Anche l'utilizzo di un file HTML locale attiva l'esecuzione di uno script bash


0

Mentre questa domanda sembra richiedere il codice, non lo è; esattamente , motivo per cui è qui invece di SO.

Sto progettando un gioco di ruolo in bash, molte cose di cui un gioco di ruolo avrebbe bisogno, schermi fissi, ecc. Ha funzionato in HTML, quindi ho pensato "Perché non usare un browser Web basato su testo troppo per analizzare e visualizzare i file HTML "Ho esaminato collegamenti, lince, w3m ed elinks. Ma non sono riuscito a trovare un modo per far sì che il browser web prenda un pulsante HTML, attivando troppo uno script basato su bash.

È troppo avanzato? O c'è un altro modo se farlo senza richiedere un aspetto online.

Risposte:


1

È necessario utilizzare alcuni script per farlo. Script lato client VBS dovrebbe essere in grado di farlo così come preprocessore lato server come PHP (vedi funzioni exec () o system ())


Il fatto è che voglio anche evitare il lato server, poiché il programma è interamente lato client , tutto. È un file HTML locale, non trasmesso sul WWW.
Jared Allard,

sì lato server significherebbe che dovresti installare apache server e PHP sul tuo computer;) O semplicemente usa questo script Visual Basic e funzionerà senza installare software server credo
Vitas,

Suppongo che potrebbe essere fatto.
Jared Allard,

1
se si considera l'installazione di software server, suggerisco XAMPP. Molto semplice da installare
Vitas,

Grazie! Ci proverò, ho usato anche WAMP, ma ci proverò
Jared Allard,

0

Dalla guida per l'utente di Lynx :

Script o collegamenti di esecuzione locale L'esecuzione locale viene attivata alla prima installazione di Lynx.

Se non è stato attivato, non vedrai questa opzione nel menu Opzioni.

Quando viene rilevato uno script di esecuzione locale, Lynx controlla le opzioni degli utenti per vedere se lo script può essere eseguito. Gli utenti hanno le seguenti opzioni:

Se le opzioni degli utenti consentono l'esecuzione dello script, Lynx genererà una shell ed eseguirà lo script.

Se lo script non può essere eseguito, Lynx mostrerà lo script all'interno della finestra di Lynx e informerà l'utente che non è possibile eseguire lo script e chiederà all'utente di verificare le sue opzioni

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.