-
[Release] Launcher
Currently only works with an unpacked client, but it is setup to be able to handle the pkg files(disabled currently) when and if the crc settings are cracked or released.
v1 - https://mega.nz/#!iNdl3CTL!ZqHJ8GTKb...Vpg_WSCniaDOTE
v2 - https://mega.nz/#!CNMyzATb!0xsoiRSKz...VHdppzb_R8N_m4
v3 - https://mega.nz/#!vFdxXRaS!HUNumaZER...xeNmmk3eDu901s
v4 - https://mega.nz/#!fRcQhaqY!8ebBRHQBx...1nHogjE9XFsUwo
Tutorial:
Note: all references to folder or file names are Case-Sensitive.
Start with unpacking your client to a folder named "Client".
should look like this when done:

Copy the launcher files to the directory outside of Client.

Run LauncherDat and enter the base address of where you want to store the update files on your http server with a trailing "/".

Click Save, then open LauncherIDX and click start.
after it has index all the client files your directory should look like this:

Now Copy the Client folder from WebBase, Launcher.exe, launcher.dat, and GameData.idx to your http server in the folder specified when you ran LauncherDat.
should look like this on http server:

package and distribute Launcher.exe, launcher.dat and unpacked Client folder.
End Users directory should look like this:

Other Info:
Launcher is setup to auto update itself, this is internal at the moment. Later on after i have added all the fancy graphics and cleaned up the code a bit I will add options for user config in the LauncherDat program.
Launcher will verify all files on its first run. after this it will only do this if the GameData.idx file has changed.
To Update Client files, change the required files in the unpacked Client directory and run LauncherIdx again to generate a new GameData.idx. then copy the GameData.idx and the Client folder from WebBase to your http server as before.
To update launchers on client end create a new launcher.dat. LauncherDat will also open your old launcher.dat file and update the new version settings when you click save. Then copy the new Launcher.exe and launcher.dat to your http server.
The notice window updates from patch.html located in the same directory as GameData.idx, etc.. on http server. I have included the official patch.html in the archive as a reference to creating your own. I have removed all the tracking from their files so you could also use those files as is until they update.
Version History:
V4 - added options to Launcher for changing some client settings.
V3 - added more options for launcherDat, you will need to create a new Launcher.dat
- Launcher.dat now required for LauncherIDX to work correctly.
- Not compatible with current End User Clients unless the Client folder has not been changed from Default.
V2 - Looks more like the official launcher, now with a notice web browser exactly like official.
- Added more threading management should increase performance regardless of how many cores.
V1 - initial release nothing to fancy
Last edited by Ryfon; 13-03-16 at 08:44 AM.
-
-
Re: [Release] Launcher
Very nice. Good job well done
Tapatalk-kal küldve az én LG-D802-el
-
Member
Re: [Release] Launcher
Thank You So Much, I've Been Waiting For This
, Keep Going 

-
Re: [Release] Launcher
Version 2 released.
- Looks more like the official launcher, now with a notice web browser exactly like official.
- Added more threading management should increase performance regardless of how many cores.
-
Member
Re: [Release] Launcher
Very useful , Thank you so much.
-
Re: [Release] Launcher
Version 3 released
- added more options for launcherDat, you will need to create a new Launcher.dat
- Launcher.dat now required for LauncherIDX to work correctly.
- Not compatible with current End User Clients unless the Client folder has not been changed from Default.
-
Re: [Release] Launcher
Version 4 Released
- added options to Launcher for changing some client settings.
-
Apprentice
Re: [Release] Launcher
Hey @Ryfon
Do you plan on making any future updates to launcher? If not, could you open source this?
-
Apprentice
Re: [Release] Launcher
I would love to update this launcher so that it doesn't re-index and re-compress every file after minor changes.
What it could do at the start of each index process is check for existing index file. If it exists, keep it as previous index file and run index process again. Then compare two index files and compress and move only updated files.
-
Account Upgraded | Title Enabled!
-
Re: [Release] Launcher

Originally Posted by
keyrita1
Update download address
Sadly Ryfon is gone again but I can look on my server for that launcher. Hold on till afternoon
Sent from my SM-N910F using Tapatalk
-
Account Upgraded | Title Enabled!
Re: [Release] Launcher
https://mega.nz/#!fRcQhaqY!8ebBRHQBx...1nHogjE9XFsUwo
The file you are trying to download is no longer available.
This could be due to the following reasons:
The file has been removed because of a ToS/AUP violation.
Invalid URL - the link you are trying to access does not exist
The file has been deleted by the user.
- - - Updated - - -
Are there any new updates
-
-
Apprentice
Re: [Release] Launcher
How to pack pkg with laucher ?