| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| games:bsd:2004scape_localhost [2025/10/30 00:43] – Sean Rhone | games:bsd:2004scape_localhost [2025/11/03 11:11] (current) – [Standalone Browser] Sean Rhone |
|---|
| |
| * 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'')) | * 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'')) |
| * TODO: ''xfce4-terminal'' updates (''--minimize'') | |
| |
| ===== Media ===== | ===== Media ===== |
| su - | su - |
| |
| pkg install git openjdk24 npm-node24 | pkg install git openjdk25 npm-node25 |
| |
| ====== Download Source ====== | ====== Download Source ====== |
| #!/bin/sh | #!/bin/sh |
| |
| export JAVA_HOME='/usr/local/openjdk24' | export JAVA_HOME='/usr/local/openjdk25' |
| export _JAVA_OPTIONS='--sun-misc-unsafe-memory-access=allow' | export _JAVA_OPTIONS='--sun-misc-unsafe-memory-access=allow' |
| |
| [Desktop Action Server] | [Desktop Action Server] |
| 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'" | 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=Launch Local Server | Name=Server - Start |
| |
| [Desktop Action Saves] | [Desktop Action Saves] |
| |
| # 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' |
| | |
| | |
| | surf -a 'a' -b -D -f -g -I -k -m -n -S -t -x 'http://localhost:8888/rs2.cgi' |
| | |
| | </code> |
| |