Emulador de terminal ligero en JavaScript puro-terminal. js
| Autor: | Apthox |
|---|---|
| Views Total: | 204 |
| Sitio oficial: | Ir a la web |
| Actualizado: | January 24, 2019 |
| Licencia: | MIT |
Vista prévia
Descripción
Un emulador de terminal de Bash ultraligero y fácil de extender escrito en JavaScript puro de vainilla.
Funcionamiento
Importar la hoja de estilo terminal. CSS y JavaScript terminal. js en el documento.
<link rel="stylesheet" href="terminal.css"> <script src="terminal.js"></script>
Construya la estructura HTML para el terminal.
<div id="screen"> <div id="Container"> <div id="input"> <p id="input_title"></p> <input id="input_source" type="command" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" autofocus> </div> <div id="logger"> <div id="wrapper"> </div> </div> </div> </div>
Añade tus propios comandos al terminal.
log("Welcome to a new online simulated terminal!");
// Example Command - Hey
register_cmd("hey", function (cmd) {
var parameters = cmd.split(" ").slice(1);
for (var i = 0; i < parameters.length; i++) {
block_log("Hello " + parameters[i]);
}
});
// Example Command - Sum
register_cmd("sum", function(cmd){
var parameters = cmd.split(" ").slice(1);
var sum = 0;
for (var i = 0; i < parameters.length; i++) {
sum += parseInt(parameters[i]);
}
block_log("Sum: " + sum);
});





