X:/Controler是一个简单且(相对)的安全远程访问工具,功能有限(出于安全原因)。目前,它仅在Windows上工作。它旨在用作服务(以下更多内容),以便可以在后台运行。运行时,您可以在同一网络上的任何设备上访问Web界面,并重新启动或关闭正在运行它的设备。您也可以将其用作可以结束进程的准则任务管理器。
如果您对它的预期用例感到好奇,我有时会熬夜,我往往太累了,无法起床并关闭PC,因此在后台运行,我可以使用手机将其关闭。如果您的计算机冻结,您甚至无法访问任务管理器也很有用。使用X:/Controller,您无需使用计算机即可结束过程。
首先,确保已安装了节点。下载并提取此仓库的文件。用文本编辑器打开“ server.js”,并在最顶部修改变量。默认密码为“ 0000”。密码会针对字符串检查,因此请确保在引号中选择的任何数字。脚本路径应自动指向设备上“ server.js”的任何位置,但是如果不是出于某种原因,请用绝对路径替换它。端口号仅仅是端口节点将收听的获取和发布请求。如果默认端口(1738)由另一个应用程序采用,则可以将其更改为另一个数字(这必须是数据类型的整数,因此请确保周围没有引号)。
修改可变变量后,使用git bash,cmd,或者您更喜欢运行节点,将目录(CD)更改为“ server.js”为“ server.js”的一个,然后运行“ npm install”以安装此程序所需的所有节点模块。然后,运行“ Node Server.js”进行启动。使用浏览器,转到127.0.0.1:1738(如果您使用的是另一个设备而不是主机,则必须将127.0.0.1替换为主机的IP地址,如果您更改了端口号,则必须用该数字替换1738)。输入密码,单击“设置”图标,然后单击“安装服务”,然后在任何弹出式UAC提示中单击“是”。您可以检查您的操作系统服务列表,以确保已安装“ X-Controller”。现在,您可以关闭Git Bash或CMD,并像平常一样使用PC。您可以使用您在“ server.js”中设置的端口号进行导航到主机设备的IP地址,在同一网络上的任何设备上访问Web界面,您可以在其中关闭或重新启动主机或结束单个进程。
如果服务无法正确安装,则还可以使用NSSM作为服务运行。