elitepvpers

elitepvpers (https://www.elitepvpers.com/forum/)
-   Metin2 PServer Guides & Strategies (https://www.elitepvpers.com/forum/metin2-pserver-guides-strategies/)
-   -   [How to]Script your own Patcher (https://www.elitepvpers.com/forum/metin2-pserver-guides-strategies/583452-how-script-your-own-patcher.html)

.TiBuRiOn 05/30/2010 14:42

und wo ist das ich finds nicht:mad:

'Haseo 05/30/2010 15:42

[Speicherort der Source]/bin/debug

schido91 05/30/2010 15:49

Ey du Kind, GENAU den gleichen Thread hat Musikconstruktur. Gemacht

EInfach nur Copy+Past

Erbärmlich schäm dich bestshocker :Facepalm:

Zagaris123 05/30/2010 15:52

tja manche leute haben keine hobbies

'Haseo 05/30/2010 18:39

Quote:

Originally Posted by schido91 (Post 5437447)
Ey du Kind, GENAU den gleichen Thread hat Musikconstruktur. Gemacht

EInfach nur Copy+Past

Erbärmlich schäm dich bestshocker :Facepalm:

sicher den gleichen ?? schick mal den link Oo

Erst denken dann posten
1. er hät es ja selber gesagt
2. guck da : [Only registered and activated users can see links. Click Here To Register...]
3.
Quote:

Originally Posted by Zagaris123 (Post 5437499)
tja manche leute haben keine hobbies

dazu zählt ohne ahnung in threads zu posten oder?

Mars147 05/30/2010 21:24

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

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


es geht nicht ...

wie kann ich machen dass die Prozessbar so funktioniert dass wen er was patchen soll er sich bewegt und wen nicht dass er bei 100% steht? und wie kann ich dass machen dass wen er patcht dass der start button nicht klickbar ist?

lg Marci

Almari 05/31/2010 00:36

Quote:

Originally Posted by 'L (Post 5387559)
Sieht ganz gut aus.

jo stimmt omg

Mars147 05/31/2010 01:00

Quote:

Originally Posted by Mars147 (Post 5442179)
[Only registered and activated users can see links. Click Here To Register...]

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


es geht nicht ...

wie kann ich machen dass die Prozessbar so funktioniert dass wen er was patchen soll er sich bewegt und wen nicht dass er bei 100% steht? und wie kann ich dass machen dass wen er patcht dass der start button nicht klickbar ist?

lg Marci



kann keiner Helfen? :)

'Haseo 05/31/2010 06:47

ich ^^
1. du fügst über dem code
Code:

for each line in system.io.file.readalllines(my.computer.filesystem.currentdirectory & "\patchconfig.cfg")
my.computer.network.downloadfile("http://" & link  & "/" & line, my.computer.filesystem.currentdirectory & "\" & line)
next

diesen Code ein
Code:

for each line in system.io.file.readalllines(my.computer.filesystem.currentdirectory & "\patchconfig.cfg")
progressbar1.maximum = progressbar1.maximum + 1
next

und dann noch bei dem code
Code:

for each line in system.io.file.readalllines(my.computer.filesystem.currentdirectory & "\patchconfig.cfg")
my.computer.network.downloadfile("http://" & link  & "/" & line, my.computer.filesystem.currentdirectory & "\" & line)
next

fügst du über next die Zeile
Code:

progressbar1.value = progressbar1.value +1
hinzu das sieht dann so aus :
Code:

dim link as string = "Eure Patch link!"
my.computer.network.downloadfile("http://" & link & "/patchconfig.cfg", my.computer.filesystem.currentdirectory & "\patchconfig.cfg")
for each line in system.io.file.readalllines(my.computer.filesystem.currentdirectory & "\patchconfig.cfg")
progressbar1.maximum = progressbar1.maximum + 1
next
for each line in system.io.file.readalllines(my.computer.filesystem.currentdirectory & "\patchconfig.cfg")
my.computer.network.downloadfile("http://" & link  & "/" & line, my.computer.filesystem.currentdirectory & "\" & line)
progressbar1.value = progressbar1.value +1
next

Für den Startbutton säh der Code so aus :
Code:

button1.enabled = false
dim link as string = "Eure Patch link!"
my.computer.network.downloadfile("http://" & link & "/patchconfig.cfg", my.computer.filesystem.currentdirectory & "\patchconfig.cfg")
for each line in system.io.file.readalllines(my.computer.filesystem.currentdirectory & "\patchconfig.cfg")
progressbar1.maximum = progressbar1.maximum + 1
next
for each line in system.io.file.readalllines(my.computer.filesystem.currentdirectory & "\patchconfig.cfg")
my.computer.network.downloadfile("http://" & link  & "/" & line, my.computer.filesystem.currentdirectory & "\" & line)
progressbar1.value = progressbar1.value +1
next
button1.enabled = true

ich werd das heute nachmittag nochmal ordentlich erklären im Threadanfang ;)

RealEmX 05/31/2010 07:04

Öhhmm.. bin zwar nicht der Vollpro in VB, aber müsste es mit dem Button nicht so aussehen:

Code:

If Progressbar1.Value = Progressbar1.Maximum Then
Button1.Enabled = True


Mars147 05/31/2010 07:28

ähm und wie mache ich jetzt dass er weis was er downloaden soll?

'Haseo 05/31/2010 16:50

jo so gehts auch ist aber komplizierter :D
das programm arbeitet ja den code von oben nach unten ab und deswegen steht button1.enabled = true am ende damit er das zuletzt macht!
achja bei dir müsste es heißen :
Code:

If Progressbar1.Value = Progressbar1.Maximum Then
Button1.Enabled = True
[COLOR="RED"]End If[/COLOR]

MfG
Bestshocker

€dit: Du musst in patchconfig.cfg reinschreiben welche Dateien er downlaoden soll!
also bei Liedern und der roo.epk heißt es :
BGM\lied.mp3
BGM\lied2.mp3
pack\root.epk
pack\root.eix

usw.

Mars147 05/31/2010 19:35

also z.b.

patchconfig.cfg
Quote:

mark\10.tga
mark\20.tga
mark\30.tga
und wohin mit den 3 datein?


lg Mars

'Haseo 05/31/2010 21:30

genau die packste dann auf dein webspace in den ordner also den ordenr genauso wie dein cleint machen, bei dir wär es dann so:
[Only registered and activated users can see links. Click Here To Register...]
usw.

Mars147 05/31/2010 21:51

Quote:

Originally Posted by bestshocker (Post 5454357)
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
usw.

so in die patchconfig.cfg?


All times are GMT +2. The time now is 07:41.

Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.