• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

OpenTibia OTLauncher + AutoUpdater

Fenrisus

Ferin-Sha
Joined
Mar 19, 2010
Messages
205
Reaction score
339
Location
Canada
Hello there, today i will contribute my Launcher + Autoupdater for Open Tibia servers.

Little intro: You are tired to tell you users what & where download for client update? That simple software for you!


OTLauncher features:
  • Launch you client
  • Files check ( by checksum + self check)
  • Have a customize-free web-page (and skin bg)
  • Easy to use
  • Support FTP upload (packed files to server)
  • Client Protection with MoleBox! (only if you use molebox)

Package content description:
=========================
Updater folder:

Builder.exe
Builder - the special application for setup launcher settings, pack files and etc.

settings.ini
Builder settings config. So, no need to edit it, builder make them self.

Source Folder(empty)
You need a put you client files to that directory.

Dest Folder(empty)
After processing, builder create here packed archives + files.rar archive. You need upload all that files to you website directory

=========================
Web+LauncherExe Folder:

Launcher.exe
That file is template launcher executable, and them should be configured by Builder.

index.html
that file for launcher web. Here you can configure some features like links, images and etc.

global.js
Launcher web-page system file. nothing special

img Folder (graphics)
here you can find a graphics folder for you launcher web.


Install Documentation
Step #1: Install web-page and folder for updates.
Get a index.html, global.js and img folder from "Web+LauncherExe Folder", create a new folder like launcherWeb in you web-root directory, put all of that to that folder. Second - create a Client (or Update, etc.) folder in you root-web directory. That step is done!

Step #2: Configure you launcher executable.
=========================
hx4xscu.jpg

=========================

Step #3: Packing files, configure launcher part 2.
=========================
0pzzcZT.jpg

=========================

After all of that, upload files from Dest directory to you web-root/Updater folder.
Put Launcher.exe to you client directory. Enjoy!

Additional Info. Trick with MoleBox:
You may use MoleBoxPro, and pack you client.exe and other files with launcher (that works fine and makes impossible to launch client without launcher), that provide a some protection you files from injections and other things. That little trick works like a charm and protects you client! I recommend to use it!

vba9DO8.jpg

Credits:

Code: Fenrisus aka HappyDay
graphics: Proles Florum & google

Kind regards!

Like if it useful for you :D
 

Attachments

Last edited by a moderator:
Thanks for approval! In future autoupdater+launcher update, i will make a more features, when i am get a free time for it. (modules for latest shop items and etc.)
 
what to do on the last step to upload files,what do i need to write there

- - - Updated - - -

what to do on the last step to upload files,what do i need to write there

when im done it says the exe dont found when i enter launcher ! help please

- - - Updated - - -

when im done it says the exe dont found when i enter launcher ! help please

- - - Updated - - -

PLEASE help
when i pack with molebox the launcher and my packed tibia.exe it run and i when i click play the client loads only then when i have tibia.exe in the folder but the file is packed with it help!

When i take out the packed launcher with tibia.exe the launcher starts but when i click play nothing come out,the launcher just dissapear

- - - Updated - - -

when i pack with molebox the launcher and my packed tibia.exe it run and i when i click play the client loads only then when i have tibia.exe in the folder but the file is packed with it help!

When i take out the packed launcher with tibia.exe the launcher starts but when i click play nothing come out,the launcher just dissapear
 
Typically newcomer-mistakes, but easy to learn & help how configure it.
1st. Upload settings is optional, you should have a enabled & configured FTP server on you xampp, nginx, etc. If not - use manually upload to folder in web-root folder.
Molebox instruction:
1st. Pre-configure you launcher for tibia.exe file launch. Setup another settings. Save them.
Step #2: Copy-paste Launcher to tibia folder. Pack files in molebox, but not join tibia.exe to launcher exe. Better way here - make another file like a tibia.dll
Step #3: After, put all files to Builder - Source folder, and make "Update".
Step #4: Manually place output files to you web-root/Update/ - folder.

So, you issue here - only usage Molebox, and packing files. Remember - 1st. You should right configure launcher to Tibia.exe, after it -> pack with molebox, and after it -> make update with packed launcher and files! For me, that works like a charm.

All done!

Kind Regards!
 
"YOUR" software huh? This is an old (idk if even up to date) launcher for private Lineage 2 servers released for free on ragezone forum ^.-
 
Yeah, and dont foget ask Zodiark where him find a sources ^.^


Kind Regards.
 
1 Last problem

- I em trying to fix it 1 week now,i configured the launcher with all thing and it's ready and working i run in and it is loading the client but when it's comes up to 100 the launcher is closing and transforming into my ots.exe i dont know why it's changing to this i have on my website,this dont update i have same files on website and same in configuration 8.54 forgotten server help!
 
I am having some issues getting the launcher to work. My first problem is I can't seem to find the created launcher. It does not appear in my destination folder. Am I missing something?
 
Really nice World of Warcraft styled launcher. I really like it. Do you know when your Ellestia Kingdoms project would be ready to play?
 
Yeah, it works OTC. And for OTC that have a feature (but need a modify OTC code) - container archive files. Similar to MPQ WoW format, but my own. That files, can pack your data into it, and them cannot be unpacked without keys. (that looks like RSA Implementation with public & private keys, but for files). Launcher able to update files without unpacking a archive container. But that only with that system.
Mainly them support both - CipSoft and OTC/YATC clients. But files protect software - avalible only for OTC + Patched(to C++ code) system for serialize/read that archives. That "private" - files format - still in development. System - fully ready, but tools for edit/create arcive, generate archive keys - nope =( atm - lack of time for finish that. Release that system without tools - bad idea.


PS. Do you know when your Ellestia Kingdoms project would be ready to play?

I am take a break from Tibia developments and Ellestia too (hard to do tasks in "one direction" for 3+years(ellestia) +5 years - other servers). From this summer to - october +\-. Just need a pause. The good news is - Ellestia fully finished. I can publish them, but atm - unable to maintain that, caused by my tiredness in development. Hard to force myself to do anything (scripting, new events, GM events, work with community, resolve problems and etc.) I am finish the game, and now - resting a bit for obtain new powers for run& maintain that. Not techincal, but very important issue - "Psychological fatigue".
 
Back
Top