Aktuelle Zeit: 24.08.2019 02:44:07

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Dateibestand validieren - FileCheck und ZusiChecker
BeitragVerfasst: 14.12.2017 21:41:56 
Offline

Registriert: 04.05.2008
Beiträge: 1309
Aus Anlass der gelegentlichen Probleme mit Zusi-3-USB-Sticks und der öfter aufkommenden Frage, "ist meine Zusi-Installation beschädigt, oder nicht?", habe ich vor einiger Zeit ein Programm geschrieben, um mittels MD5-Prüfsummen eine Validitätsprüfung durchzuführen. Zu diesem Zweck wurde im Forum gelegentlich das Programm md5summer beworben, das bewährt, aber recht langsam ist. Nach einigen Tests, mit Unterstützung durch F. Schn., lasse ich das Programm jetzt auf die Öffentlichkeit los. 'FileCheck' ist 3 (bei einzelnen, großen Dateien) bis 10 mal so schnell (bei vielen kleinen Dateien, wie beispielsweise das Zusi-Datenverzeichnis) wie md5summer. Auf meinem PC benötigt eine Prüfung des Zusi-Datenverzeichnis 30 Sekunden ggü. 6:30 Minuten mt md5summer. Das Ausgabedateiformat ist dabei kompatibel.

Eine graphische Benutzeroberfläche ist geplant, aber noch nicht eingebaut, sodass derzeit die Bedienung über die Konsole erfolgt. Einzelne Dateien können auch per Drag&Drop auf die .exe gezogen werden, um die Prüfsumme dieser Datei zu bestimmen und anzuzeigen. Für SVN-Nutzer ist ein Parameter --svn implementiert, der beim Erstellen von Prüfsummenlisten genutzt werden kann, um nur Dateien unter Versionskontrolle einzubeziehen. Die Bedienung wird mit --help erklärt. Für Zusi-Zwecke gibt es weiter unten noch ein weiteres Hilfsprogramm!

Systemvoraussetzungen (für die mitgelieferten Binaries):
  • Windows Vista 64-Bit oder neuer
  • Microsoft Visual C++ 2017 Redistributable: https://go.microsoft.com/fwlink/?LinkId=746572
  • Mit einem C++-Compiler sollte sich das (Konsolen-)Programm auch für andere Zielplattformen übersetzen lassen.

Downloads (FileCheck):

Ich freue mich über Testberichte, Kritik, Vorschläge und Meldung von Fehlern.


Speziell für Zusi-Zwecke hat F. Schn. freundlicherweise ein Zusatzprogramm entwickelt, dass die Bedienung für euch vereinfacht. Es ermittelt den Standort des Zusi-Datenverzeichnisses, einen ggf. eingesteckten Zusi-Installationsstick, sowie die aktuellste online verfügbare Referenz-Datei für den Datenbestand (die es automatisch herunterlädt). Mit nur einem Klick kann so der Installer auf dem Zusi-Stick oder eine bestehende Zusi-Installation validiert werden. Das Programm erfordert zusätzlich das .Net Framework 2.0.

Downloads (ZusiChecker):


Zuletzt geändert von Mr. X am 03.07.2019 23:14:14, insgesamt 3-mal geändert.

Nach oben
 Profil Website besuchen  
 
 Betreff des Beitrags: Re: Dateibestand validieren - FileCheck und ZusiChecker
BeitragVerfasst: 03.07.2019 23:11:09 
Offline
Benutzeravatar

Registriert: 24.10.2011
Beiträge: 3241
Hi, jetzt mein erstes Programm-Update mit dem 2. Datenverzeichnis: https://pkeus.de/~philipp/Downloads/Fil ... er_1.3.zip bzw. https://pkeus.de/~philipp/Downloads/Fil ... rc_1.3.zip

Bei der Gelegenheit habe ich die Checksummenerstellung für den Bestand des Installationsverzeichnis II wieder aufgenommen: https://www.pkeus.de/~philipp/Zusi/3/MD5/

Die Messlatte liegt bei 4 Sekunden für den Stick und 24 Sekunden für den Datenbestand, je beim 2. Versuch. (Beim 1. Versuch 94 für den Stick und 109 für den Bestand auf SSD.) Ich bin mal gespannt, was Carstens Checksummenfunktion da bietet. ;)

_________________
Diese Signatur möchte folgendes bekannter machen: ZusiWiki: Führerstände · ZusiWiki: Fahrzeugprojekte · ZusiSK: Streckenprojekte · YouTube: Objektbau für Zusi · euirc: Zusi-Chat


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Dateibestand validieren - FileCheck und ZusiChecker
BeitragVerfasst: 09.07.2019 20:12:23 
Offline

Registriert: 26.03.2017
Beiträge: 27
Hallo,

kurze Frage: wenn ich zusichecker.exe --help in der CMD aufrufe erscheint die Eingabemaske

Wenn ich dann den Stick prüfen lasse erscheint nach kurzer Zeit Checksum: a45*********. Done after 3 seconds. Calculated 1 checksum.

sagt mir aber nix konkretes ob der Stick nun vollständig oder Ok ist,

2. Wenn ich dann meinen installierten (vom Stick auf Festplatte) Zusi3 Ordner überprüfen lasse kommt nach gewisser Zeit: Datenbestand aktuell "Der Datenbestand ist aktuell und Unmodifizert."

Erfreulich aber trotzdem etwas verwirrend Wünschenswert wäre auch bei reiner Stickprüfung eine konkrete Meldung, möglichst positiv.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Dateibestand validieren - FileCheck und ZusiChecker
BeitragVerfasst: 09.07.2019 20:30:30 
Offline
Benutzeravatar

Registriert: 24.10.2011
Beiträge: 3241
Es müsste eine Meldung kommen und die müsste lauten "Stick scheint unbeschädigt, Prüfsumme entspricht dem erwarteten Wert für Version 3.3: a4579f2697fb006f946ec9d80c6c94a5."

Das --help-Kommando gilt für die FileCheck.exe ZusiChecker hat hingegen eine Benutzeroberfläche.

_________________
Diese Signatur möchte folgendes bekannter machen: ZusiWiki: Führerstände · ZusiWiki: Fahrzeugprojekte · ZusiSK: Streckenprojekte · YouTube: Objektbau für Zusi · euirc: Zusi-Chat


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Dateibestand validieren - FileCheck und ZusiChecker
BeitragVerfasst: 09.07.2019 20:37:55 
Offline

Registriert: 26.03.2017
Beiträge: 27

bei mir kommt nur:

PKEuS FileCheck v0.2

Checksum: a4579f2697fb006f946ec9d80c6c94a5

Done after 3 second. Calculated 1 checksum.

Na wenigstens stimmt meine checksumme mit Deiner überein :]

im übrigen muss ich bei der Addons prüfung den pfad für die Prüfdatei (md5 Datei entpackte Zip) händisch eingeben sonnst gibts eine Fehlermeldung


Zuletzt geändert von didig am 09.07.2019 20:46:52, insgesamt 2-mal geändert.

Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.018s | 16 Queries | GZIP : Off ]