Compare commits

...

4 Commits
main ... main

Author SHA1 Message Date
MuedeHydra cd62170d1e update README 2024-12-21 14:42:12 +01:00
MuedeHydra d33e33e64b update README 2024-12-21 14:40:27 +01:00
MuedeHydra 6ce134acd1 disble easter eggs 2024-12-21 14:07:28 +01:00
Thomas Zwicker f84eff9aa5 Merge pull request 'main' (#8) from straubruben/Photonics-Helfer:main into main
Reviewed-on: zwickethomas/Photonics-Helfer#8
2024-12-18 23:10:37 +01:00
4 changed files with 17 additions and 5 deletions

View File

@ -2,6 +2,14 @@
Ein hilfreiches Tool für Photoniker
![Menu](img/Photonics-Helfer-Menu.png)
---
## Anpassungen:
Um die Bedienung des Programms zu vereinfachen, wurden folgende Easter Eggs modifiziert:
- Bluescreen: wurde komplett deaktiviert
- Pfeiltasten: funktionieren ohne Passwort
- Bildschirmschoner: Die Aktivierungszeit wurde von 30s auf 60s erhöht.
---
## Installation
@ -15,7 +23,11 @@ make
```
### Windows
Im Ordner [Releses](https://gitea.fhgr.ch/zwickethomas/Photonics-Helfer/releases) ist das Programm als `.exe` verfügbar und kann einfach heruntergeladen werden.
Mit dem Aktuellen Makefile nur mit [Cygwin](https://www.cygwin.com/) möglich.
#### Selbst kompilieren
Mit dem aktuellen Makefile ist dies mit dem CMD nicht möglich. Wer es trotzdem unter Windows kompilieren möchte kann dies mit [Cygwin](https://www.cygwin.com/) tun. (Bei der Installation ist noch zu beachten, dass das Paket `make` mitinstalliert werden muss.)
Alternativ kann man auch WSL (Windows Subsystem für Linux) verwenden. Eine Anleitung dazu gibt es hier: [WSL](https://learn.microsoft.com/de-de/windows/wsl/install)
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

View File

@ -1,7 +1,7 @@
CC = gcc
CPPFLAGS = -Iinclude -Isrc
CFLAGS = -Wall -pthread
LDLIBS = -lm -lpthread
CFLAGS = -Wall
LDLIBS = -lm
SRC = src
OBJ = obj

View File

@ -297,7 +297,7 @@ int main(int argc, char **argv){
bool run = true;
bool *used = (bool[6]){0};
int start_time = time(0);
bool arrows = false;
bool arrows = true;
if (argc >= 2 && strcmp(argv[1], "--ich-benutze-windows-und-bin-auf-die-pfeiltasten-angewiesen") == 0){
arrows = true;
}
@ -333,7 +333,7 @@ int main(int argc, char **argv){
int last_input = time(0);
while (!kbhit()){
if (last_input + 30 <= time(0)){
if (last_input + 60 <= time(0)){
pipes_2(width, height);
last_input = time(0);
print_menu(width, height, line);