Black_Hole (08-03-2024),kaimbr (06-12-2024),Kocis (07-30-2023),powercoolkid123 (06-17-2024)
Hi! Keeping you up-to-date and free to do as you wish, I present the source-code to building your very own AQWL [Electron Based] Launcher!
This includes as3 source, asar source,
custom optional reg addon menu to right-click context for creating txt,as,js,json,html files with more ease [Win 11 tested],
as3 plugin examples source, local pages sources, etc...
Getting Started: Download | Node.js (nodejs.org)
Ensure node is installed, open a new Command Prompt Window, type node -v
If you are good-to-go it should return a version number such as "v20.4.0"
Step One: with a new terminal/command-prompt window head to your project directory
"cd TheProjectFolder/Source/"
Step Two:
type "npm install" then hit enter, it should grab the required node_modules for you.
Stating a number 2-5 likely 3 moderate vulnerabilities.
You may now close the command-prompt.
Step Three:
In the Source Folder there are two .bat files a build_win32 and build_win64, run either by double-clicking them.
It should take a second and show some white and blue text, then it will create a dist/ win-unpacked/ folder.
Step Four: In SourceFolder find "[Copy inside content to] resources [in dist win-unpacked resources folder below every new build]" and copy inside
contents to SourceFolder/dist/ win-unpacked/resources/
Done Building!
Step Five: Make sure you copied "LauncherContent [C - Drive]" to your C drive.
Step Six: Copy "ALPA" folder contents to Source/ win-unpacked/ and run the Allow-local-PPAPI-access.exe!
Step Seven: You should be good to run your launcher!
Scans: AQWL (Source-Build C).zip - Jotti's malware scan | VirusTotal - File [1 false flag ]
Sorry this tutorial is not an in depth of how I got it to this point, up to you to figure that part out.
Anyhow enjoy, and don't forget to SMASH THAT LIKE BUTTON!!!
Happy Coding!
Last edited by IfOnlyYouKnew; 07-28-2023 at 12:26 PM. Reason: Updating/Correcting Information
Contributor: March 14'th, Minionforce: March 15'th, Minion Plus: May 30'th, Former Staff: September 9'th, 2023
Coding Hobbyist | - Current Activity | BattleOn | RotMG |
Want to make my life better? <3 BTC: 3JoQRjwK28DVGTzL4mYkpjHRBeoFwNFVe7
Black_Hole (08-03-2024),kaimbr (06-12-2024),Kocis (07-30-2023),powercoolkid123 (06-17-2024)
I replaced the Game.swf for the c Drive with Certera.swf found here on MPGH in the reboot comments. Then to make the AQW Launcher Menu to work to reload the game instead of the current error for local load when attempting to load it via the appnotifier. You need to edit the main.js. find the line "app.launchGameLocal" replace it's code with
to match the one above and it fixes the issue.Code:app.launchGameLocal = (name) => { devToolsLog(process.argv); devToolsLog('Got to Launch?...' + name); mainWindow.show(); let launch = 'LaunchApp("' + name + '");'; mainWindow.webContents.executeJavaScript(launch); if (protocolLaunch == true) { protocolLaunch = false; } };
Replacing the Game.swf with Cetera.swf named Game.swf will allow you to use this as a bot program per usual, I run this on Windows and Linux but only do the windows build and use Steam/Proton to run the launcher. I recommend a portable Explorer like Explorer++ so you can manage everything more easily and run multiple EXE in the same session with more ease. Make sure you run alpa still and such. All was working for me 6/2/2024
- - - Updated - - -
Did I ever release an already packed version? to use?
Last edited by IfOnlyYouKnew; 06-02-2024 at 01:27 PM.
Contributor: March 14'th, Minionforce: March 15'th, Minion Plus: May 30'th, Former Staff: September 9'th, 2023
Coding Hobbyist | - Current Activity | BattleOn | RotMG |
Want to make my life better? <3 BTC: 3JoQRjwK28DVGTzL4mYkpjHRBeoFwNFVe7