X:/controlador é uma ferramenta de acesso remoto simples e (relativamente) segura, com funcionalidade limitada (por razões de segurança). Atualmente, funciona apenas no Windows. Destina -se a ser usado como um serviço (mais abaixo) para que possa ser executado em segundo plano. Quando estiver em execução, você pode acessar a interface da Web em qualquer dispositivo na mesma rede e reiniciar ou desligar o dispositivo que está executando. Você também pode usá -lo como um gerente de tarefas barebones que pode encerrar os processos.
Caso você esteja curioso sobre o caso de uso pretendido, às vezes fico acordado até tarde e tenho a tendência de estar cansado demais para me levantar e desligar meu PC; portanto, com isso funcionando em segundo plano, posso usar meu telefone para desligá -lo. Também é útil se o seu computador congelar e você nem conseguir acessar o gerenciador de tarefas. Com x:/controlador, você pode encerrar os processos sem precisar usar seu computador.
Primeiro de tudo, verifique se você tem um nó instalado. Faça o download e extraia os arquivos deste repo. Abra "Server.js" com um editor de texto e modifique as variáveis na parte superior. A senha padrão é "0000". A senha é verificada em uma string, portanto, coloque os números que você escolher no Inside astation Marks. O caminho do script deve apontar automaticamente para onde "Server.js" está no seu dispositivo, mas se não for, por algum motivo, substitua -o por um caminho absoluto. O número da porta é simplesmente o que o nó da porta ouvirá para obter e postar solicitações. Se a porta padrão (1738) for adotada por outro aplicativo, você poderá alterá -lo para outro número (esse deve ser um número inteiro em termos do tipo de dados, portanto, verifique se não há marcas de cotações em torno dela).
Após modificar as variáveis mutáveis, use o Git Bash, CMD ou, no entanto, você preferir executar o nó, altere o diretório (CD) para aquele em que "server.js" é e execute "npm install" para instalar todos os módulos de nó necessários para que este programa funcione. Em seguida, execute "Node Server.js" para iniciá -lo. Usando um navegador, vá para 127.0.0.1:1738 (se você estiver usando outro dispositivo em vez do host, 127.0.0.1 terá que ser substituído pelo endereço IP do host e, se você alterou o número da porta, precisará substituir 1738 por esse número). Digite sua senha, clique no ícone Configurações e clique em "Instale Service" e clique em "Sim" em qualquer prompt de pop -up. Você pode verificar a lista de serviços do seu sistema operacional para garantir que o "X-Controller" tenha sido instalado. Agora você pode fechar o Git Bash ou o CMD e usar seu PC como normalmente o faria. Você pode acessar a interface da Web em qualquer dispositivo que esteja na mesma rede, simplesmente navegando no endereço IP do dispositivo host usando o número da porta que você definir em "Server.js", onde poderá desligar ou reiniciar o host ou encerrar os processos individuais.
Se o serviço não for instalado corretamente, você também poderá usar o NSSM para executá -lo como um serviço.