[Release] Aion Launcher Creator - Create a custom launcher
Introduction
Aion Launcher Creator is an application with the aim to make it easier for those who own servers to create a launcher that will allow their players to join, and even patch their client with one that you create. You do not need any programming knowledge what so ever to create a launcher, all you need to do is fill out a few things and then you're ready to go!
Hopefully this will allow many more users to get their servers out there. Well, that's all for the intro.
Features
The Creator UI
I tried to make it easy to use for anyone. I also provided the icons, which you can hover over if you want to know what each option does. Though, most are self explanatory.
Screenshot:
Create a Customized Launcher
Your launcher is created with the settings that you enter.
Name the Executable
Give a name to your launchers' .exe
Use Your IP Address (Not No-IP)
Input the IP address your server is running on without the use of no-ip.
Use of Login and World/Game Ports
I wanted users to be able to tell if the server is online or not directly from the created launcher.
Custom Launcher Title
Name your launcher what ever you want. The title will appear on the caption bar of the launchers window.
Add a Link to Your Website
You are able to add a link to your website that will appear on the launcher.
Custom Patch Files
Add custom patch files to the launcher. This will give the user of the created launcher the option to patch, or unpatch their client with your files. If you do not have custom files, ALC will automatically download default patch files. More information regarding this down below.
Add a Banner to Your Launcher
You are able to use an image as the banner that will represent your server. The image will appear at the top of the launcher. The dimensions of the image must be 450x130.
Server Greeting/Description
Describe your server, say hello to your users, or both directly on the launcher.
Encrypted INI Settings File
Your information is secure with an encrypted .ini settings file.
How to Create and Use Custom Patch Files
Using your own patch files for the Aion client is simple. All you have to do is the following:
- Create a folder anywhere, and name it "Aion". This needs to be named Aion because the folder in which holds all other files of the client are also in a folder named "Aion".
- Create the sub-directories. Patch files replace or sometimes add new files in Aion's file-system correct? Well, do make it so that the launcher knows where it's putting the files, you must re-create the directories in which the patch files will be going.
- Zip up the newly created Aion folder. Name it anything you want. Ex. "customfiles.zip"
- Repeat the above three steps, but with some minor changes. This time, you want to put the original client files into those directories. So that when the user of the launcher wants to unpatch their client, the custom files will be replaced with the original ones.
- Zip up the original files' Aion folder and name it anything you want. Ex. "originalfiles.zip"
- That's it. Make sure you do this right, because if you do it wrong, it will be your fault for messing up the users client. Not mine.
Download
Aion Launcher Creator.zip - 202kb
Requires .NET Framework 4.5 - Download Here
Virus Total Scans
Aion Launcher Creator.exe - 4 False Positives. 2 of which I believe are from the obfuscation(wiki link) process. The other 2, are most likely because ALC downloads the default patch files if the user does not use their own.
Aion Launcher Creator.zip - 4 False Positives. Same reasons as the scanned executable by itself.
ALC 2.0 Has Been Released - Check it Out Here
Hopefully this becomes useful to the community. I'll try to update this more as I get ideas. If you are experiencing trouble or getting any errors, please PM me the error message.
Thank you for using ALC.
Re: [Preview] Aion Launcher Creator - Create a custom launcher
awesome man im waiting this launcher creating long ago :w00t:...
Re: [Release] Aion Launcher Creator - Create a custom launcher
ALC Reased. Download link has been added.
re: [Release] Aion Launcher Creator - Create a custom launcher
- Create a folder anywhere, and name it "Aion". This needs to be named Aion because the folder in which holds all other files of the client are also in a folder named "Aion".
- Create the sub-directories. Patch files replace or sometimes add new files in Aion's file-system correct? Well, do make it so that the launcher knows where it's putting the files, you must re-create the directories in which the patch files will be going.
- Zip up the newly created Aion folder. Name it anything you want. Ex. "customfiles.zip"
- Repeat the above three steps, but with some minor changes. This time, you want to put the original client files into those directories. So that when the user of the launcher wants to unpatch their client, the custom files will be replaced with the original ones.
- Zip up the original files' Aion folder and name it anything you want. Ex. "originalfiles.zip"
- That's it. Make sure you do this right, because if you do it wrong, it will be your fault for messing up the users client. Not mine.
ok so i have instide the patch folder a zip called custom/ aion/ bin32_L1on folders i then have the system and launcher.exe in a folder.zip that will be for downloading and then extracting not sure if that's whats causing the problem or not it works pefrect on the computer i made the patch on but when others try to use the launcher it says cannot find patch system/patch/custom/aion; i extracted the ziped folder to get to loginnotice.xml and edit the notices then re-zipped and replace the original zip as far as i could tell the new zipped folder with the edited loginnotice.xml file is custom/aion/bin32 and so on well the loginnotice file is placed in the same place \System\Patch Files\Custom\custom.zip\Aion\L10N\ENU\data\ui\loginnotice.xml it looks the exact same as the original did. My question is did i do something wrong or not do something at all? B]How do you re-create the directories in which the patch files will be going?
popup windows saying somthign like
#$%@unrecnocized handeler error[/B]
when you say re-create the directories in which the patch files will be going what does that mean does that mean i make a folder name aion inside of that 2 folders bin32 and lnowl and inside those folders son on? or do i need to actually specify a directories location for each file and folder? and if so how do i do that?
ok so im realzing it works fine on my computer but when others download and extract it they get an error whey they try to patch i wish i could say what it was exactly but at the moment i have not gotten exact details of the mesg yet
re: [Release] Aion Launcher Creator - Create a custom launcher
Quote:
Originally Posted by
lpabon
- Create a folder anywhere, and name it "Aion". This needs to be named Aion because the folder in which holds all other files of the client are also in a folder named "Aion".
- Create the sub-directories. Patch files replace or sometimes add new files in Aion's file-system correct? Well, do make it so that the launcher knows where it's putting the files, you must re-create the directories in which the patch files will be going.
- Zip up the newly created Aion folder. Name it anything you want. Ex. "customfiles.zip"
- Repeat the above three steps, but with some minor changes. This time, you want to put the original client files into those directories. So that when the user of the launcher wants to unpatch their client, the custom files will be replaced with the original ones.
- Zip up the original files' Aion folder and name it anything you want. Ex. "originalfiles.zip"
- That's it. Make sure you do this right, because if you do it wrong, it will be your fault for messing up the users client. Not mine.
ok so i have instide the patch folder a zip called custom/ aion/ bin32_L1on folders i then have the system and launcher.exe in a folder.zip that will be for downloading and then extracting not sure if that's whats causing the problem or not it works pefrect on the computer i made the patch on but when others try to use the launcher it says cannot find patch system/patch/custom/aion; i extracted the ziped folder to get to loginnotice.xml and edit the notices then re-zipped and replace the original zip as far as i could tell the new zipped folder with the edited loginnotice.xml file is custom/aion/bin32 and so on well the loginnotice file is placed in the same place \System\Patch Files\Custom\custom.zip\Aion\L10N\ENU\data\ui\loginnotice.xml it looks the exact same as the original did. My question is did i do something wrong or not do something at all? B]How do you re-create the directories in which the patch files will be going?
popup windows saying somthign like
#$%@unrecnocized handeler error[/B]
when you say re-create the directories in which the patch files will be going what does that mean does that mean i make a folder name aion inside of that 2 folders bin32 and lnowl and inside those folders son on? or do i need to actually specify a directories location for each file and folder? and if so how do i do that?
ok so im realzing it works fine on my computer but when others download and extract it they get an error whey they try to patch i wish i could say what it was exactly but at the moment i have not gotten exact details of the mesg yet
Some others seems to be having issues with this. There are a few possible reasons why things are not working the way they should.
- I didn't explain the instructions well enough.
- The folder "Aion" for the patch/unpatch files, must contain the sub-directories that are in the clients "Aion" folder, because it must know where to replace each file. The zip file, must contain that folder. So when opening the zip, you'd see: Aion > bin32 > filename.file - Something like that. This would probably be best explained in a video.
- The user(s) must have .NET Framework 4.5 - which I probably should have listed as a requirement, and I will not do so. I apologize for not doing this in the first place.
- Start the launcher as "Administrator" - since the launcher does have to extract and replace files on the hard drive.
If you are still having trouble I can try to help via Skype or TeamViewer. Just PM me if that is what you would like to do.
re: [Release] Aion Launcher Creator - Create a custom launcher
ok still not sure what you mean by sub-directorrys. so say i want my patched file d3d28k.dll that is located in the bin32 folder i would then make a ziped folder aion with bin32 folder inside and inside the bin32 would be the d3d.dll right? also i will check to see if .NET framwork is installed that might be the problem lol
re: [Release] Aion Launcher Creator - Create a custom launcher
Quote:
Originally Posted by
lpabon
ok still not sure what you mean by sub-directorrys. so say i want my patched file d3d28k.dll that is located in the bin32 folder i would then make a ziped folder aion with bin32 folder inside and inside the bin32 would be the d3d.dll right? also i will check to see if .NET framwork is installed that might be the problem lol
If you wanted d3d28k.dll as a patch file in the bin32 folder, the inside of the ZIP should be like this: Aion > bin32 > d3d28k.dll
http://i.imgur.com/rXWOf4u.png
That Aion folder contains the bin32 folder (a sub-directory), and inside the bin32 folder is the .dll
So all of this is within the ZIP folder, which can be named what ever you want it to be named.
Here is an animated .gif
re: [Release] Aion Launcher Creator - Create a custom launcher
Quote:
Originally Posted by
Raxdiam
If you wanted d3d28k.dll as a patch file in the bin32 folder, the inside of the ZIP should be like this: Aion > bin32 > d3d28k.dll
http://i.imgur.com/rXWOf4u.png
That
Aion folder contains the
bin32 folder (a sub-directory), and
inside the
bin32 folder is the
.dll
So
all of this is within the
ZIP folder, which can be named what ever you want it to be named.
Here is an animated .gif
ok the people trying to instal the patch did not have .NET framwork your launcher works perfectly I love it!
re: [Release] Aion Launcher Creator - Create a custom launcher
Quote:
Originally Posted by
lpabon
ok the people trying to instal the patch did not have .NET framwork your launcher works perfectly I love it!
Thank you very much! I'm glad it's working for you all.
re: [Release] Aion Launcher Creator - Create a custom launcher
Windows 8.1 .NET Framework 4.5 installed http://imageshack.com/a/img43/9941/7wlf.jpg patch applies but when you click play aion
re: [Release] Aion Launcher Creator - Create a custom launcher
Thank you a lot for this Launcher
I have suggested
1-You should make the Launcher recognize the Aion Game Folder
Or when we copy the launcher to the game folder it should recognize the game
Because you make the Launcher recognizes this path "C:\Program Files (x86)\NCSoft\Aion" only
Or but browse Button in the Launcher to select the game path
I sorry for my terrible English language :blink:
re: [Release] Aion Launcher Creator - Create a custom launcher
Quote:
Originally Posted by
lpabon
This may be happening because the launcher uses the English language pack by default. I will make the launcher support other language packs besides English in a future update.
Quote:
Originally Posted by
TheDevilsKiller
Thank you a lot for this Launcher
I have suggested
1-You should make the Launcher recognize the Aion Game Folder
Or when we copy the launcher to the game folder it should recognize the game
Because you make the Launcher recognizes this path "C:\Program Files (x86)\NCSoft\Aion" only
Or but browse Button in the Launcher to select the game path
I sorry for my terrible English language :blink:
The launcher has, at the bottom, a settings section that will show when you click on the text "Settings". There you will see that you are able to select your game path.
I've noticed that with some users, they are unable to access the settings. I will try to fix this in a future update as well.
re: [Release] Aion Launcher Creator - Create a custom launcher
They can acess the sitting fine. It turned out the person had aion installed on E drive when changing to correct path it works fine lol
re: [Release] Aion Launcher Creator - Create a custom launcher
Quote:
Originally Posted by
lpabon
They can acess the sitting fine. It turned out the person had aion installed on E drive when changing to correct path it works fine lol
Well I'm glad to hear that everything is fine. Let me know if there are any more problems.
re: [Release] Aion Launcher Creator - Create a custom launcher
ok everything is working perfectly for me but i have a few requests.
Can you make this think work with .NET 4.0 for XP ?
Is there any way to decrypt the .ini file because need to add some...things to the launcher for the game... i dont know how they are called... these things with " - " after IP or at the Target in the file settings
Also i want to REALY thank you. :)