Register for your free account! | Forgot your password?

You last visited: Today at 18:20

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

Advertisement



[Release]Individueller Patcher

Discussion on [Release]Individueller Patcher within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1
 
musicinstructor's Avatar
 
elite*gold: 190
Join Date: Nov 2008
Posts: 1,670
Received Thanks: 3,368
Talking [Release]Individueller Patcher

Hi,

ich habe mal einen Patcher programmiert, dessen Aussehen ihr selber anpassen könnt. Er wurde in VB .net programmiert (VB 2008):

Screenshot

1.0 Vorteile:
Quote:
- hohe Geschwindigkeit
- Self-Update Funktion
- eigenes Design verwendbar
- kann beliebig viele Dateien patchen
- einfache Konfiguration durch Admin-CP
1.1 Nachteile:
Quote:
- mindestens 20 Dateien müssen kontrolliert werden (heißt nicht, dass sie zwangsläufig auch gedownloadet werden müssen, nur verglichen)
2.0 Installation:


*Webspace-Auswahl
Achtung: Ihr solltet nicht bplaced oder deren Tochterfirmen als Hoster nehmen, da sie die *.epk/*.eix-Archive nicht zulassen (Wenn man sie hochläd, werden sie automatisch 0kb groß).
Auch andere Hoster haben dies mittlerweile eingeführt. Ich kann euch keinen Webspace empfehlen, da ich selber keinen habe, wo der Patcher richtig funktioniert (ich teste immer mit leeren *.txt-Dateien).

3.0 Self-Update
Das ist eigentlich ziemlich einfach, ihr müsst einfach nur dafür sorgen, dass sich der Patcher selber patcht. Dazu einfach den Patcher selbst in den Client-Ordner auf dem Server laden. Wenn dann eine neuere Version da ist, erscheint eine Meldung und der Patcher patcht sich selbst.

3.1 Update herausbringen
Wenn ihr dann etwas in eurem Clienten verändert habt und wollt, dass alle dieses Update bekommen, müsst ihr die entsprechende Datei auf dem Server ersetzen und im Admin-CP auf "Update files" klicken.

4.0 Verschiedene Sprachen:
Wenn ihr euren Patcher in einer anderen Sprache haben wollt, müsst ihr einfach nur die einzelnen Strings in der patchconfig.cfg ändern.
Eine Beispiel-patchconfig.cfg für Englisch:

5.0 .NET Framework
Um den Patcher starten zu können, benötigt ihr .NET Framework 3.5. Ihr könnt es downloaden.
Die meisten haben .NET Framework aber wahrscheinlich schon.

6.0 Verbesserungen
Wenn ihr verbesserungsvorschläge habt, schreibt es in den Thread.

7.0 Fehler:
Mögliche Fehler:

7.1 Support:
Wenn ihr irgendwo nicht weiter kommt, kann ich euch gerne helfen, aber wenn ihr noch nichts geschafft habt und überhaupt keine Ahnung habt, was ihr machen sollt, weil ihr den Thread nicht versteht oder ihr zu faul seid, den überhaupt zu lesen, helfe ich euch sicher nicht.
Ich bekomme täglich Anfragen dazu und deswegen hätte ich sowieso keine Zeit. Und wenn ich dann alles für euch eingerichtet habe, wärt ihr jedes Mal auf mich angewiesen, wenn ihr ein Update herausbringen wollt.
Und 100 Thanks will ich auch nicht haben, weil das unter Missbrauch des Thanks-Addons fällt und mit Bann für dich und mich endet.

8.0 Hinweise:
1) Wenn ihr Probleme habt, schreibt unbedingt auf, dass ihr
Quote:
- die Patchlist geändert habt
- euer Server über die Adresse im normalen Browser erreichbar ist
- ob eine Fehlermeldung kommt, wenn ja, welche
- mehr als 20 Dateien habt
2) Ich verstoße nicht gegen das Uhrheberrecht, da die Grafiken vom Nutzer selbst bestimmt werden und keine fremden Bilder im Programm enthalten sind.

9.0 Changelog
Code:
[U]1.1[/U]
- beliebige Sprache
- Patch nach Clientversion
[U]1.2[/U]
- es können auch Dateien mit Leerzeichen gepatcht werden
- Anwendung, die bei Start gestartet werden soll, änderbar
- 2 Bugfixes
[U]1.2.1[/U]
- das Admin-CP wurde eingeführt (keine Änderungen an der exe)
[U]1.2.3[/U]
- kleiner Bugfix im Admin-CP
Attached Files
File Type: rar Metin2 AutoPatcher v1.0.rar (225.5 KB, 3246 views)
File Type: rar Metin2 AutoPatcher v1.1.rar (225.6 KB, 1485 views)
File Type: rar Metin2 AutoPatcher v1.2.rar (311.6 KB, 2124 views)
File Type: rar Metin2 AutoPatcher v1.2.3.rar (315.3 KB, 13876 views)
musicinstructor is offline  
Thanks
679 Users
Old 03/04/2010, 17:34   #2
 
Reikari's Avatar
 
elite*gold: 0
Join Date: Sep 2008
Posts: 296
Received Thanks: 1,570
Das ist doch mal ein schöner Patcher Sieht fast genauso aus wie der von Metin2 DE Mein THX hast du
Reikari is offline  
Thanks
10 Users
Old 03/04/2010, 17:34   #3
 
elite*gold: -305
Join Date: Mar 2010
Posts: 1,111
Received Thanks: 407
Nife
~Alb~ is offline  
Thanks
5 Users
Old 03/04/2010, 17:38   #4
 
elite*gold: LOCKED
Join Date: Nov 2009
Posts: 3,138
Received Thanks: 2,680
Nice, Ty das du es pub machst, werde ich gleich mal in meinem thread adden
<Custom> is offline  
Thanks
4 Users
Old 03/04/2010, 17:47   #5
 
musicinstructor's Avatar
 
elite*gold: 190
Join Date: Nov 2008
Posts: 1,670
Received Thanks: 3,368
0 mal aufgerufen und schon 4 thanks^^
ich wollte ihn eigendlich schon früher realeasen, aber es gab probleme mit der xp-kompatiblität und einmal hatte ich die ganze zeit versucht, nen fehler zu verbessern und hab nachher gemerkt, dass das am sever lag^^
und ich sehe gerade, ich hab vergessen, die self-update funktion zu erklären...
ich werde es gleich reineditieren...
musicinstructor is offline  
Thanks
11 Users
Old 03/04/2010, 17:51   #6
 
elite*gold: LOCKED
Join Date: Nov 2009
Posts: 3,138
Received Thanks: 2,680
Quote:
Originally Posted by musicinstructor View Post
0 mal aufgerufen und schon 4 thanks^^
ich wollte ihn eigendlich schon früher realeasen, aber es gab probleme mit der xp-kompatiblität und einmal hatte ich die ganze zeit versucht, nen fehler zu verbessern und hab nachher gemerkt, dass das am sever lag^^
und ich sehe gerade, ich hab vergessen, die self-update funktion zu erklären...
ich werde es gleich reineditieren...
Kann man das auch iwie übersetzen aufs englische?
oder addest du noch ein englischen? :d
<Custom> is offline  
Thanks
2 Users
Old 03/04/2010, 17:54   #7
 
musicinstructor's Avatar
 
elite*gold: 190
Join Date: Nov 2008
Posts: 1,670
Received Thanks: 3,368
Quote:
Originally Posted by TheKurdboy View Post
Kann man das auch iwie übersetzen aufs englische?
oder addest du noch ein englischen? :d
hatte ich auch schon überlegt...
kann ich ja einbauen, dass man das auch in die patchconfig.cfg schreiben muss.
Dann kann man jede sprache nehmen.
musicinstructor is offline  
Thanks
5 Users
Old 03/04/2010, 17:56   #8
 
Chini's Avatar
 
elite*gold: 175
Join Date: Oct 2009
Posts: 1,903
Received Thanks: 876
Sehr schön kriegst ein THX
Chini is offline  
Thanks
2 Users
Old 03/04/2010, 17:59   #9
 
elite*gold: 626
Join Date: Aug 2009
Posts: 7,149
Received Thanks: 2,942
Wenn du mir die Source gibst könnte ich es auch so machen das Daeien mit Leerzeichen auch gepatcht werden können.
тrαder is offline  
Thanks
3 Users
Old 03/04/2010, 18:00   #10

 
.Lolcat's Avatar
 
elite*gold: 100
The Black Market: 423/1/0
Join Date: Dec 2009
Posts: 3,504
Received Thanks: 1,219
iredwie geht der bei mir nicht
.Lolcat is offline  
Thanks
2 Users
Old 03/04/2010, 18:03   #11
 
musicinstructor's Avatar
 
elite*gold: 190
Join Date: Nov 2008
Posts: 1,670
Received Thanks: 3,368
Quote:
Originally Posted by Seedleed View Post
Wenn du mir die Source gibst könnte ich es auch so machen das Daeien mit Leerzeichen auch gepatcht werden können.
ist aber net mit autoit sondern mit vb.net gescriptet

Quote:
Originally Posted by lolcat2009 View Post
iredwie geht der bei mir nicht
Quote:
5.0 Hinweise:
1) Wenn ihr Probleme habt, schreibt unbedingt auf, dass ihr
Quote:
- die Patchlist geändert habt
- die Dateien keine Leerzeichen enthalten
- euer Server über die Adresse im normalen Browser erreichbar ist
- ob eine Fehlermeldung kommt, wenn ja, welche
musicinstructor is offline  
Thanks
2 Users
Old 03/04/2010, 18:08   #12
 
HighLvleR's Avatar
 
elite*gold: 94
Join Date: Feb 2008
Posts: 2,186
Received Thanks: 832
ThX Ganz Klar verdient. (:

@KurdBoy deine Signatur ist zu gross wirst zu 100% ne Infra dafür kriegen.
HighLvleR is offline  
Old 03/04/2010, 18:12   #13
 
dimaska's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 477
Received Thanks: 79
kannst du einen fertigen patcher hochladen wo man nur noch die patchlist ändern muss
dimaska is offline  
Old 03/04/2010, 18:14   #14
 
musicinstructor's Avatar
 
elite*gold: 190
Join Date: Nov 2008
Posts: 1,670
Received Thanks: 3,368
Quote:
Originally Posted by dimaska View Post
kannst du einen fertigen patcher hochladen wo man nur noch die patchlist ändern muss
wie das? irgendwoher muss doch der patcher wissen, wo er die patchlist findet. ohne URL geht nix.
musicinstructor is offline  
Thanks
1 User
Old 03/04/2010, 18:33   #15
 
elite*gold: 0
Join Date: Jun 2009
Posts: 2,327
Received Thanks: 565
geht der windows xp und windows 7 und vista ?
ciao123 is offline  
Reply

Tags
auto, client, patch, patcher, update


Similar Threads Similar Threads
[Release] Patcher For SF.....
07/01/2010 - Soldier Front Philippines - 3 Replies
The SF having maintenance because of a small problem 7:00 to 8:00 AFTER 8:00 This Is The Patcher for Your SF. Instruction" 1/ Download the rar below. 2/ Extract the files in the desktop.
[FRAGE]Individueller Patcher
03/31/2010 - Metin2 Private Server - 0 Replies
Hi kann mir iwer den Patcher von musicinstructor einrichten auf square7.ch habe schon einen acc aber er patcht bei mir einfach nit-.- mfg poll7979



All times are GMT +2. The time now is 18:20.


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.