Executa Comandos Ao Vivo, No Separador Do Navegador Ou No Painel Flutuante

Requer: Windows, macOS ou Linux, e uma aplicação gratuita chamada Node.js. Só isso.

Escreve um comando. Carrega em executar. Vê o resultado a correr ao vivo. Sem procurar janelas de terminal. Sem perder o histórico ao fechar.

O Método Antigo

Abres um terminal. Executas um comando. Fechas a janela. Da próxima vez, escreves tudo outra vez.

Dez comandos, dez janelas. Perdes a noção de quem está a fazer o quê.

Duas Formas De Executar

Escolhe a que se ajusta ao momento.

  • Separador do navegador. Abre-o como um site. Executa vários comandos em separadores distintos, lado a lado.
  • Painel flutuante. Uma janela pequena, sempre por cima. Não te atrapalha, mas fica por perto.

Ambos executam os mesmos comandos. Ambos guardam o mesmo histórico. Alterna entre eles quando quiseres.

Funcionalidades Incluídas

  • Saída ao vivo. Vê um comando a correr em tempo real, sem esperar que termine.
  • Vários separadores. Cada separador tem o seu próprio terminal, a sua própria pasta, o seu próprio histórico.
  • Histórico guardado. Cada comando executado fica guardado. Clica num anterior para o correr de novo.
  • Favoritos. Marca um comando com estrela, dá-lhe uma etiqueta e uma cor. Da próxima vez encontras logo.
  • Explorador de ficheiros. Escolhe um script a clicar, sem escrever o caminho completo.
  • Modo de vigilância. Aponta para um ficheiro ou pasta. O comando corre outra vez assim que algo muda.
  • Pesquisa. Encontra qualquer palavra, em qualquer resultado anterior, em qualquer separador.

Nada sai do teu computador. Sem conta, sem nuvem, sem envios. Corre na tua máquina, para a tua máquina.

Escreve o teu e-mail. Enviamos a ligação de um ficheiro zip. Lá dentro, uma pasta, command-line-local-runner/:

  • 00-start/ — lançador de duplo clique, um ficheiro por sistema operativo
  • cli-run/ — a própria ferramenta, versão navegador
    • css/ — estilos (base.css, input.css, sidebar.css, output.css, modals.css, responsive.css)
    • js/ — lógica (state-globals.js, tabs-manager.js, run-command.js, output-display.js, history-sidebar.js, browse-files.js, ui-controls.js, init-startup.js)
    • server.js, index.html — os ficheiros da aplicação
  • cli-run-mini/ — versão painel flutuante (main.js, preload.js, package.json)
  • .10-documents/ — guia de instalação e passos de utilização

Não devias precisar de dez janelas de terminal para executar dez comandos. Um separador, ou um pequeno painel, resolve.

Escolhe a tua vista, executa os teus comandos, e segue com o teu dia. Se isto te poupou de andar a escavar o histórico do terminal outra vez, um pastel de nata fazia-me o dia.

O donativo mantém esta ferramenta gratuita. Obrigado.