autopatch (!plist.txt)

Mu online season 21 - grand opening

Athena

Guest
Hey,

Trying to setup autopatch, but cannot find the correct order for information in !plist.txt

C 2004-01-01 20:00 71 ftp.ini /ftp.ini

any ideas?

that doesnt work btw

just syas invalid integer in an error msg from patch.exe
 

LeoCrasher

Guest
There is a bunch of numbers in it which I don't think anyone has figured yet :(. Unless you know what these do I think ur stuck. The only other option is to make one, but it will download the updatable files everytime it runs.

/Leo
 

Viola A.I.

Golden Oldie
Golden Oldie
Aug 14, 2003
692
0
153
Newcastle - UK
Couldn't we make a program to replace autopatch? Mayb a dummy autopatch that simply runs the game str8 away (no interface) or even a universal patcher that lets you set the IP of a file server and download its patches?

:)
 

YoYoYo

Milo's Sex Slave
Golden Oldie
May 11, 2003
1,090
1
174
My house
Well, seeing neopuma's lastest app. I think he could make us one. He has a checker to see if theres a update.
 

LeoCrasher

Guest
Replacing the auto-patcher with our own interpretation is a thankfully an easy task. I will work on such an application :)

Viola, programs already exist to stump autopatch from loading. Both Front-End and ServerSelector do it automatically when loaded.

1) However what shall it do?
2) Obviously it will download patches... will these be zipped?
3) If so how do we get a program to unzip them?
4) How will it set itself between different servers/downloadsites?
5) Should it boot before the server starts or only when the user tells it to?
6) Should it also incorporate a server selector such as my Front-End, and AlphaTrace's ServerSelctor... or perhaps they should incorporate this?
7) Shall it also display features such as server news?

/LeoCrasher
 

Viola A.I.

Golden Oldie
Golden Oldie
Aug 14, 2003
692
0
153
Newcastle - UK
Actually this could be incorporated with your front-end. Its basically a pacher that downloads from a user-specified fileserver.

Example:

-------------------------------------

Open App > Autopatcher > Set Fileserver > "Enter the IP of the fileserver" [IPHERE] > OK > Update Client > "Checking for updates..." > "Update found/unavailable" *Endif unavailable* > *Connect to fileserver check patch.txt* > *Download patches from patches from patch.txt* > *Write downloaded patches names to patch.txt (on user pc to prevent redownloading) > *"Downloading" [Percent Complete] > "Download complete. Would you like to install this patch?" [Yes/No] *Ifyes run (patch.exe)* *Endif no* > {Install patch.exe} > {Install complete} > "Would you like to connect to this server?" [Yes/No]...

------------------------------------------
Plain text = Buttons
Arrow (>) = Next Process
"Formatted text" = Prompt
*Formatter text* = System Action
{Formatted text} = External Action
[Formatted text] = Script Interface
------------------------------------------

I hope this is understandable. I would do it but I have a **** laod of coursework to do for college. :(
 

Nightwolf

Developer
VIP
Jul 16, 2003
2,133
21
265
Manchester, UK
well some of them numbers check the files in the client are correct size etc.. and if not it downloads the file needed if you do it wrong it will download stuff all the time when ppl connect with the client maye ppl could try and work it out this it whats in eu mir !plist.txt

Ats.dll 45056 752336384
mir.exe 816128 788278816
Mir2Patch#n.dat 467005 788278656
Mir2Patch.ini 143 788277888
 

Raistln

Dedicated Member
Dedicated Member
Jul 8, 2004
24
0
27
This is the explanation of what the items in the list are on the patch program I got from Leo's site. BTW watch out for forward slashes (/) in file locations.

!plist.lst Format:
Date Time UncompressedSize:CompressedSize ExtractLocation FTPLocation

C 2002-06-23 23:48 45056 Ats.dll /Ats.dll
Z 2000-07-01 10:22 18830145:3648814 Data\ChrSel.wil /Data/ChrSel.wil.gz
Z 2000-07-01 10:22 1168:977 Data\ChrSel.WIX /Data/ChrSel.WIX.gz

But keep in mind that mine isn't working either and am looking for help also.
 
Last edited:

Ripman

LOMCN Developer
Developer
Jul 22, 2003
1,129
20
265
Romania, Timisoara
mm i managed to make to autopatcher to work in mir3 ... maybe i can do that on mir2 using the wemade autopacher :P i`ll try if i maneg to make it work 100% i`ll release here :)