X :/컨트롤러는 (보안상의 이유로) 기능이 제한된 간단하고 (비교적) 안전한 원격 액세스 도구입니다. 현재 Windows에서만 작동합니다. 그것은 서비스로 사용되도록 설계되었으므로 (아래에 자세히 설명) 백그라운드에서 실행할 수 있습니다. 실행중인 경우 동일한 네트워크의 모든 장치에서 웹 인터페이스에 액세스하고 실행중인 장치를 다시 시작하거나 종료 할 수 있습니다. 프로세스를 종료 할 수있는 베어 본 작업 관리자로 사용할 수도 있습니다.
의도 된 사용 사례에 대해 궁금한 경우, 때때로 늦게까지 머무르고 PC를 끄기에는 너무 피곤한 경향이 있으므로이 배경 에서이 실행 중이면 휴대 전화를 사용하여 꺼질 수 있습니다. 컴퓨터가 정지되어 작업 관리자에게도 액세스 할 수없는 경우에도 유용합니다. x :/컨트롤러를 사용하면 컴퓨터를 사용하지 않고도 프로세스를 종료 할 수 있습니다.
우선, 노드가 설치되어 있는지 확인하십시오. 이 repo의 파일을 다운로드하여 추출하십시오. 텍스트 편집기로 "Server.js"를 열고 맨 위에 변수를 수정하십시오. 기본 암호는 "0000"입니다. 암호는 문자열에 대해 확인되므로 인용 표시 안에 선택한 숫자를 넣으십시오. 스크립트 경로는 "Server.js"가 장치에있는 곳을 자동으로 가리키려면 어떤 이유로 든 절대 경로로 바꾸십시오. 포트 번호는 단순히 포트 노드가 GET 및 POST 요청에 대해 듣는 것입니다. 기본 포트 (1738)가 다른 응용 프로그램에서 가져 오면 다른 숫자로 변경할 수 있습니다 (데이터 유형 측면에서 정수이어야하므로 그 주위에 인용 표시가 없어야합니다).
변수 변수를 수정 한 후 Git Bash, CMD를 사용하거나 노드를 실행하는 것을 선호하고 디렉토리 (CD)를 "Server.js"인 디렉토리 (CD)를 "NPM 설치"를 실행 하여이 프로그램이 작동하는 데 필요한 모든 노드 모듈을 설치하십시오. 그런 다음 "node server.js"를 실행하여 시작하십시오. 브라우저를 사용하여 127.0.0.1:1738로 이동하십시오 (호스트 대신 다른 장치를 사용하는 경우 127.0.0.1은 호스트의 IP 주소로 교체해야하며 포트 번호를 변경하면 1738을 해당 번호로 바꿔야합니다). 암호를 입력하고 설정 아이콘을 클릭하고 "서비스 설치"를 클릭하고 팝업 UAC 프롬프트의 "예"를 클릭하십시오. OS '서비스 목록을 확인하여 "X-Controller"가 설치되었는지 확인할 수 있습니다. 이제 Git Bash 또는 CMD를 닫고 평소와 같이 PC를 사용할 수 있습니다. "Server.js"에서 설정 한 포트 번호를 사용하여 호스트 장치의 IP 주소로 탐색하여 동일한 네트워크에있는 모든 장치에서 웹 인터페이스에 액세스 할 수 있습니다. 여기서 호스트를 종료하거나 다시 시작하거나 개별 프로세스를 종료 할 수 있습니다.
서비스가 제대로 설치되지 않으면 NSSM을 사용하여 서비스로 실행할 수도 있습니다.