- Joined
- Jul 2, 2006
- Messages
- 387
- Reaction score
- 125
Features:
1. Auto Update (Checks does the user has the same version, if not then it will download the new version)
(Finished!!)
2. Check File MD5 CheckSum (For example if item.bmd is changed the checksum will be different and the launcher checks it and if its different it will download the original item.bmd and replace the edited)
(Finished!!)
3. Edit main.exe IP (Binary editing) (For example when the user presses the Start Game button the launcher edits the main.exe IP and then starts it and waits till its closed, after it closes it changes the IP to connect.muonline.co.kr, so that peoples with low knowledge in computers wouldn't be able to connect to the server without starting the launcher. Yeah a lame protection, but still....I'm just a beginner VB.Net developer. Any suggestions are accepted.)
(Finished!!)
4. Web Browser ofcourse (For news and anything you want)
(Finished!!)
5. Changing game options
(Finished!!)
6. Edit main.exe Serial (Binary editing) (Changed the Main Serial when the user press the Start Game button - can be disabled and enabled on server side)
(Finished!!)
7. Edit main.exe Version (Binary editing) (Changed the Main Version when the user press the Start Game button - can be disabled and enabled on server side)
(Finished!!)
Downloads:
### 29.07.2008 ###
You must be registered to see linksNEW!
### 30.07.2008 ###
Nano CheckSum Generator NEW!
### 13.09.2008 ###
You must be registered to see linksOLD!
You must be registered to see linksOLD!
Nano Version Calculator NEW!
### 28.11.2008 ###
You must be registered to see linksOLD!
### 12.01.2009 ###
You must be registered to see linksOLD!
You must be registered to see linksNEW!
You must be registered to see linksNEW!
### 15.01.2009 ###
Visual Studio 2005 VB.NET Source Code OLD!
### 19.01.2009 ###
You must be registered to see linksOLD!
### 21.01.2009 ###
You must be registered to see linksOLD!
### 25.01.2009 ###
You must be registered to see linksNEW!
ALL THE LINKS ARE DEAD SO PLEASE ->
You must be registered to see links
Legends:
NEW! - Means that this is the latest version which is available.
OLD! - Means that this is NOT the latest version. For the latest version look at the date above the files which is between the ### signs.
Definitions:
Nano Launcher Images Source - This file containts all the visual images that you see in the original Nano Launcher.
Nano CheckSum Generator - This file contains generator which generates an MD5 checksum of the files you want to add in the server side CheckSumFiles.txt.
Nano Version Calculator - This file containts version calculator which calculates the main version which then can be used in the server side var.ini at the value - Version.
NanoLauncher Server Side Web Files - This file containts all the files that are necessary for the server side to where the launcher will going to be connecting and checking for updates and other options.
Visual Studio 2008 VB.NET Source Code - This file containts the original VB.Net source code of the Nano Launcher, which can be viewed and edited in Visual Studio 2008.
Visual Studio 2005 VB.NET Source Code - This file containts the original VB.Net source code of the Nano Launcher, which can be viewed and edited in Visual Studio 2005.
ChangeLog:
### 12.01.2009 ### OLD!
Recoded the NanoLauncher
Now the code is better
Doesn't use the My.Settings anymore - it was the cause of many problems ^^
Shows the amount of updates while downloading - example 5/39 ^^
Now if the UpdateHost specified in Registry is not working then the launcher try's to connect to the one which is specified in the launcher
Added MainExeName in var.ini, since some peoples change their .exe name's.
....
see for yourself what's changed
ADDED NEW TOOL - SAY NO TO FRAMEWORK INSTALLATION ^^
Finally I got it with crack!!! WEEE! ENJOY!
This tool basically what it does is that it makes any application that requires .net framework as portable with the .net framework included, BUT I AM WARNING YOU - it will make your software around 50 MB bigger. ^^
You must be registered to see links
If you need guide on this then it's already included.
HINT! Command line: Linker -mdeploy "my application.exe"
PLEASE DO NOT SHARE IT WITH THE WORLD
### 19.01.2009 ### OLD!
Registry values - fixed.
When starting launcher it didn't read the latest update version from registry - fixed.
Didn't read MainExeName from the server var.ini - Fixed.
### 21.01.2009 ### OLD!
Button on click event picture changing improved - now when you click for example Website button the image won't stuck till the browser will be loaded.
If you have CheckCheckSums enabled on the server side then the launcher doesn't start the main - fixed.
After the update have been completed launcher didn't enable the Start Game button - fixed.
Some path's fixed.
### 25.01.2009 ### NEW!
Added sound to buttons as it is in the original Mu Korea launcher.
### 12.01.2009 (var.ini) ###
[Settings]
UpdateHost = 127.0.0.1
ClientUpdateVersion = 2
CheckChecksums = 0
MainExeName = "main.exe" NEW!
EditMain = 0
MainOffset = 003F593C
MainIP = 127.0.0.1
EditVersion = 0
VersionOffset = 0040870C
Version = 22846
EditSerial = 0
SerialOffset = 00408714
Serial = A9Bo0zrxSCnano12
OnMainExitCloseLauncher = 1
Web1Url = "http://notice.muonline.co.kr/LunchView/html/LunchLeft.html"
Web2Url = "http://notice.muonline.co.kr/LunchView/html/LunchRight.html"
Link1 = "http://www.yourweb.com/index.html"
Link2 = "http://www.yourweb.com/registration.html"
Link3 = "http://forum.yourweb.com"
Report here the bugs if there are any, so that I could fix them!
P.S. Do not flame here anyone and no spamming.
Credits:
Mu Korea for the launcher images
Me (nanoman) for coding all the launcher.
Respect the credits please!
Sam3000 for the source code conversion from VS 2008 to VS 2005
This project is Open-Source so if anyone want's to add new functions, just simply post here the source of your function and I will update the post and add the credits for your function or any improvement!
Also if you can create a new design then do so and I will update the thread with the new designs and credits!
Let's keep the launcher Open for the community and everyone else so that anyone who is willing to learn can do so.
CheckSumFiles.txt
// The first line specifies how many files need to check
// And the rest lines specify the file name and file CheckSum
// If you wan't to disable the file checking then in the var.ini change the CheckCheckSums = 1 to CheckCheckSums = 0
//
//
var.ini
// There you can edit the things you want
// If you wan't to make a new update then you have to change the version to bigger: Example - 2
// When you have done that, you need to make a new SFX (.exe) file with WinRar with the name of the new version. (Example: 2.exe)
SFX File creation
// Required: WinRar
// Mark all the files you wan't to be in the SFX file
// Press right mouse button
// Then press on: Add to archive...
// Select RAR
// Select at the Compression method: Best
// Check the: Create SFX archive
// Click the Advanced tab
// Click on SFX options...
// Select: Create in the current folder
// Select Modes tab
// Select: Hide all
// Select Update tab
// Select Extract and replace files
// Select Overwrite all files
// Select General tab
// Press on Save current settings as default
// Press OK
// Press OK
// Now it will compress the files to .exe file
// Next time you will do this, you will just need to
// Select RAR
// Select at the Compression Method: Best
// And select: Create SFX Archive
// Thats all
//
//
// !!!!!! REMEMBER THAT LAUNCHER REQUIRES .NET FRAMEWORK 3.5 !!!!!!!!
Attachments
You must be registered for see attachments list
Last edited: