Register for your free account! | Forgot your password?

You last visited: Today at 02:17

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Open Source]Flyff C# Patcher

Discussion on [Open Source]Flyff C# Patcher within the Flyff PServer Guides & Releases forum part of the Flyff Private Server category.

Reply
 
Old   #1
 
elite*gold: 0
The Black Market: 814/1/0
Join Date: Jan 2013
Posts: 22,407
Received Thanks: 8,227
[Open Source]Flyff C# Patcher

Da vb Krebs ist habe ich vor 'ner Weile einen Patcher in C# geschrieben.
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
Downloads:
Im Anhang. Kein VT, da nur Source. Geschrieben und kompilierbar mit

Attached Files
File Type: rar Patcher C# Flyff Source by Chiller1o1.rar (1.38 MB, 818 views)
Deadline. is offline  
Thanks
16 Users
Old 09/04/2014, 13:55   #2


 
- Major's Avatar
 
elite*gold: 7
Join Date: Sep 2012
Posts: 4,462
Received Thanks: 3,213
Ich werde mit der Source, dann ein Rebuild von dem EFlyff Patcher später machen und dann posten.
- Major is offline  
Old 09/07/2014, 04:53   #3
 
elite*gold: 0
Join Date: May 2011
Posts: 10
Received Thanks: 0
I'm not sure why but mine is not patching, I created the patchlist correctly and edited the variables, can you help me?
papabear550 is offline  
Old 10/08/2014, 06:38   #4
 
Schulzie's Avatar
 
elite*gold: 317
Join Date: Jul 2013
Posts: 426
Received Thanks: 305
Moin,
also ich habe mir das angeguckt (nice job) und bisschen in Photoshop gepixxelt.
Und nun wollte ich das mal ausprobieren....Source abgeändert....compiliert....aber...

1. Source geändert auf das neue Design, aber er patcht nicht
2. original Source genommen ohne Änderungen, patcht aber aucht nicht

Ich habe Win7 Ulti 64Bit und VS 2013 Ulti

Hast Du besondere Einstellungen vorgenommen oder wo könnte der Fehler liegen?

Ich würde mich echt über Hilfe freuen und wenn alles laufen sollte, dan release ich evt. 1-2 Designs+Source.

GM-Tool? Wäre nice? Released Du die Source?
Schulzie is offline  
Old 10/08/2014, 13:34   #5
 
elite*gold: 0
Join Date: Jan 2008
Posts: 130
Received Thanks: 78
Nice little project, ill check it out and help out if i can.

As for the GM-Tool, i'm interested in it too.
Sammyz is offline  
Old 10/08/2014, 15:30   #6
 
Schulzie's Avatar
 
elite*gold: 317
Join Date: Jul 2013
Posts: 426
Received Thanks: 305
Quote:
Originally Posted by Klaus Runkelmann View Post
Du hast aber schon die Serveradressen geändert, oder?
Was heißt denn, er patcht nicht? Erscheint irgendein Fehler und was ist in der News Box?
Könnte evtl. über TeamViewer oder so mal einen Blick darauf werfen.

GM-Tool wäre mit Source, habe aber wegen Zeitmangel fast gar nicht mehr daran gearbeitet und würde es nur ungerne unfertig releasen.
hehe...natürlich habe ich alles geändert
News-Box läuft alles über local...

Aber wenn er patchen soll, dann kommt da nichts kein ProcessBar oder sonst was.
PatchList erstellt und alles auf 127 bzw online kopiert und patcher patcht nicht...
Ich werde da noch einmal bisschen probieren, aber komisch das es bei der original Source auch nicht geht (natürlich mit geänderten Pfaden )
Schulzie is offline  
Old 10/14/2014, 19:30   #7
 
Schulzie's Avatar
 
elite*gold: 317
Join Date: Jul 2013
Posts: 426
Received Thanks: 305
[WIP1] First Look (1/4)

Ich habe mal etwas weiter damit rumgespielt und das ist dabei rausgekommen:



Soweit funktioniert nun auch alles, aber ich bin noch nicht ganz fertig, weil ich noch ein paar kleine Sachen ändern will.
Comments are welcome.
Schulzie is offline  
Thanks
4 Users
Old 10/14/2014, 22:32   #8


 
Chyukαsame's Avatar
 
elite*gold: 0
Join Date: Oct 2012
Posts: 1,102
Received Thanks: 564
Den von Schulzie finde ich nicht schlecht.
Weiter so ^^
Chyukαsame is offline  
Old 10/23/2014, 00:03   #9
 
elite*gold: 0
Join Date: Feb 2013
Posts: 116
Received Thanks: 17
gefällt mir ziemlich gut , aber dauert es bei euch auch so lange bis er läd?

und bei mir ist es so das die GZ Dateien fehlerhaft entpackt werden.
Denn alle Dateien enthalten keinen Inhalt mehr nachdem sie entpackt wurden.
ein Manuelles entpacken der Dateien zeigt aber das sie Inhalt haben denn dann geht es
fabulo is offline  
Old 10/23/2014, 11:49   #10
 
