Bläul.de>Computer>von mir programmiert>JoinThoseFiles   

JoinThoseFiles Logo JoinThoseFiles

  1. Wozu ist das Programm gut?
  2. Sourcecode
  3. Disclaimer
  4. Download-Link

 

 

  1. Wozu ist JoinThoseFiles gut?
    • Das Programm vergleicht zwei binäre Dateien stückweise. Jedes Stück ist gleich groß - die Größe ist bytegenau wählbar.
    • Ich habe das Programm geschrieben, um auf zwei Computern begonnene BitTorrent-Downloads zusammzuführen. Das funktioniert, weil Programme wie GetRight und Azureus den gesamten Speicherplatz mit 0-Bytes füllen und dann erst an den richtigen Stellen die heruntergeladenen Teile einfügen. Da die Teile nach komplizierten Algorithmen ausgewählt werden, sind sie quasi zufällig über die Datei verteilt. Nachdem JoinThoseFiles ausgeführt wurde, muss die Datei natürlich neu eingelesen werden. Dazu gibt es in den meinen BitTorrent-Clienten einen Kontextmenü-Eintrag - möglicherweise bei Ihnen erst sichtbar, wenn der Torrent gestoppt und die Oberfläche für fortgeschrittene Benutzer aktiviert ist.
    • Außerdem benutze ich JoinThoseFiles, um von CopyBytewise geretteten Video-Dateien von verschiedenen Rohlingen zusammzuführen. Das geht, weil CopyBytewise in der neusten Version fehlerhafte Sektoren durch 0-Bytes ersetzt und Abspielprogramme sehr tolerant sind - solange der Anfang der Video-Datei ok ist, werden die verfügbaren Szenen angezeigt.
    • Falls JoinThoseFiles fast, aber nicht ganz tut, was Sie möchten, werde ich Ihnen gerne helfen - womöglich nur gegen Belohnung.

  2. Source-Code
    Der komplette Quellcode für Visual Basic 6 ist in der ZIP-Datei enthalten. Übrigens ist das Programm nicht auf schnelle Ausführung, sondern auf schnelles Schreiben optimiert.

  3. Disclaimer
    Ich bin für Schäden, die bei der Benutzung oder Nichtbenutzung von meinem JoinThoseFiles auftreten nicht verantwortlich, Du handelst auf eigene Gefahr. Ich habe keine Ahnung, was dieses Programm noch alles tun kann, abgesehen von dem, was in diesem kleinen Text steht. Ich hafte auch nicht für den Festplattencrash, den Sie möglicherweise bald erleiden und auch sonst nix.


JoinThoseFilesDownload

JoinThoseFiles.zip (621 KB): ZIP-Datei mit EXE-Datei und Visual Basic 6-Source-Code.
Benötigt einige DLLs, die allerdings nicht dabei sind und im Netz unter VB6-Runtime zu finden sind.



Kommentare

Natürlich: Für fröhliche oder erfreute Kommentare gibt's das Gästebuch, für Fragen und Probleme das Kontaktformular!