Jever_Pilsener
BIOS-Overclocker(in)
Wenn man WUs sichern will, muss man nicht den ganzen Client kopieren, sondern nur den Work-Ordner und die Cores. Ich muss da mal ein Programm schreiben, das die Arbeit für einen erledigt.
Das Programm würde WUs aus den Clients extrahieren und in speziellen 7z-Dateien speichern. Andersrum könnte man dann auch WUs in einen Client laden. Man könnte teilweise fertige WUs auf andere PCs übertragen und dort fertig falten. Schlechte WUs könnte man löschen. Zu jeder WU sollen Infos wie Punkte, Verfallsdatum, etc. angezeigt werden.
Es soll auch ein automatisches Backup möglich sein, das regelmäßig (z.B. bei jedem %) die WU in eine 7z-Datei sichert, die z.B. auf einer Netzwerkfreigabe liegt. (HTTP- oder FTP-Upload soll später noch dazu kommen.) Beim Defekt/Totalausfall eines Folding-Servers könnte man die WU woanders fertig falten. Oder nach einem Absturz durch zu starkes OC wäre die WU nicht verloren, man hat ja das Backup.
Wenn die WU fertig gefaltet ist, sollte es die Möglichkeit geben, F@H automatisch zu beenden, eine WU aus dem Cache in den F@H-Ordner zu kopieren, anschließend wird F@H neu gestartet. Ohne WU-Mangel, ohne lästiges manuelles Hin- und Herkopieren von Clients.
Andersrum will ich auch eine Möglichkeit, um WUs automatisch zu cachen. Dabei wird F@H mehrere Male hintereinander gestartet, damit es sich eine WU holen kann, wieder beendet und die WU extrahiert. Dabei soll auch eine WU-Auslese möglich sein: Gecachte WUs mit schlechter Leistung werden automatisch gelöscht.
Ich würde das ganze wahrscheinlich in Java programmieren, andere Programmiersprachen müsste ich von Grund auf neu lernen. Java sichert zudem die Plattformunabhängigkeit. Auf dem PC müsste 7-Zip installiert sein, welches man auch per Kommandozeile steuern kann, so würde mein Programm die 7z-Dateien erstellen und auch wieder extrahieren. Die 7z-Datei würde den Work-Ordner, die Cores und eine Info-Textdatei enthalten (und eine eigene Dateiendung kriegen).
Das beste: Das Programm soll Open Source sein!
Was haltet ihr von der Idee?
Das Programm würde WUs aus den Clients extrahieren und in speziellen 7z-Dateien speichern. Andersrum könnte man dann auch WUs in einen Client laden. Man könnte teilweise fertige WUs auf andere PCs übertragen und dort fertig falten. Schlechte WUs könnte man löschen. Zu jeder WU sollen Infos wie Punkte, Verfallsdatum, etc. angezeigt werden.
Es soll auch ein automatisches Backup möglich sein, das regelmäßig (z.B. bei jedem %) die WU in eine 7z-Datei sichert, die z.B. auf einer Netzwerkfreigabe liegt. (HTTP- oder FTP-Upload soll später noch dazu kommen.) Beim Defekt/Totalausfall eines Folding-Servers könnte man die WU woanders fertig falten. Oder nach einem Absturz durch zu starkes OC wäre die WU nicht verloren, man hat ja das Backup.
Wenn die WU fertig gefaltet ist, sollte es die Möglichkeit geben, F@H automatisch zu beenden, eine WU aus dem Cache in den F@H-Ordner zu kopieren, anschließend wird F@H neu gestartet. Ohne WU-Mangel, ohne lästiges manuelles Hin- und Herkopieren von Clients.
Andersrum will ich auch eine Möglichkeit, um WUs automatisch zu cachen. Dabei wird F@H mehrere Male hintereinander gestartet, damit es sich eine WU holen kann, wieder beendet und die WU extrahiert. Dabei soll auch eine WU-Auslese möglich sein: Gecachte WUs mit schlechter Leistung werden automatisch gelöscht.
Ich würde das ganze wahrscheinlich in Java programmieren, andere Programmiersprachen müsste ich von Grund auf neu lernen. Java sichert zudem die Plattformunabhängigkeit. Auf dem PC müsste 7-Zip installiert sein, welches man auch per Kommandozeile steuern kann, so würde mein Programm die 7z-Dateien erstellen und auch wieder extrahieren. Die 7z-Datei würde den Work-Ordner, die Cores und eine Info-Textdatei enthalten (und eine eigene Dateiendung kriegen).
Das beste: Das Programm soll Open Source sein!
Was haltet ihr von der Idee?


