ComputerCraft Forums

ComputerCraft => Programs => Topic started by: Missooni on Jun 04, 2025, 06:22 AM

Title: Sonata Web Browser (HTTPS/RN)
Post by: Missooni on Jun 04, 2025, 06:22 AM
(https://camo.tmpim.com/937f21950b70868593b3d7a8ab4ede07c35121d0/68747470733a2f2f6769746875622e636f6d2f4d6973736f6f6e692f536f6e6174612d4343547765616b65642d42726f777365722f626c6f622f706167652f6a617661775f6a33623856543257646d2e706e673f7261773d74727565)
Sonata website as seen in browser.
(https://camo.tmpim.com/cb4cfd216cd5b546511c5ad66c733a3b335180dd/68747470733a2f2f6769746875622e636f6d2f4d6973736f6f6e692f536f6e6174612d4343547765616b65642d42726f777365722f626c6f622f706167652f6a617661775f71557a446e726a7763782e706e673f7261773d74727565)
Customizable browser homepage.
(https://camo.tmpim.com/a37a1befdae97e6875e95bfbc7897b2a0edb139c/68747470733a2f2f6769746875622e636f6d2f4d6973736f6f6e692f536f6e6174612d4343547765616b65642d42726f777365722f626c6f622f706167652f6a617661775f614976585259705961772e706e673f7261773d74727565)
Minux software repository with APT links.
Sonata Web Browser (1.0) - Requires Minux OS (https://minux.cc/wiki/index.php/Manuals/installation)
Created by missooni & shorun_qualtec
Installation:
On any computer running Minux OS with the default APT repository, you can install Sonata using the following command:
apt -i sonata

Browser Features:
View websites hosted locally, over rednet, and through the internet!
support for simple HTML formatting (including links!), NFP images, local files, and directories.
Built-in bookmark library; Extension parsing; Can be designated to launch files with specific programs.
APT integration allows compatible programs to be installed through the browser.
(Uses a special protocol.)
Made for advanced PCs, but fully functional on Pocket Computers and usable on basic PCs. (Single page support only.)

To set up an in-game web server, you can install 'tablature (https://minux.cc/wiki/index.php/Software/tablature)' This allows you to set up and view a site using the ID of the PC running the server, like so: rni://10

If you download and set up 'auth' and 'dhcp' (https://minux.cc/wiki/index.php/Manuals/authstepbystep) you will be able to register the PC running your tablature server with a name, and connect in-game with a link such as: rnn://sitename.anydomain
Quote from: MissooniSince shorun offered me the server space to host websites for my programs,
You can visit the official Sonata homepage here: https://sonata.minux.cc/

(Thank you again shorun for your help making Sonata real and being a massive inspiration to me;
This could not have existed without you! :D)

If anyone creates a website for Sonata they'd like to share, drop the link as a comment, or message one of us to add it to the official links directory.
I'd love to see anything you all create. ^^

From the homepage, you can view the program manual which includes a complete installation guide: https://sonata.minux.cc/manual.txt