Jump to content
RealModScene
jrobiche

Aurora WebUI with Game Launcher

Recommended Posts

Hello everyone,

I recently tried out the Aurora dashboard and the NOVA web ui, but it does not seem to have a way to launch games from your library. So I am trying my hand at creating an alternative web ui that allows launching games. At this point in time, the game launcher is the only functionality that exists in this alternative web ui. I plan to continue adding features though, so one day it might become a valid alternative to the NOVA web ui 😁

Downloads

Installation

My recommended installation method is to use the WebUIInstaller Aurora Script that I have created. To install the WebUIInstaller Aurora Script, do the following:

  1. Download my xbox360-aurora-scripts repository: https://github.com/jrobiche/xbox360-aurora-scripts/archive/refs/heads/main.zip
  2. Extract the xbox360-aurora-scripts-main.zip file
  3. Copy the folder named WebUIInstaller into the Aurora Utility Scripts directory on your xbox 360
    • If Aurora is running and you are using FTP to copy the directory, then the Aurora Utility Scripts directory would be at /Game/User/Scripts/Utility
  4. Launch Aurora, press the Back button, and select Scripts
  5. If all went well, there should be an entry named WebUIInstaller

Now that the WebUIInstaller Aurora Script has been installed, I would recommend backing up the current web ui by doing the following:

  1. Launch Aurora, press the Back button, and select Scripts
  2. Launch the WebUIInstaller Aurora Script
  3. Select Backup Current WebUI
  4. Enter a name for the backup. I would recommend something along the lines of NOVA, but the name can be just about anything
  5. If all went well, there should be a notification saying that the backup was successful

Finally the Game Launcher WebUI can be installed by doing the following:

  1. Download the webui (see the Downloads section above)
  2. Extract the game-launcher-webui archive
  3. Copy the folder named Game Launcher WebUI by jrobiche to the webuis directory of the WebUIInstaller Aurora Script
    • If Aurora is running and you are using FTP to copy the directory, then the webuis directory would be at /Game/User/Scripts/Utility/WebUIInstaller/webuis
  4. Launch Aurora, press the Back button, and select Scripts
  5. Launch the WebUIInstaller Aurora Script
  6. Select Install New WebUI
  7. Select Game Launcher WebUI by jrobiche
  8. When prompted to update tiltes.json select Yes
    • Currently there is no api route to retrieve a list of games. To get around this, this Aurora Script collects information about the games in Aurora's database and stores that information in a file named titles.json. This allows the web ui to get information about all of the games without using an official api route.
    • ⚠️ This file will need to be updated any time new games are added to Aurora or old games are removed from Aurora
  9. If all went well, there should be notifications saying that the installation and title.json updates where successful
  10. Now you should now see a different web ui when open http://<your_xbox_ip>:9999 in a browser

 

If you try this out, let me know how it goes! Feedback is appreciated 🙂

  • Like 1
  • Thanks 1

Share this post


Link to post
Share on other sites
On 7/18/2022 at 2:02 AM, jrobiche said:

Hello everyone,

I tried to release this yesterday on r/360hacks But for some reason they are not approving my post, so I will try releasing it here.

I recently tried out the Aurora dashboard and the NOVA web ui, but it does not seem to have a way to launch games from your library. So I tried my hand at creating a web ui that allows for that.

Admittedly, I did not search for an existing solution to this problem so there may be existing solutions that allow for this. But this was still a fun project even if that is the case. Either way, I'm interested to hear what you think about it.

Screenshots of Aurora Script: https://imgur.com/a/LSSP8T1

Screenshots of the Web UI: https://imgur.com/a/30xsPwz

 

Source Code of Aurora Script: https://github.com/jrobiche/xbox360-aurora-scripts

Source Code of the Web UI: https://github.com/jrobiche/xbox360-aurora-game-launcher-webui

 

Download Link: https://mega.nz/file/5rJlyICS#kHC0f90MJs_ihS_gCA8-ymsHmGM5MXfXxZbQXAcKdhg

VirusTotal Scan: https://www.virustotal.com/gui/file/f6ba8a6dbb4af1f19f2a7e232fe6c0d21c05f81acf0261c7fcba87d6caaede91/detection

Good job man. I just tested this. I'm not going to lie. It's pretty cool what you did with this.

  • Thanks 1

Share this post


Link to post
Share on other sites

it works fine on 16537, Aurora 0.7b

thanks for your share!

by the way, will it include original nova feature ?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...