Da vb Krebs ist habe ich vor 'ner Weile einen Patcher in C# geschrieben.
Funktionen:
Ein kleines How-To:
Bearbeiten der URLs:
Downloads:
Im Anhang. Kein VT, da nur Source. Geschrieben und kompilierbar mit [Only registered and activated users can see links. Click Here To Register...]
Funktionen:
- Eigenes Tool zum erstellen der Patchliste
- Dateien werden komprimiert und dekomprimiert ohne externe Anwendung (*.gz)
- News Box und Abfrage ob Server online, ansonsten Maintenance-Seite
- Neuz.ini kann mit dem Patcher bearbeitet werden (Auflösung der Neuz etc)
- Download-Fortschritte werden angezeigt
- Das Design kann über das eigentliche Design hinausgucken (Im Beispiel Design umgesetzt)
- Paar andere Sachen, die ich nicht mehr weiß
Ein kleines How-To:
Bearbeiten der URLs:
Code:
pListURL = "http://patch.aurum-flyff.de/patch.ap" // Diese URL führt zur Patchliste PatchFile = "patch.ap" // Die Patchliste VER = "VER: 2.0.0" // Version nPatcher = "http://pdownload.aurum-flyff.de/", // Url die zum neuen Patcher führt mURL = "http://maintenance.aurum-flyff.de/", // Url die aufgerufen wird, wenn der Server offline oder unter Maintenance ist News = "http://news.aurum-flyff.de/index.htm", // Url die als News angezeigt wird MAURL = "http://chiller.pf-control.de/malive.html", // Wenn diese Url existiert, wird der Patcher die Maintenance Seite anzeigen und den User nicht ingame lassen. pURL = "http://patch.aurum-flyff.de/", // Url die die Patch Dateien enthält Game = "neuz.exe", // Standard: Neuz.exe gArgument = "sunkist"; // Standard: sunkist
Im Anhang. Kein VT, da nur Source. Geschrieben und kompilierbar mit [Only registered and activated users can see links. Click Here To Register...]