blurite / rsprox

RuneScape local proxy server that intercepts and records all the traffic.
MIT License
24 stars 12 forks source link

Proxy Launcher #13

Open Z-Kris opened 1 month ago

Z-Kris commented 1 month ago

In order to simplify the use of this tool for regular players, we need to bundle the application up and make it into a regular executable on various operating systems. The application should still remain usable in its forked/cloned status, this is merely an addition to simplify the usage for common folk.

The launcher should pull in the latest jars that are necessary for it to function, these include the decoder plugin for the latest revision, the runelite-launcher and the base latest revision transcriber. Older revisions can be pulled on-demand when the need for it arises, as we don't want to end up with users downloading hundreds of megabytes worth of jars before being able to open the tool, especially if they will not even make use of said jars.

Additionally, the proxy tool itself should periodically check for updates while it is open, similarly to how discord works. If an update is found, allow users to apply it and reboot their transcribers. This auto updating process will only apply for pre-built applications, not forks/clones.