X:/Controller ist ein einfaches und (relativ) sicheres Remote -Zugriffstool mit begrenzten Funktionen (aus Sicherheitsgründen). Es funktioniert derzeit nur unter Windows. Es soll als Dienst als Dienst verwendet werden (mehr dazu unten), damit es im Hintergrund ausgeführt werden kann. Wenn es ausgeführt wird, können Sie auf die Weboberfläche auf jedem Gerät im selben Netzwerk zugreifen und das ausgeführte Gerät neu starten oder herunterfahren. Sie können es auch als Barebones -Task -Manager verwenden, der Prozesse beenden kann.
Falls Sie neugierig auf den beabsichtigten Anwendungsfall sind, bleibe ich manchmal spät wach und bin dazu, zu müde zu sein, um aufzustehen und meinen PC auszuschalten. Wenn ich im Hintergrund laufe, kann ich mein Telefon verwenden, um ihn auszuschalten. Es ist auch nützlich, wenn Ihr Computer einfriert und Sie nicht einmal auf den Task -Manager zugreifen können. Mit X:/Controller können Sie Prozesse beenden, ohne Ihren Computer verwenden zu müssen.
Stellen Sie zunächst sicher, dass Sie den Knoten installiert haben. Laden Sie die Dateien dieses Repos herunter und extrahieren Sie. Öffnen Sie "server.js" mit einem Texteditor und ändern Sie die Variablen ganz oben. Der Standard -Passcode ist "0000". Der Passcode wird gegen eine Zeichenfolge überprüft. Stellen Sie daher sicher, dass Sie alle Zahlen in Anführungszeichen einlegen. Der Skriptpfad sollte automatisch darauf hinweisen, wo sich "server.js" auf Ihrem Gerät befindet. Wenn dies jedoch aus irgendeinem Grund nicht ausgelegt ist, ersetzen Sie ihn durch einen absoluten Pfad. Die Portnummer ist einfach das, was der Portknoten für Get and Post -Anfragen anhört. Wenn der Standardport (1738) von einer anderen Anwendung übernommen wird, können Sie ihn in eine andere Nummer ändern (dies muss in Bezug auf den Datentyp eine Ganzzahl sein. Stellen Sie daher sicher, dass es keine Anführungszeichen um ihn herum gibt).
Verwenden Sie nach Änderung der veränderbaren Variablen Git Bash, CMD oder wie auch immer Sie den Knoten ausführen, das Verzeichnis (CD) in das, wobei "server.js" ist, ändern und "NPM install" ausführen, um alle Knotenmodule zu installieren, die für dieses Programm zum funktionieren. Führen Sie dann "node server.js" aus, um es zu starten. Gehen Sie mit einem Browser mit 127.0.0.1:1738 (wenn Sie ein anderes Gerät anstelle des Hosts verwenden, müssen 127.0.0.1 durch die IP -Adresse des Hosts ersetzt werden, und wenn Sie die Portnummer geändert haben, müssen Sie 1738 durch diese Nummer ersetzen). Geben Sie Ihren Passcode ein, klicken Sie auf das Symbol "Einstellungen" und klicken Sie auf "Dienst installieren" und klicken Sie auf "Ja" zu beliebigen UAC -Eingabeaufforderungen. Sie können die Liste der Dienste in der Betriebssysteme überprüfen, um sicherzustellen, dass "X-Controller" installiert wurde. Sie können jetzt Git Bash oder CMD schließen und Ihren PC wie gewohnt verwenden. Sie können auf die Weboberfläche auf jedem Gerät zugreifen, das sich im selben Netzwerk befindet, indem Sie einfach zur IP -Adresse des Host -Geräts navigieren, indem Sie die in "Server.js" festgelegte Portnummer festlegen, in der Sie den Host herunterfahren oder neu starten oder einzelne Prozesse beenden können.
Wenn der Dienst nicht ordnungsgemäß installiert wird, können Sie NSSM auch als Service verwenden.