Home News Rilasciato Delve v1.0

[Scena Switch] Rilasciato Delve v1.0

200
0

Il developer Valentijn (noirscape sulla repositoryEv1l0rd su gbatemp.net) ha pubblicato un primo browser web homebrew per console Nintendo Switch modificate.

Delve è un piccolo browser che utilizza il protocollo Gopher basato su riga di comando, lo strumento è un concorrente diretto del protocollo HTTP che ha ottenuto la trazione nei primi anni ’90.

Rispetto al protocollo HTTP, Gopher era più focalizzato sul contenuto, dove l’obiettivo principale era la semplicità e la gestione dei documenti.

Inoltre è significativamente più leggero di HTTP, con ogni richiesta che trasporta solo il contenuto assoluto del documento e nessuna informazione aggiuntiva.

Un esempio di come potrebbe apparire un sito web realizzato con Gopher è disponibile a questo indirizzo, si tratta di una versione molto minimale di Wikipedia accessibile tramite il protocollo Gopher.

I controlli sono piuttosto semplici., basta premere per visualizzare una tastiera e immettere i comandi. Quando è presente un pager, premere verso il basso per avanzare di una pagina, è possibile premere in qualsiasi momento per far apparire la tastiera (questo ferma il pager).

Breve elenco di comandi:

  • open <url> -> Passa ad una pagina e la apre come menu gopher nel pager.
  • show <filter> -> Mostra il menu gopher corrente. <filter> può essere utilizzato per limitare la quantità di selettori visibili solo a quelli che contengono il filtro.
  • save <item> -> Scarica un file dal menu Gopher visibile. <item> è il numero che appare nel pager. Ti verrà richiesto un nome file. Il file verrà salvato nella variabile download_dir (nella configurazione predefinita questo è /switch/delve).
  • see <item> -> Mostra l’indirizzo URL gopher per un elemento nel menu gopher. <item> è il numero che appare nel pager.
  • <item> -> <item> è un numero che appare nel pager. Passa a questo elemento nel menu gopher.
  • back -> Torna indietro di una voce nella cronologia.

C’è anche un file di configurazione incluso. Tutti i comandi impostati in quel file verranno caricati all’avvio. I più utili qui sono:

  • alias <name> <value> -> Consente un alias <name> al comando <value>.
  • bookmarks <name> <value> -> Consente di creare dei segnalibri. Nell’applicazione, è possibile utilizzare il comando bookmarks per aprire i segnalibri registrati come menu gopher.
  • set <name> <value> -> Consente di impostare variabili (altro su questo).

Variabili rilevanti (l’applicazione le utilizza per le proprie cose):

  • page_text -> Può essere impostato su “on”. Se impostato, utilizza la pager. Lo vorrai sempre abilitato, il terminale non ha scorrimento.
  • line_length -> La lunghezza della linea in byte di una pagina nel menu o sulle linee.
  • home_hole -> Il menu gopher che viene caricato all’avvio dell’applicazione. Impostato sul sito gopherproject.org per impostazione predefinita.
  • download_directory -> La directory in cui scaricare.

Differenze con la versione originale di Delve

  • Pager funziona come segue:
    • Premere per visualizzare le informazioni successive.
    • Premere per inserire un comando in qualsiasi momento.
  • Nessun supporto per la cronologia dei comandi (incompatibile con swkbd).
  • Il file di configurazione predefinito viene caricato da /switch/delve/delve.conf.
  • Nessun supporto per gestori di tipi personalizzati.
  • Indicatore aggiuntivo per indicare la fine di un comando.

Installazione

  • Per usarlo, basta estrarre l’archivio sd.7z e unire la cartella risultante nella scheda SD.

Download: Delve v1.0

Download: Source code Delve v1.0

Fonte: gbatemp.net