SFV Check mit G6FTP Server

MaXg

assimiliert
Nachdem bekannt ist das bei dem JaCheck mehr Viren als Funktion drin ist hier ein neuer, Virenfreier, für den Gene6 FTP Server.

Vorab: Es wird keine Funktionserweiterungen/Änderungen geben. Die Software bleibt wie sie ist und ist wie immer kostenlos.

Installation:

externallink.gif
sfv_checker.exe (WinRar SFX Archiv; 210 kb) Downloaden - Doppelklick -> Installieren drücken.

Im Server:

Deine Domain -> Rechtsklick -> Einstellungen -> Events -> neu ->

Event = OnFileUploaded
Execute = "c:\programme\check_sfv.bat" $USR_DIR

Kopieren der Datei c:\programme\sfv.exe ins Userroot des FTP-Servers.

Funktionsweise:

Da der Server vorher nicht wissen kann welche Quersumme die Datei denn nun haben sollte muss der Client die sfv.exe auf seinem Rechner haben. Deshalb bietet sich auch der direkte Download aus dem FTP-Root an.

Angenommen der Client hat 1000 Dateien â 5mb im Verzeichnis das hochgeladen werden soll...

Er nimmt die sfv.exe, kopiert die in das Verzeichnis, startet das Programm ( sfv.exe), lädt danach das komplette Verzeichnis auf den FTP-Server -> nur das jetzt noch eine sfvdir.sfv dazugekommen ist.

sfv Datei:
;
; sfv File by MaXg
; (C) 2007 (MaXg's Private Server)
;
camera1.wav b7b3544f
camera2.wav 00000000
camera3.wav b7b3544f
camera4.wav b7b3544f
camera5.wav b7b3544f
camera6.wav b7b3544f
camera7.wav b7b3544f
check.ex 4211023a
check.exe 567b953b
Input_'20070630 15.54.16.avi 025d5f7d
Kopie von sfv.exe cfa4d1ed
results.txt 3f08cca1
t200706032.pdf 932555fc
Ergebnisdatei:
(C) 2007 (maxg.ath.cx)

[+] Looking for SFV files...
│ 1 file(s) found.

[=] sfvdir.sfv

│ [ 1/ 13] camera1.wav ............................................ [59%] [100%] OK
│ [ 2/ 13] camera2.wav ............................................ OK
│ [ 3/ 13] camera3.wav ............................................ [59%] [100%] OK
│ [ 4/ 13] camera4.wav ............................................ [59%] [100%] OK
│ [ 5/ 13] camera5.wav ............................................ [59%] [100%] OK
│ [ 6/ 13] camera6.wav ............................................ [59%] [100%] OK
│ [ 7/ 13] camera7.wav ............................................ [59%] [100%] OK
│ [ 8/ 13] check.ex ............................................... [06%] [13%] [20%] [27%] [34%] [41%] [48%] [55%] [62%] [69%] [76%] [83%] [90%] [97%] [100%] OK
│ [ 9/ 13] check.exe .............................................. [03%] [06%] [09%] [12%] [16%] [19%] [22%] [25%] [28%] [32%] [35%] [38%] [41%] [44%] [48%] [51%] [54%] [57%] [60%] [64%] [67%] [70%] [73%] [76%] [80%] [83%] [86%] [89%] [92%] [96%] [99%] [100%] OK
│ [ 10/ 13] Input_'20070630 15.54.16.avi ............................ [00%] [01%] [02%] [03%] [04%] [05%] [06%] [07%] [08%] [09%] [10%] [11%] [12%] [13%] [14%] [15%] [16%] [17%] [18%] [19%] [20%] [21%] [22%] [23%] [24%] [25%] [26%] [27%] [28%] [29%] [30%] [31%] [32%] [33%] [34%] [35%] [36%] [37%] [38%] [39%] [40%] [41%] [42%] [43%] [44%] [45%] [46%] [47%] [48%] [49%] [50%] [51%] [52%] [53%] [54%] [55%] [56%] [57%] [58%] [59%] [60%] [61%] [62%] [63%] [64%] [65%] [66%] [67%] [68%] [69%] [70%] [71%] [72%] [73%] [74%] [75%] [76%] [77%] [78%] [79%] [80%] [81%] [82%] [83%] [84%] [85%] [86%] [87%] [88%] [89%] [90%] [91%] [92%] [93%] [94%] [95%] [96%] [97%] [98%] [99%] [100%] OK
│ [ 11/ 13] Kopie von sfv.exe ...................................... [07%] [14%] [22%] [29%] [37%] [44%] [52%] [59%] [67%] [74%] [82%] [89%] [97%] [100%] OK
│ [ 12/ 13] results.txt ............................................ [100%] ERROR
│ [ 13/ 13] t200706032.pdf ......................................... [00%] [01%] [02%] [03%] [04%] [05%] [06%] [07%] [08%] [09%] [10%] [11%] [12%] [13%] [14%] [15%] [16%] [17%] [18%] [19%] [20%] [21%] [22%] [23%] [24%] [25%] [26%] [27%] [28%] [29%] [30%] [31%] [32%] [33%] [34%] [35%] [36%] [37%] [38%] [39%] [40%] [41%] [42%] [43%] [44%] [45%] [46%] [47%] [48%] [49%] [50%] [51%] [52%] [53%] [54%] [55%] [56%] [57%] [58%] [59%] [60%] [61%] [62%] [63%] [64%] [65%] [66%] [67%] [68%] [69%] [70%] [71%] [72%] [73%] [74%] [75%] [76%] [77%] [78%] [79%] [80%] [81%] [82%] [83%] [84%] [85%] [86%] [87%] [88%] [89%] [90%] [91%] [92%] [93%] [94%] [95%] [96%] [97%] [98%] [99%] [100%] OK

└─ Completed.
1 file error.
Diese Datei verwendet der Server und vergleicht die Quersummen aller Dateien aus der *sfv .

Am Ende steht da pro Datei "OK, ERROR oder MISS.

Wichtig:

Die *.sfv Datei muss vom Client erstellt und als erste Datei geschickt werden, sonst steht da nur:

Code:
(C) 2007 (maxg.ath.cx)        

 [+] Looking for SFV files...
  │
  └─ No files to check

Rückfragen erwünscht!

Viel Spass
 
Oben