[VTUT] Pserver Updater erstellen all inc.

09/29/2011 20:47 vbacoder#1
Hi comm,
ich habe mir überlegt einen Updater bzw. Starter für Metin2 Pserver zu
machen. Folgende funktionen kann mein Updater:

- Automatische Updates:
Der Client kann nicht gestartet werden ehr das Update durchgeführt
wurde.
- Wartungsarbeiten-, Sleeping-, Down-Modus
Die Gamer werden beim starten des Updaters darauf hingewiesen
das gerade Wartungsarbeiten am Server gemacht werden oder der
Server gerade heruntergefahren ist!
- Button zum Account erstellen
- Button zum Öffnen eines Itemshops (fals vorhanden)
- Button zum einstellen der Client-Configurarionen!

[Only registered and activated users can see links. Click Here To Register...]

Und so erstellt ihr euren Updater:

1. Ladet die Datei im Anhang herunter und entpackt sie.
2. Startet das Projekt mit Visual basic 2008 / 2010
3. Macht es so wie hier im Video gezeigt:


THX geben wenns euch gefällt :D

Download: [Only registered and activated users can see links. Click Here To Register...]
09/29/2011 20:51 -BoEhSe-OnKeLz-#2
wo ist der anhang?
09/29/2011 20:52 xCPx#3
also sry aber haut mich nicht wirklich vom hocker...
gibts in youtube zigtausend tuts dazu..
und vor allem selbst ich,der wirklich nicht viel von vb net versteht,habs hinbekommen nen patcher mit md5 überprüfung dem ganzen zeugs +serverstatus für char login/Uch1 etc zumachen.und auch noch gleich nen patchlist generator dazu...

nix gg dich aber ich finde den nicht wirklich gut...
hab mir grade den quellcode angeschaut undjoa 10minuten script...
09/29/2011 20:56 vbacoder#4
tut mir leid wegen dem anhang. er ist jetzt drin ;)
und ja is ja nurn kleiner updater ;) mehr funktionen braucht man eig. nicht
09/29/2011 21:04 -BoEhSe-OnKeLz-#5
virustotal
09/29/2011 21:07 vbacoder#6
thanks für vt ;)
09/29/2011 21:43 -BoEhSe-OnKeLz-#7
Die Datei "C:\Users\Public\Documents\status.txt" konnte nicht gefunden werden.
09/29/2011 21:49 vbacoder#8
download link korrekt angeben denn die s.txt wird heruntergeladen und als status.txt gespeichert ;)
09/29/2011 22:01 -BoEhSe-OnKeLz-#9
bei den form7 geht keine url einzugeben
09/29/2011 22:03 Critone#10
Finds jetzt euch nicht der knüller aber kriegst trotzdem ein Thanks, für die Arbeit ;)
09/29/2011 22:06 -BoEhSe-OnKeLz-#11
du hast bei form7 den webbrowser vergessen gehabt
09/29/2011 22:25 xCPx#12
wozu brauchst du eig 7formen?

ich hab genau eine form, n paar buttons n paar images nen webbrowser und 2 backgroundworke oO

das reicht auch ^^
09/29/2011 22:42 vbacoder#13
ist übersichtlicher für Anfänger :)
Und Es ist meinermeinung nach auch Übersichtlicher :)

... und ja wer updaten will braucht Einen Webbrowser in Form 7 oder eben einen Downloadscript im Load von Form7 wie diesen simplen hier:

PHP Code:
 Dim downloader As New System.Net.WebClient
        downloader
.DownloadFile("www.beispielmt2.ddd/updater/deinupdate.exe""C:\Users\Public\Documents\update.exe"
um das ganze aufzurufen eben einfach
Quote:
Shell("C:\Users\Public\Documents\update.exe", 1)

Danach sollte man den Client natürlich auch wieder anmachen können also entweder Ein IF..... Then
ihr wist schon was ich meine oder

PHP Code:
Form1.Button1.Enabled True
Form1
.Button2.Enabled True
Form1
.Button3.Enabled True
Form1
.Button4.Enabled True 
Ihr solltet auch ein Fileexist setzten und eine Textdatei etc. in euer updatearchiv tun sonst müssn die Leute auf eurem Server immer Updaten;)

Mfg,
vbacoder

Den verwendet auch der Updater bei der s.txt und der why.txt
;)
06/07/2012 18:13 I3enny1980#14
Kann mir jemand Helfen? Ich versuche seid Monaten ein Updater zu erstellen aber es funzt net . Skype Ohneworte-.-


Danke euch schonmal
06/09/2012 02:19 xZauberhazzex#15
Ja Video geht nicht mehr -.-