Jump to content
Moopler Closing Read more... ×
Moopler

Search the Community

Showing results for tags 'launcher'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Moopler & You
    • Feedback
    • General Discussion
    • Introductions & Farewells
    • News
  • MapleStory Global
    • Discussion
    • Questions
    • Hacks, Resources & Tutorials
    • Programming
  • Other MapleStory Regions
    • South-East Asia
    • Mobile

Categories

  • MapleStory Global
    • Hacks
    • Resources
  • Programming
    • General Resources
  • MapleStory M

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Found 5 results

  1. I wrote a small library in C# which uses Nexon's API to obtain a Passport Token. This token can be used to spawn a MapleStory instance, without having to login through Nexon Launcher or any other (supported) method. GitHub link Todo Structure the project and auth methods ✔️ Reverse Web Auth ✔️ Reverse NMCO*.dll Auth ❌ Example code private async void ExampleFunction(string email, string password) { WebAuthentication web = new WebAuthentication(); NexonPassport passport = default(NexonPassport); try { passport = await web.GetNexonPassport(email, password); } catch (WebAuthenticationException wEx) { switch(wEx.ErrorCode) { case WebAuthenticationErrorCodes.InvalidEmail: case WebAuthenticationErrorCodes.InvalidPassword: MessageBox.Show(wEx.Message, "Authentication Error", MessageBoxButton.OK, MessageBoxImage.Error); return; case WebAuthenticationErrorCodes.InvalidClient: case WebAuthenticationErrorCodes.UntrustedDevice: MessageBox.Show(wEx.Message + "\r\n" + "Check your e-mail and manually verify your identity.", "API Configuration Error", MessageBoxButton.OK, MessageBoxImage.Stop); return; } } //Use the token here by accessing passport.Token; ... } Disclaimer I wrote this library in a relatively short amount of time and it is the first library that was created with the intent to share. If you have any improvements feel free to contribute. This library is created for the sole purpose of allowing people to roll their own launcher. The Nexon Launcher is a painfully awful launcher filled with unnecessary features. Use at your own risk, as I am unsure whether this is in violation of Nexon's Terms of Service. Support is only provided on Moopler.net. This is a working example on how to spawn a MapleStory instance using this library: private async void StartInstanceAction(PasswordBox password) { WebAuthentication web = new WebAuthentication(); NexonPassport passport = default(NexonPassport); try { passport = await web.GetNexonPassport(PassportEmail, password.Password); } catch (WebAuthenticationException wEx) { switch(wEx.ErrorCode) { case WebAuthenticationErrorCodes.InvalidEmail: case WebAuthenticationErrorCodes.InvalidPassword: MessageBox.Show(wEx.Message, "Authentication Error", MessageBoxButton.OK, MessageBoxImage.Error); return; case WebAuthenticationErrorCodes.InvalidClient: case WebAuthenticationErrorCodes.UntrustedDevice: MessageBox.Show(wEx.Message + "\r\n" + "Check your e-mail and manually verify your identity.", "API Configuration Error", MessageBoxButton.OK, MessageBoxImage.Stop); return; } } try { await Task.Run(() => { Process.Start(new ProcessStartInfo() { FileName = Properties.Settings.Default.MaplePath, WorkingDirectory = Properties.Settings.Default.MaplePath.Replace("\\MapleStory.exe", string.Empty), Verb = "runas", Arguments = $"-nxl {passport.Token}" }); }); } catch (FileNotFoundException) { MessageBox.Show("MapleStory.exe cannot be located at the configured file path. Please verify and try again.", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } catch (Win32Exception) { MessageBox.Show("MapleStory.exe can be found, but cannot be opened. Do you have the privileges to open this file?", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } }
  2. Razz

    Release Moopler Launcher

    Version 1.0.0

    11 downloads

    Gave Moopler Launcher an update: Updated to work with the latest version of MapleStory Global (v203) Cleaned up the UI a little Encryption of the stored accounts is not available in this version. Will add this at a later point when I've cleaned house in my local repository. When encryption is added I will publish the source code on GitHub. In the meantime, feel free to inspect the .NET assembly with ILSpy or something. How to use (First use) Extract archive and place folder anywhere you like (I would suggest your Program Files (x86) directory) Open Moopler Launcher.exe Press the 'Cogs' icon to configure the MapleStory.exe path and save the settings Add one or more accounts to the database Press the save icon to save the database (%appdata%\Moopler\Moopler Launcher) How to use Open Moopler Launcher.exe Press the folder icon Select the account you want to launch MapleStory for Press the start button N.B. You need to have Nexon Launcher running, else MapleStory will throw an error. It does not matter which account is logged in on the launcher, if at all. Disclaimer Use this tool on your own risk. I am not responsible for any accounts getting banned.
  3. View File Moopler Launcher Gave Moopler Launcher an update: Updated to work with the latest version of MapleStory Global (v203) Cleaned up the UI a little Encryption of the stored accounts is not available in this version. Will add this at a later point when I've cleaned house in my local repository. When encryption is added I will publish the source code on GitHub. In the meantime, feel free to inspect the .NET assembly with ILSpy or something. How to use (First use) Extract archive and place folder anywhere you like (I would suggest your Program Files (x86) directory) Open Moopler Launcher.exe Press the 'Cogs' icon to configure the MapleStory.exe path and save the settings Add one or more accounts to the database Press the save icon to save the database (%appdata%\Moopler\Moopler Launcher) How to use Open Moopler Launcher.exe Press the folder icon Select the account you want to launch MapleStory for Press the start button N.B. You need to have Nexon Launcher running, else MapleStory will throw an error. It does not matter which account is logged in on the launcher, if at all. Disclaimer Use this tool on your own risk. I am not responsible for any accounts getting banned. Submitter Razz Submitted 10/03/19 Category Hacks MapleStory Version 203.2 Virusscan https://virusscan.jotti.org/en-US/filescanjob/i3pnykl5db Credits Razz  
  4. Guest

    Source NXL

    View File NXL The goal of nxl is to help provide a simple alternative method to login and debug nexon pc games Submitter Ezekiel Submitted 26/06/17 Category Resources Virusscan https://virustotal.com/en/file/01a29143e55f25ab75435e4afdf5b3fa19ca954501f8aa392c533cd257369913/analysis/1498492932/  
  5. Guest

    Source NXL

    Version 07/02/2017

    141 downloads

    The goal of nxl is to help provide a simple alternative method to login and debug nexon pc games
×