foldinghomealone
Software-Overclocker(in)
Ich denke, ein Thread zum Thema zeitgesteuertes Folding könnte vielleicht helfen
1. Computer zeitgesteuert starten
Um den Computer zeitgesteuert starten zu können muss man nur ein paar Einstellungen im Bios tätigen:
Beispiel Gigabyte UD3:
Bios öffnen DEL-Taste
--> Power Management
Fortsetzten bei Alarm Aktiviert
Aktivierungs-Tag 0 (startet jeden Tag)
Std, Min, Sek Zeit zum Starten angeben
Unter Win10 muss man zusätzlich Schnellstart deaktivieren
--> Windows-Start-Logo Rechtsklick
--> Energieoptionen
--> Netzschalteroptionen
Schnellstart deaktivieren
2. Falten starten
2.1 Automatischer Start
Damit der FAHclient nach dem Windows-Start direkt zu falten beginnt, muss in den Slot Optionen folgender Parameter eingestellt werden:
pause-on-start false
2.2 Zeitgesteuert über Taskmanager
Um das Falten über Taskmanager zu starten kann man eine Batch-Datei erstellen, die den Befehl UNPAUSE ausführt:
FAHCLIENT --send-unpause
3. Falten beenden und Computer herunterfahren
Mattifolder hat ein Linux-Script geschrieben, das auch unter Windows unter Nutzung von CYGWIN funktioniert:
Windows Folding-PC nach Projekt-Finish herunterfahren
Ich hatte keinen Bock auf CYGWIN und hab mir ein kleines simples Batch-Script ausgedacht:
3.1 Prämisse
Es wird das Log-file überwacht. Wenn eine WU gefinished wurde, sollte die letzte Zeile des Logfiles "FS00:Cleaning up" lauten.
Wenn sie so lautet und sich nicht ändert, wird Shutdown ausgeführt
3.2 Funktionsweite des Scripts
- Wartezeit bis FINISH-Befehl gesendet wird
- Prüfen ob letzte Zeile "FS00:Cleaning up" ist
- Falls nicht, wird Prüfung alle 60 Sekunden wiederholt
- Falls ja, wird 120 Sekunden gewartet und erneut geprüft
- Falls nicht, von vorne
- Falls ja, dann Shutdown in 60 Sekunden
- Shutdown kann während der 60 Sekunden, durch mehrmaliges Drücken einer Taste abgebrochen werden
3.3 Installation
Batch-Datei in folgendes Verzeichnis entpacken:
c:\users\username
Anhang anzeigen fahfin.zip
3.4 Ausführung
Das Script kann über einen Kommandozeilenparameter den FINISH-Befehl zeitverzögert senden. Dazu das Script in der Kommandozeile oder über Autostart folgendermaßen starten:
c:\user\username\
fahfin 60
60 steht für eine beliebige ganze Zahl. Nach 60 Minuten wird der FINISH-Befehl gesendet.
Wenn kein Parameter angegeben wird, wird die aktuelle WU sofort auf FINISH gesetzt.
3.5 Besonderheiten
Der FINISH-Befehl kann unter Windows ausgeführt werden mit:
FAHCLIENT --send-finish
Der UNPAUSE-Befehl über
FAHCLIENT --send-unpause
Wenn kein Kommandozeilenparameter übergeben wird, wird wie oben beschrieben die aktuelle WU auf FINISH gesetzt.
Wg. Fehlendem Parameters werden ein paar Fehlermeldungen ausgegeben, macht aber nichts. Läuft trotzdem.
Das Script setzt rein auf Log-File Überwachung. Prozesse, Auslastung der CPU/GPU werden nicht überwacht.
4. Happy Folding
Bei Fragen, Kommentaren, Korrekturen, Ergänzungen wird so weit möglich dieser Artikel forwährend ergänzt.
_____
Change Log fafin.bat:
- Kommandozeilenparameter in Minuten geändert
- Logfunktion hinzugefügt --> fahfin.log
- Multi Slot Folding Funktion
1. Computer zeitgesteuert starten
Um den Computer zeitgesteuert starten zu können muss man nur ein paar Einstellungen im Bios tätigen:
Beispiel Gigabyte UD3:
Bios öffnen DEL-Taste
--> Power Management
Fortsetzten bei Alarm Aktiviert
Aktivierungs-Tag 0 (startet jeden Tag)
Std, Min, Sek Zeit zum Starten angeben
Unter Win10 muss man zusätzlich Schnellstart deaktivieren
--> Windows-Start-Logo Rechtsklick
--> Energieoptionen
--> Netzschalteroptionen
Schnellstart deaktivieren
2. Falten starten
2.1 Automatischer Start
Damit der FAHclient nach dem Windows-Start direkt zu falten beginnt, muss in den Slot Optionen folgender Parameter eingestellt werden:
pause-on-start false
2.2 Zeitgesteuert über Taskmanager
Um das Falten über Taskmanager zu starten kann man eine Batch-Datei erstellen, die den Befehl UNPAUSE ausführt:
FAHCLIENT --send-unpause
3. Falten beenden und Computer herunterfahren
Mattifolder hat ein Linux-Script geschrieben, das auch unter Windows unter Nutzung von CYGWIN funktioniert:
Windows Folding-PC nach Projekt-Finish herunterfahren
Ich hatte keinen Bock auf CYGWIN und hab mir ein kleines simples Batch-Script ausgedacht:
3.1 Prämisse
Es wird das Log-file überwacht. Wenn eine WU gefinished wurde, sollte die letzte Zeile des Logfiles "FS00:Cleaning up" lauten.
Wenn sie so lautet und sich nicht ändert, wird Shutdown ausgeführt
3.2 Funktionsweite des Scripts
- Wartezeit bis FINISH-Befehl gesendet wird
- Prüfen ob letzte Zeile "FS00:Cleaning up" ist
- Falls nicht, wird Prüfung alle 60 Sekunden wiederholt
- Falls ja, wird 120 Sekunden gewartet und erneut geprüft
- Falls nicht, von vorne
- Falls ja, dann Shutdown in 60 Sekunden
- Shutdown kann während der 60 Sekunden, durch mehrmaliges Drücken einer Taste abgebrochen werden
3.3 Installation
Batch-Datei in folgendes Verzeichnis entpacken:
c:\users\username
Anhang anzeigen fahfin.zip
3.4 Ausführung
Das Script kann über einen Kommandozeilenparameter den FINISH-Befehl zeitverzögert senden. Dazu das Script in der Kommandozeile oder über Autostart folgendermaßen starten:
c:\user\username\
fahfin 60
60 steht für eine beliebige ganze Zahl. Nach 60 Minuten wird der FINISH-Befehl gesendet.
Wenn kein Parameter angegeben wird, wird die aktuelle WU sofort auf FINISH gesetzt.
3.5 Besonderheiten
Der FINISH-Befehl kann unter Windows ausgeführt werden mit:
FAHCLIENT --send-finish
Der UNPAUSE-Befehl über
FAHCLIENT --send-unpause
Wenn kein Kommandozeilenparameter übergeben wird, wird wie oben beschrieben die aktuelle WU auf FINISH gesetzt.
Wg. Fehlendem Parameters werden ein paar Fehlermeldungen ausgegeben, macht aber nichts. Läuft trotzdem.
Das Script setzt rein auf Log-File Überwachung. Prozesse, Auslastung der CPU/GPU werden nicht überwacht.
4. Happy Folding
Bei Fragen, Kommentaren, Korrekturen, Ergänzungen wird so weit möglich dieser Artikel forwährend ergänzt.
_____
Change Log fafin.bat:
- Kommandozeilenparameter in Minuten geändert
- Logfunktion hinzugefügt --> fahfin.log
- Multi Slot Folding Funktion
Zuletzt bearbeitet: