Elite Diviner
- Joined
- May 15, 2009
- Messages
- 403
- Reaction score
- 414
-Simple Features
- FTP base communication for patching.
- Resume capabilities if ever launcher was close during patching.
- MiniWeb dashboard for your server notice and etc.
- File check for some missing file from updates.
- Patch files encryption to avoid manual downloading.
-How to
1. Setup FTP server
- A. Filezilla Server or any.
- B. Create two accounts 1 for uploader and 1 for downloader.
- C. Downloader account must only have (Files: Read, Directory: List, +Subdirs) permissions.
- D. Uploader account must all permissions.
- E. Download and uploader accounts must have the same directories.
2. Setup PatchGenerator
- A. Open and edit Generator.ini from PatchGenerator folder.
3. Generate your launcher config
- A. Run LauncherINI.exe inside LauncherConfig folder.
- B. Copy/paste launcher.ini to ClientLauncher folder.
4. Miniweb (self explainatory)
You must be registered to see links
You must be registered to see links
Extract this CabalThemePack.rar to launcher/themes folder.
Code:
Changelog 3.1
Added cabal config read/write for minimal settings
Added cabal language selector
Added cabal theme installer
Register button replaced with Option
Changelog 3.0
New launcher layout
Now supports full client update
Improve comparing between update and local files
PatchGenerator rewritten for improvements
Launcher config creator now with GUI
Changelog 2.1
Fix messed up arguments
Changelog 2.0
New layout
Improve performance
Added error messages
Changelog 1.1
Fix error code (924) from cabal.exe/update.exe.
Decrease some sleeps in uploading patches from (Generator.exe)
I think that's all.
Good luck and have fun!
If you want a custom layout and encryption send me a pm...
Detailed HowTo:
1. Install FTP Server (in this example I use FileZilla Server)
Note: You need to open ftp port in firewall.
2. Creating FTP users and setting permissions
I. Creating User
Note: anonymous and uploader accounts must have the same shared folder.
For anonymous account no need to check/enable password and uploader account must have password for security purposes.
II. Setting permissions of each account
The picture show permissions for anonymous account and for uploader account need to check all of that.
3. Generating launcher.ini
One succesfully copy/paste the generated launcher.ini to ClientLauncher/launcher/.
4. Creating a patch.
I. Open PatchGenerator/generator.ini in notepad/++.
in FTPinfo section enter your uploader account info.
I hope its clear now!!
Last edited: