| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| games:linux:void_runescape_634 [2026/05/22 05:34] – Sean Rhone | games:linux:void_runescape_634 [2026/05/22 08:45] (current) – [Hide Cache Files] Sean Rhone |
|---|
| |
| * Void Client ((https://github.com/GregHib/void-client)) | * Void Client ((https://github.com/GregHib/void-client)) |
| |
| * :!: 2026/05/22: WIP | |
| |
| ===== Prerequisites ===== | ===== Prerequisites ===== |
| |
| ~/'Projects/Void-Client/scripts/client-start.sh' | ~/'Projects/Void-Client/scripts/client-start.sh' |
| | |
| | ==== Hide Cache Files ==== |
| | |
| | * Makes ''jagex_runescape_preferences.dat'' files at ''~'' GUI-hidden ([[https://superuser.com/questions/359784/hide-files-in-linux-without-using-the-dot/546566#546566|source]]) |
| | |
| | echo -e 'jagex_runescape_preferences.dat\njagex_runescape_preferences2.dat' | tee --append ~/'.hidden' |
| |
| ===== Client Update ===== | ===== Client Update ===== |
| ====== Desktop Launcher ====== | ====== Desktop Launcher ====== |
| |
| ===== 2009Scape ===== | ===== Void ===== |
| |
| mkdir -p ~/'.local/share/applications' && nano ~/'.local/share/applications/2009Scape-localhost.desktop' && sed -i 's/'CHANGEME'/'$USER'/g' ~/'.local/share/applications/2009Scape-localhost.desktop' && update-desktop-database --quiet ~/'.local/share/applications' | mkdir -p ~/'.local/share/applications' && nano ~/'.local/share/applications/Void-localhost.desktop' && sed -i 's/'CHANGEME'/'$USER'/g' ~/'.local/share/applications/Void-localhost.desktop' && update-desktop-database --quiet ~/'.local/share/applications' |
| |
| <code> | <code> |
| [Desktop Entry] | [Desktop Entry] |
| Name=2009Scape | Name=Void |
| Categories=Game; | Categories=Game; |
| Exec='/bin/bash' -c "~/'Projects/RT4-Client/scripts/client-start.sh'" | Exec='/bin/bash' -c "~/'Projects/Void-Client/scripts/client-start.sh'" |
| Type=Application | Type=Application |
| StartupNotify=false | StartupNotify=false |
| StartupWMClass=rt4-client | StartupWMClass=Loader |
| Icon=/home/CHANGEME/Projects/RT4-Client/src/client/src/main/resources/saradomin.png | Icon=/home/CHANGEME/Projects/Void-Client/src/client/resources/icon-256.png |
| Actions=Server;Saves;Server-Update;Client-Update;Notes; | Actions=Server;Saves;Server-Update;Client-Update;Notes; |
| |
| [Desktop Action Server] | [Desktop Action Server] |
| Exec='/bin/bash' -c "kgx --working-directory='/tmp' -T 'Void [Server]' -e ~/'Projects/2009Scape-Server/scripts/localhost-server-start.sh'" | Exec='/bin/bash' -c "kgx --working-directory='/tmp' -T 'Void [Server]' -e ~/'Projects/Void-Server/scripts/localhost-server-start.sh'" |
| Name=Local Server | Name=Local Server |
| |
| [Desktop Action Saves] | [Desktop Action Saves] |
| Exec='/bin/bash' -c "~/'Projects/2009Scape-Server/scripts/localhost-save-backup.sh'" | Exec='/bin/bash' -c "~/'Projects/Void-Server/scripts/localhost-save-backup.sh'" |
| Name=Save Data Back-up | Name=Save Data Back-up |
| |
| [Desktop Action Server-Update] | [Desktop Action Server-Update] |
| Exec='/bin/bash' -c "kgx --working-directory='/tmp' -T 'Void [Updater]' -e ~/'Projects/2009Scape-Server/scripts/localhost-server-update.sh'" | Exec='/bin/bash' -c "kgx --working-directory='/tmp' -T 'Void [Updater]' -e ~/'Projects/Void-Server/scripts/localhost-server-update.sh'" |
| Name=Server Update | Name=Server Update |
| |
| [Desktop Action Client-Update] | [Desktop Action Client-Update] |
| Exec='/bin/bash' -c "kgx --working-directory='/tmp' -T 'Void Client [Updater]' -e ~/'Projects/RT4-Client/scripts/client-update.sh'" | Exec='/bin/bash' -c "kgx --working-directory='/tmp' -T 'Void Client [Updater]' -e ~/'Projects/Void-Client/scripts/client-update.sh'" |
| Name=Client Update | Name=Client Update |
| |