Basically I wanted every version of the game exe.
Sadly they all seem to be 9.02 for korean.
This also downloads faster by using parallel downloads supplied functionality by Async.js
You can change amount of file download slots with var concurrentDownloads = 8;
But the servers also have a limit per ip/server I think.
See attached rar. (Get winrar if you havent got it)
To use it simply extract to a directory.
Install
if you dont already have it.Use command prompt and cd to the directory
To install dependencies type in npm install you only have to do this once.
To run it type node main.js
You should empty the contents of downloads and unpacked directorys when switching game host. Simply edit main.js in your favourite editor (sublime text 3)
Change the following lines as you wish.
Code:
// Change force redownload to true if you think your files are curropted :) // Change patchTo to = 10 to patch to version 10. // backupEXE backs up exe like this TwelveSky 00001.exe var patchTo; var forceredownload = false; var backupEXE = true; var gamehost = 'ts2hungames';
forceredownload set to true will always redownload new files every time you run script.
backupEXE = true to back up exe files eg TwelveSky_0001.exe
gamehost can be set to the following
'ts2hungames' or 'ts1alt1kr'
There are UNPACKED/UNPROTECTED executables in here. Great to learn from using ollydbg, ida pro etc if you dont know how to hack past a packed executable. Check out 107 of korean client and any version of hun games client.
Feel free to chuck in mayn url's for game host and send me changes if you find out their strings. It might even work with other games eg troy.






