Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Priston Tale Updater server creator.

Moderator
Staff member
Moderator
Joined
Feb 22, 2008
Messages
2,404
Reaction score
723
the data you gave is is this:

Code:
0012FC00  68 74 74 70 3A 5C 5C 74 69 72 5C 75 70 64 61 74  http:\\tir\updat
0012FC10  65 2E 68 74 6D 00                                e.htm.
Also, I saw this IP:


004201AC=EPT.004201AC (ASCII "http://74.200.4.139/updateURL/update.asp")
ESI=00400000 (EPT.00400000)

moons server?

those sequence of bytes can be easily decrypted by something like this:

Code:
byte[] new = new byte[sizeof(byte_array)];

for(int i=0;i<sizeof(byte_array);i++)
{
    new[i] = !byte_array[i]; // NOT DL
}
the reverse process to encrypt is valid too.

---------- Post added at 06:29 PM ---------- Previous post was at 06:23 PM ----------

I would be very grateful if you can make it work bob =p
 
Custom Title Activated
Loyal Member
Joined
May 26, 2007
Messages
5,545
Reaction score
1,315
I presume that is binary NOT, rather than logical NOT then. Since !0 = -1, !1=0, !2=0, !3=0, !4=0 etc. XD (logically NOTed, not Binary NOTed) So, more of a shorthand from XOR -1 then really. :wink:

"http://74.200.4.139/updateURL/update.asp" is the EPT server, not Luna.

And the "data" I gave was :-
Code:
97 8B 8B 8F C5 D0 D0 9A 8A 8F 9B 9E 8B 9A D1 8F 8D 96 8C 8B 90 91 8B 9E 93 9A D1 9C 90 92 D0 8F 8C 8B 9E 93 9A D0 8A 8F 9B 9E 8B 9A D1 9E 8C 8F
Not sure where you got http://tir/update.htm, but that was the last host I set up for getting patches. It would only work my side of my LAN firewall, of course "tir" is not a registered internet domain name, it's just the host name of my web server. :wink:

--- EDIT ---
Or, you mean that repeating string is http://tir/update.htm NOTed? (XOR -1) XD That makes sense. Thanks. :D:
 
Moderator
Staff member
Moderator
Joined
Feb 22, 2008
Messages
2,404
Reaction score
723
yes, its a binary NOT, I guess NOT is ! in C#.

--edit
Code:
            for (var i = 0; i < j.Length; i++)
            {
                var not_temp = Convert.ToInt32(j[i]) + 1;
                nv[i] = Convert.ToByte( (not_temp * -1) & 0xFF );
            }
the BITWISE NOT is just (number + 1) * -1

I made a program to encrypt and decrypt the strings.

is the link.
to decrypt, fill the textbox with the byte sequence. ie: "978B8B8F"

I already changed the link but the updater doesnt want to download my missing file >.<

here is my PTBr.exe that I got from bobsobol's ptdownloaders thread.

it is configured to read from I'd like someone to test it to see if everything is working fine or if it is just here that it doesnt work.
 
Last edited:
Newbie Spellweaver
Joined
Oct 14, 2013
Messages
8
Reaction score
0
There is a maximum file count of 20013 files... this is enforced in MakeUps.exe, and I'm sure you can hack it out, but the reason it's there is that the psupdate.exe I tried would crash horribly if you try to include more files in the updater than that. (they don't allocate enough memory to hold the indexes of more files)

Dear bro,
The currently my client is 28k~29k file, but makeups supported maximum 20k, i can't created complete for setfile va setdir for client.Please help us, upgrade the MakeUps ? thank you.
 
Joined
Jul 24, 2006
Messages
881
Reaction score
580
Dear bro,
The currently my client is 28k~29k file, but makeups supported maximum 20k, i can't created complete for setfile va setdir for client.Please help us, upgrade the MakeUps ? thank you.

Just use your noggin.
Make one single installer exe that people download to get the game, then only use the updater for the EXTRA files you add in to update the game.
Use the updater as an updater, not a full game downloader.

The updater is shyte and should never be used to send 30,000 files.
Even on a direct lan connection it took 2 days for it to download and unzip all 30k+ files.

So, just use it for it's intended purpose, as an updater.
 
Newbie Spellweaver
Joined
Oct 14, 2013
Messages
8
Reaction score
0
Just use your noggin.
Make one single installer exe that people download to get the game, then only use the updater for the EXTRA files you add in to update the game.
Use the updater as an updater, not a full game downloader.

The updater is shyte and should never be used to send 30,000 files.
Even on a direct lan connection it took 2 days for it to download and unzip all 30k+ files.

So, just use it for it's intended purpose, as an updater.
Dear Bro,

Thanks for relpy. Okay, I just create the setfile and setdir in the update versions.
 
Back
Top