2012-12-11 9 views
23

Ho un file di testo che contiene un'uscita terminale che include tutti i tipi di codici carattere come lo spostamento del cursore, ecc. Come posso renderlo correttamente in un browser?Esistono librerie javascript in grado di eseguire il rendering dell'output del terminale in un browser?

+1

Hm, si potrebbe pasticciare con e cercare di estrarre il emulatore di terminale da [jslinux] (http://bellard.org/jslinux/). –

+0

guarda a 9 cloud ide, fanno praticamente un buon lavoro con il browser termilal https://github.com/ajaxorg/cloud9/ – dmi3y

+0

@jabalsad Potrei provare e fornire una risposta più dettagliata se avessi qualche codice o file per il campionamento . – hitautodestruct

risposta

13

ci sono opzioni sevral che ho corrispondente ai criteri di emulazione di terminale utilizzando JavaScript:

La prima opzione sembra essere la soluzione più vicina a ciò che hai bisogno.

+0

Il collegamento GateOne punta allo stesso URL del jQuery Terminal Plugin. Grazie per la tua risposta, dovrò valutare per vedere cosa possono e cosa non possono fare. – jabalsad

+0

@jabalsad Risolto, grazie per l'heads up. BTW Se pubblichi un file di esempio potrei essere in grado di aggiungere un codice di spiegazione alla risposta. – hitautodestruct

+0

Alcuni dei caratteri di controllo di cui sto parlando sono \\ [00; 01H o \\ [16; 00H. Dovrò richiamarti su un vero file di esempio, ma questo dovrebbe essere irrilevante dal momento che tutti gli emulatori di terminale interpretano i caratteri di controllo allo stesso modo. – jabalsad

Problemi correlati