-- Veröffentlicht durch PatPowerMan am 8:13 pm am Juni 11, 2004
Kennt jemand ein Tool, welches prüft, ob alle Teile eines DL aus einer Newsgroup vorhanden sind und wenn ja, diese dann irgendwohin verschiebt? Mir gehts NICHT um die PAR/PAR2 etc. Prüfdinger, sondern festzustellen, dass z.B. bei - filename-0-01 - filename-0-02 - filename-0-04 genau eine Datei dazwischen fehlt, z.B. filename-0-03. Ziel wäre der Check auf vollständige Serien. Gibts schon sowas?
-- Veröffentlicht durch PatPowerMan am 5:47 pm am Juni 16, 2004
Hat wirklich niemand eine Ahnung, wie man das machen könnte? Die wirklichen Knacknüsse wie - TestFile_00 - TestFile_00a - TestFile_00b - TestFile_00d oder - FileName01_01 - FileName02_01 - FileName02_02 - FileName02_03 - FileName02_05 habe ich noch gar nicht aufgeführt. Hat trotzdem jemand einen Ansatz? Es muss ja nicht gleich Levensthein sein .-)
-- Veröffentlicht durch Rene am 8:52 pm am Juni 16, 2004
Ich glaube es gibt hier nicht allzuviele Leute die binary-Usenet kennen. SFV wird oft verwendet. Ansonsten das leere PAR file enthält ja keine Parity Informationen sondern checksummen, das kann man auch verwenden um fehlende Files zu detektieren. Irgendwo auf Sourceforge.net liegt eine Kommandozeilen version die kann man dann auch prima in Skripte einbauen. Ansonsten brauchst Du natürlich dem potentiellen Prüfprogramm irgendwie mitteilen zu können, wieviele Files es am schluss sein sollten..denn es können ja immer genau die letzen N Files fehlen aber sonst die Sequenz vollständig sein.
-- Veröffentlicht durch PatPowerMan am 5:52 pm am Juni 17, 2004
Ciao Rene Wusste doch, dass Du mich nicht im Stich lässt .-) Die sfv, csv, par und par2 sind kein Problem, die kann ich bereits (kommandzeilen-mässig) handeln. Aber es gibt leider immer noch viele Uploader die vergessen, solche Vollständigkeitsmerkmale mitzugeben. Und genau für die bleibt praktisch nur der Filenamen-Vergleich... Leider können auch beliebige N Files zwischendurch fehlen. Seis durch versehentliches Vergessen, durch Löschen oder sonstwas komisches. Hmmm. Wahrscheinlich löschen alle anderen einfach alles, was nicht geprüft werden kann .-)
|