[Release] Open Source Aion Laucnher

Page 1 of 3 123 LastLast
Results 1 to 15 of 32
  1. #1
    Ω -DefaulT is offline
    MemberRank
    Aug 2006 Join Date
    Emerald CityLocation
    1,429Posts

    [Release] Open Source Aion Laucnher

    Welcome! So this is for aion extreme emulator or w/e it is, i originally made it for my friends server but decided to release it.

    It is made for version 2.5.0.5

    Features:
    • INI Config
    • Version Checker
    • Auto update version
    • Status Checker
    • Randomized Image PHP


    Preview:


    This is how you do it.
    Step #1. Download the zip.
    Here OR Here


    Step #2. Extract the following files to your aion directory.
    Aion-Launcher.exe
    launcher.ini
    Nini.dll
    Ionic.Zip.dll

    Step #3. Extract the PHP files, and the images directory to your webhost.

    Step #4. Upload a zip file with your clients bin32 folder.

    Step #5. Edit the launcher.ini

    Example:
    Code:
    ; The connection settings
    [Connection]
    IP = "127.0.0.1"
    LoginPort = "2106"
    WorldPort = "7777"
    
    ; The command you use to start the game
    [Play]
    Shell = "bin32\aion.bin -ip:127.0.0.1 -port:2106 -cc:1 -lang:enu -noauthgg -ls -charnamemenu -ncg -ingameshop -noweb"
    
    ; The URL to your bin32.zip file (make sure there is a folder named bin32 inside the zip)
    [Patch]
    Bin = "http://aionheaven.com/downloads/bin32.zip"
    
    ; The URL for the webbrowser in the middle of the launcher
    [Misc]
    URL = "http://aionheaven.com/launcher/index.php"
    Breakdown:
    Code:
    ; The connection settings
    [Connection]
    IP = Your servers ip
    LoginPort = The login port
    WorldPort = The world port
    
    ; The command you use to start the game
    [Play]
    Shell = Basically the command you would put into the .bat, of course put your ip and port.
    
    ; The URL to your bin32.zip file (make sure there is a folder named bin32 inside the zip)
    [Patch]
    Bin = The link to your bin32.zip file
    
    ; The URL for the webbrowser in the middle of the launcher
    [Misc]
    URL = The link to the randomized image php that you put on your webhost
    Step #6. Distribute and enjoy.

    Make sure your have .net framework 3.5.

    Source:
    http://pastebin.com/sehtKuaX

    Coded in vb.net... Enjoy?
    Last edited by 404; 26-12-11 at 12:19 AM.


  2. #2
    Apprentice viz3n is offline
    MemberRank
    Feb 2011 Join Date
    6Posts

    Re: [Release] Open Source Aion Laucnher

    Hi, i downloaded this launcher and i have a little problem. I can play but i my friands cant, when they reach the LogIn screen it sais Cannot Connect to the server" ,,
    can you help me please?

  3. #3
    Ω -DefaulT is offline
    MemberRank
    Aug 2006 Join Date
    Emerald CityLocation
    1,429Posts

    Re: [Release] Open Source Aion Laucnher

    Edit the ini, "Shell =" make sure you have it configured to your ip etc.
    Posted via Mobile Device

  4. #4
    Account Upgraded | Title Enabled! error0024 is offline
    MemberRank
    Jul 2005 Join Date
    MalaysiaLocation
    896Posts

    Re: [Release] Open Source Aion Laucnher

    Mind to post the builded launcher together too?
    I was thinking about changing some settings though,since we already had the source code @.@
    I was wondering is it possible to put in the CRC check? rather than version check =/
    Thank you for the share ;)!

  5. #5
    Account Upgraded | Title Enabled! darkstone is offline
    MemberRank
    May 2006 Join Date
    RomaniaLocation
    241Posts

    Re: [Release] Open Source Aion Laucnher

    Hello -DefaulT,

    I have done all the steps you posted, everything works grate until it goes to Unziping bin32.zip ... there I got a runtime error.
    I also have the 3.5 .net installed ... and I can't fix this error, please help me!

    Here is the expanded details info I get on the error:

    Code:
    See the end of this message for details on invoking 
    just-in-time (JIT) debugging instead of this dialog box.
    
    ************** Exception Text **************
    Ionic.Zip.ZipException: Cannot read that as a ZipFile ---> Ionic.Zip.BadReadException:   Bad signature (0x213C0A0D) at position  0x00000000
       at Ionic.Zip.ZipEntry.ReadHeader(ZipEntry ze, Encoding defaultEncoding)
       at Ionic.Zip.ZipEntry.ReadEntry(ZipContainer zc, Boolean first)
       at Ionic.Zip.ZipFile.ReadIntoInstance_Orig(ZipFile zf)
       at Ionic.Zip.ZipFile.ReadIntoInstance(ZipFile zf)
       --- End of inner exception stack trace ---
       at Ionic.Zip.ZipFile.ReadIntoInstance(ZipFile zf)
       at Ionic.Zip.ZipFile.Read(String fileName, TextWriter statusMessageWriter, Encoding encoding, EventHandler`1 readProgress)
       at Ionic.Zip.ZipFile.Read(String fileName)
       at Aion_Launcher.Form1.Timer5_Tick(Object sender, EventArgs e)
       at System.Windows.Forms.Timer.OnTick(EventArgs e)
       at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    
    
    ************** Loaded Assemblies **************
    mscorlib
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.5446 (Win7SP1GDR.050727-5400)
        CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    ----------------------------------------
    Aion-Launcher
        Assembly Version: 1.0.0.0
        Win32 Version: 1.0.0.0
        CodeBase: file:///C:/Program%20Files/NCSoft/Aion/Aion-Launcher.exe
    ----------------------------------------
    Microsoft.VisualBasic
        Assembly Version: 8.0.0.0
        Win32 Version: 8.0.50727.5420 (Win7SP1.050727-5400)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
    ----------------------------------------
    System
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.5442 (Win7SP1GDR.050727-5400)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Windows.Forms
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.5446 (Win7SP1GDR.050727-5400)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System.Drawing
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    System.Runtime.Remoting
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
    ----------------------------------------
    Nini
        Assembly Version: 1.1.0.0
        Win32 Version: 1.1.0.0
        CodeBase: file:///C:/Program%20Files/NCSoft/Aion/Nini.DLL
    ----------------------------------------
    System.Configuration
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Xml
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    Microsoft.mshtml
        Assembly Version: 7.0.3300.0
        Win32 Version: 7.0.3300.0
        CodeBase: file:///C:/Windows/assembly/GAC/Microsoft.mshtml/7.0.3300.0__b03f5f7f11d50a3a/Microsoft.mshtml.dll
    ----------------------------------------
    Ionic.Zip
        Assembly Version: 1.9.1.7
        Win32 Version: 1.9.1.7
        CodeBase: file:///C:/Program%20Files/NCSoft/Aion/Ionic.Zip.DLL
    ----------------------------------------
    
    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.
    
    For example:
    
    <configuration>
        <system.windows.forms jitDebugging="true" />
    </configuration>
    
    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.

  6. #6
    PENTAKILL Scratch is offline
    MemberRank
    Oct 2008 Join Date
    LiverpoolLocation
    3,173Posts

    Re: [Release] Open Source Aion Laucnher

    nice launcher design, thanks for the release

  7. #7
    Don't think Bergthor is offline
    MemberRank
    Apr 2009 Join Date
    The upside downLocation
    517Posts

    Re: [Release] Open Source Aion Laucnher

    Great release, I love the design it's nice and simple.

  8. #8
    Member dietchse is offline
    MemberRank
    Oct 2010 Join Date
    jkt/indonesiaLocation
    95Posts

    Re: [Release] Open Source Aion Laucnher

    Nice Design thanks for release

  9. #9
    Apprentice kazeth is offline
    MemberRank
    Nov 2011 Join Date
    10Posts

    Re: [Release] Open Source Aion Laucnher

    ty o.o

  10. #10
    Ω -DefaulT is offline
    MemberRank
    Aug 2006 Join Date
    Emerald CityLocation
    1,429Posts

    Re: [Release] Open Source Aion Laucnher

    Quote Originally Posted by darkstone View Post
    Hello -DefaulT,

    I have done all the steps you posted, everything works grate until it goes to Unziping bin32.zip ... there I got a runtime error.
    I also have the 3.5 .net installed ... and I can't fix this error, please help me!

    Here is the expanded details info I get on the error:

    Code:
    All the crap u pasted.
    this is the problem.
    Ionic.Zip.ZipException: Cannot read that as a ZipFile ---> Ionic.Zip.BadReadException: Bad signature (0x213C0A0D) at position 0x00000000

    Your not using a *.zip file, change the extension of what ever archive r you are using to be a *.zip.


    Thanks everybody else for the support.

  11. #11
    Valued Member Markox is offline
    MemberRank
    Mar 2006 Join Date
    VenezuelaLocation
    137Posts

    Re: [Release] Open Source Aion Laucnher

    Great release, but, how i can do to not update all time?...

    always when i connect with launcher hes always update :S!

  12. #12
    Valued Member charnolds is offline
    MemberRank
    May 2008 Join Date
    Camaná, PeruLocation
    121Posts

    Re: [Release] Open Source Aion Laucnher

    someone could provide the source in the pipeline ..
    or I can use the source, since I have the Visual Studio 2010 and still not add the source as written .. just edit the project.

  13. #13
    Novice RawkinRex is offline
    MemberRank
    Dec 2011 Join Date
    1Posts

    Re: [Release] Open Source Aion Laucnher

    Awesome launcher. I had a few thoughts on some modifications. Adding the Version check number to a variable, allowing the launcher to scale to new server versions as they are applied to the server.

  14. #14
    Ω -DefaulT is offline
    MemberRank
    Aug 2006 Join Date
    Emerald CityLocation
    1,429Posts

    Re: [Release] Open Source Aion Laucnher

    With the source it would be easy to add, just add a line in the ini such as ServerVersion = ""

    Then in the source dim the ServerVersion then do a check between version ini and the ServerVersion.

  15. #15
    Valued Member charnolds is offline
    MemberRank
    May 2008 Join Date
    Camaná, PeruLocation
    121Posts

    Re: [Release] Open Source Aion Laucnher

    any way to hide ip and port of the other. ini?



Page 1 of 3 123 LastLast

Advertisement