| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| games:bsd:2004scape_localhost [2025/08/29 05:43] – Sean Rhone | games:bsd:2004scape_localhost [2025/10/30 14:05] (current) – Sean Rhone |
|---|
| * [[https://lostcity.rs/t/singleplayer-main-branch-scripts-and-desktop-start-launchers-on-windows-linux-freebsd/54|Lost City Forums]] | * [[https://lostcity.rs/t/singleplayer-main-branch-scripts-and-desktop-start-launchers-on-windows-linux-freebsd/54|Lost City Forums]] |
| |
| * :!: 2025/08/20: ''bun'' isn't compatible with FreeBSD ([[https://github.com/oven-sh/bun/issues/1524|#1524]]) ((commits locked at last ''npm'' support around May/June 2025; no update script)) | * 2025/08/20: ''bun'' isn't compatible with FreeBSD ([[https://github.com/oven-sh/bun/issues/1524|#1524]]) ((commits locked at last ''npm'' support around May/June 2025; no update script)) ((this is before Special Attacks and probably a noteworthy version milestone before ''245'')) |
| |
| ===== Media ===== | ===== Media ===== |
| ===== Prerequisites ===== | ===== Prerequisites ===== |
| |
| * [[bsd:freebsd_14.3_xfce|FreeBSD 14.3 (Xfce)]] | * [[bsd:freebsd_15.0_xfce|FreeBSD 15.0 (Xfce)]] |
| |
| ====== Dependencies ====== | ====== Dependencies ====== |
| NODE_STAFF=Test | NODE_STAFF=Test |
| NODE_DEBUGPROC_CHAR=: | NODE_DEBUGPROC_CHAR=: |
| NODE_CLIENT_ROUTEFINDER=false</code> | NODE_CLIENT_ROUTEFINDER=false |
| | |
| | # End</code> |
| |
| ====== Scripts ====== | ====== Scripts ====== |
| tar -czf ~/'Downloads/'$(date +%Y-%m-%d-%s)'-2004Scape-localhost-Saves.tar.gz' -C ~/'Projects/LostCity-244-EngineTS/src/data/players' 'localhost' | tar -czf ~/'Downloads/'$(date +%Y-%m-%d-%s)'-2004Scape-localhost-Saves.tar.gz' -C ~/'Projects/LostCity-244-EngineTS/src/data/players' 'localhost' |
| |
| notify-send -i ~/'Projects/LostCity-244-EngineTS/ext/favicon.ico' '2004Scape Save Data Backed-up Successfully to Downloads' | notify-send -i ~/'Projects/LostCity-244-EngineTS/ext/favicon.ico' -t '3000' '2004Scape Save Data Backed-up Successfully to Downloads' |
| |
| # End</code> | # End</code> |
| Type=Application | Type=Application |
| StartupNotify=false | StartupNotify=false |
| SingleMainWindow=false | |
| Icon=/home/CHANGEME/Projects/LostCity-244-EngineTS/ext/favicon.ico | Icon=/home/CHANGEME/Projects/LostCity-244-EngineTS/ext/favicon.ico |
| Actions=Map;Server;Saves;Notes; | Actions=Map;Server;Saves;Notes; |
| |
| [Desktop Action Map] | [Desktop Action Map] |
| StartupNotify=false | |
| Exec='/bin/sh' -c "gio open ~/'Projects/LostCity-244-EngineTS/ext/June_2004_Map.jpg'" | Exec='/bin/sh' -c "gio open ~/'Projects/LostCity-244-EngineTS/ext/June_2004_Map.jpg'" |
| Name=World Map | Name=World Map |
| |
| [Desktop Action Server] | [Desktop Action Server] |
| Exec='/bin/sh' -c "xfce4-terminal -T '2004Scape - Server' -I ~/'Projects/LostCity-244-EngineTS/ext/favicon.ico' -e ~/'Projects/LostCity-244-EngineTS/scripts/localhost-server-start.sh'" | Exec='/bin/sh' -c "xfce4-terminal --minimize -T '2004Scape [Server]' -I ~/'Projects/LostCity-244-EngineTS/ext/favicon.ico' -e ~/'Projects/LostCity-244-EngineTS/scripts/localhost-server-start.sh'" |
| Name=Server - Start | Name=Launch Local Server |
| |
| [Desktop Action Saves] | [Desktop Action Saves] |
| StartupNotify=false | |
| Exec='/bin/sh' -c "~/'Projects/LostCity-244-EngineTS/scripts/localhost-save-backup.sh'" | Exec='/bin/sh' -c "~/'Projects/LostCity-244-EngineTS/scripts/localhost-save-backup.sh'" |
| Name=Save Data Back-up | Name=Save Data Back-up |
| |
| [Desktop Action Notes] | [Desktop Action Notes] |
| StartupNotify=false | Exec='/bin/sh' -c "gio open 'https://wiki.realmofespionage.xyz/games:bsd:2004scape_localhost'" |
| Exec='/bin/sh' -c "gio open 'https://wiki.realmofespionage.xyz/games;bsd;2004scape_localhost'" | |
| Name=Install Notes | Name=Install Notes |
| |
| # End</code> | # End</code> |
| | |
| | xfce4-panel -r |
| |
| ====== Quick Commands ====== | ====== Quick Commands ====== |
| |
| mkdir -p ~/'Projects/LostCity-244-EngineTS/src/data/players/localhost' && gio open ~/'Projects/LostCity-244-EngineTS/src/data/players/localhost' | mkdir -p ~/'Projects/LostCity-244-EngineTS/src/data/players/localhost' && gio open ~/'Projects/LostCity-244-EngineTS/src/data/players/localhost' |
| | |
| | |
| | ====== TODO ====== |
| | |
| | ===== Standalone Browser ===== |
| | |
| | <code> |
| | filezilla: 3.68.1_2 |
| | webkit2-gtk_41 |
| | |
| | foliate: 3.3.0_1 |
| | webkit2-gtk_60 |
| | |
| | '/usr/local/libexec/webkitgtk-6.0/MiniBrowser' --dark-mode --autoplay-policy 'allow' --private --features='-PreferPageRenderingUpdatesNear60FPS' 'http://localhost:8888/rs2.cgi' |
| | |
| | '/usr/local/libexec/webkit2gtk-4.1/MiniBrowser' --dark-mode --autoplay-policy 'allow' --private --features='-PreferPageRenderingUpdatesNear60FPS' 'http://localhost:8888/rs2.cgi' |
| | |
| | '/usr/local/libexec/webkit2gtk-4.0/MiniBrowser' --dark-mode --autoplay-policy 'allow' --private --features='-PreferPageRenderingUpdatesNear60FPS' 'http://localhost:8888/rs2.cgi' |
| | |
| | --dark-mode --autoplay-policy 'allow' --private --features='-PreferPageRenderingUpdatesNear60FPS' 'http://localhost:8888/rs2.cgi' |
| | </code> |
| |