elite*gold: 0
Join Date: Sep 2014
Posts: 31
Received Thanks: 4
Quote:
Originally Posted by fabulo View Post
gefällt mir ziemlich gut , aber dauert es bei euch auch so lange bis er läd?
Liegt dann wohl an den Webrequests die vor dem Zeichnen der Form gesendet werden. Könntest evtl. auf das Shown-Event wechseln, dann sieht man den Patcher schon mal.
Quote:
und bei mir ist es so das die GZ Dateien fehlerhaft entpackt werden.
Denn alle Dateien enthalten keinen Inhalt mehr nachdem sie entpackt wurden.
ein Manuelles entpacken der Dateien zeigt aber das sie Inhalt haben denn dann geht es
Dann ist wohl an dem ursprünglichem Code irgendwas fehlerhaft verändert worden. Bei mir geht alles, im unveränderten Zustand.
nurfürcomplaint is offline  
Thanks
1 User
Old 10/23/2014, 13:13   #11
 
elite*gold: 0
Join Date: Feb 2013
Posts: 116
Received Thanks: 17
Ich habe bisher nur die Urls geändert


Naja ich schau nochmal durch vllt find ich ja was



Edit:
So alles nochmal auf ner frischen Virtuellen Maschine mit frischen dateien gemacht. nur die Patchpfade geändert (damit er auch patcht)

Patchen klappt Super, die Dateien werden runtergeladen und entpackt aber die Dateien haben alle 0kb und wenn man sie öffnet ist kein Inhalt da.


Dateien Manuell vom Patch Server geladen und entpackt Inhalt da

Also kanns ja eigentlich nur mit dem Entpack Vorgang zu tun haben oder?
fabulo is offline  
Old 10/23/2014, 18:19   #12
 
Schulzie's Avatar
 
elite*gold: 317
Join Date: Jul 2013
Posts: 426
Received Thanks: 305
...definitiv nicht !
Bei mir patcht er und entpackt auch alles perfekt.

Lad Dir die Files noch einmal runter und pass deine Pfade an.
Den PatchlistCreator hast Du hoffentlich auch angepasst, evtl ist ja dort schon der Fehler.
Evtl postest Du mal einfach deine Files hier...
Schulzie is offline  
Thanks
2 Users
Old 10/23/2014, 19:19   #13
 
elite*gold: 0
Join Date: Feb 2013
Posts: 116
Received Thanks: 17
Naja patchen klappt ja wie gesagt.

Die Dateien werden ja auch gepackt (wie gesagt wenn ich manuell mit 7zip als bsp. entpacke ist die Datei ja vollständig da)

Der Patcher läd (dateien kommen als .gz auch in den Ordner (kurz) danach entpackt er diese aber die haben halt 0kb größe und wenn ich dann als bsp. ne .txt öffne hat diese keinerlei Inhalt (also wie frisch erstellt)

Ne am PatchlistCreator hab ich noch nichts angepasst wüßte im Moment auch nicht was . aber der funktioniert ja auch, da er ja die Dateien und die patch.ap erstellt.

hab die ap und txt mal angehängt

Attached Files
File Type: zip Testapundtxt.zip (484 Bytes, 46 views)
fabulo is offline  
Old 10/23/2014, 21:17   #14
 
elite*gold: 0
Join Date: Sep 2014
Posts: 31
Received Thanks: 4
Quote:
Originally Posted by fabulo View Post
Naja patchen klappt ja wie gesagt.

Die Dateien werden ja auch gepackt (wie gesagt wenn ich manuell mit 7zip als bsp. entpacke ist die Datei ja vollständig da)

Der Patcher läd (dateien kommen als .gz auch in den Ordner (kurz) danach entpackt er diese aber die haben halt 0kb größe und wenn ich dann als bsp. ne .txt öffne hat diese keinerlei Inhalt (also wie frisch erstellt)

Ne am PatchlistCreator hab ich noch nichts angepasst wüßte im Moment auch nicht was . aber der funktioniert ja auch, da er ja die Dateien und die patch.ap erstellt.

hab die ap und txt mal angehängt

Mit der .gz scheint etwas nicht zu stimmen. Wenn ich deine test.txt über den PatchListCreator packe, hat das Archiv test.txt.gz 42 kb. Dein hier geuploadetes hat 142 kb.
nurfürcomplaint is offline  
Old 10/23/2014, 23:18   #15
 
elite*gold: 0
Join Date: Feb 2013
Posts: 116
Received Thanks: 17
hab jetzt auch nochmal neu gemacht also von ganz vorne

was mich verwirrt:

Rechner:
Original ohne Veränderungen:= 42kb

Virtueller Maschine:
geänderte Pfade =142kb


Ich hab keine Ahnung was da bei MIR schief läuft.

naja bleib ich doch beim herkömlichen Patcher
fabulo is offline  
Reply

Tags
c#, flyff, patcher


Similar Threads Similar Threads
[Open Source] Patcher v3
12/17/2016 - Flyff PServer Guides & Releases - 38 Replies
.
[Open Source] Patcher v1.8.14
07/21/2016 - Metin2 PServer Guides & Strategies - 102 Replies
.
[Open Source] Patcher v3
06/22/2013 - Coding Releases - 16 Replies
.



All times are GMT +1. The time now is 02:17.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.