출처:
https://www.raymond.cc/blog/how-to-remotely-turn-off-computer-from-lan-or-wan/2/
https://tweetmypc.codeplex.com/
최근에 WOL(Wake On LAN)이라는 것을 알게 되었다.
내 공유기도 이를 지원해주어서 이제 밖에서도 야동을 볼 수 있어서 좋다고 생각했다.
그런데 문제는 야동을 다 봤으니 꺼야 하는데,
WOL에서는 그건 지원하지 않는다고 한다.
뭐 찾아보니 보안 상의 문제로 '엿 먹으라고' 서버를 꺼버리는 행위를 막기 위함이라고 한다.
뭐 정전으로 서버가 꺼졌을 때 회사까지 나가기 귀찮을테니 이걸 이용하면 되겠지만,
나같은 개인 사용자에게는 컴퓨터를 썼으면 끄는 게 당연하다.
그래서 원격으로 끄는 방법을 찾아봤지만,
원격접속처럼 배보다 배꼽이 더 크다던가
(난 끄기만 하면 되지 내 핸드폰으로 데스크탑을 쓰고 싶진 않다.)
같은 네트워크 내에 있어야지 제대로 동작하는 거였다.
(그 정도로 쓸 꺼면 사실 조금만 움직여서 끄는 것이 더 빠를 것이다.
그도 아니면 PC에서나 할 수 있는 거던가.
그 중에서 위 링크에서 트위터로 PC를 제어할 수 있다는 것을 봤다.
방법은 간단하다.
먼저 프로그램을 다운 받고(다운로드를 누른 뒤 오른쪽에 TweetMyPC Installer가 있다.)
설치를 한 다음 sign in with twitter를 눌러 트위터와 연동을 한다.
트위터에 로그인하면 프로그램이 트위터에 접근하겠다는데 허락할 거냐고 묻는데 허락하면
인증 번호가 뜨는데 이를 설치한 프로그램에다가 입력을 하면 인증이 완료.
그리고 내 트위터에다가 다음 내용을 올리면 알아서 수행한다.
shutdown: 1분 뒤에 종료
restart: 1분 뒤에 재시작
standby: 절전 상태
logoff: 로그오프
기타 명령어는 밑의 사이트로 들어가면 확인할 수 있다.
http://tweetmypc.codeplex.com/wikipage?title=Commands
일단 핸드폰으로 와이파이랑 LTE 망에서 실험해봤는데 둘 다 잘 되는 걸로 봐선 꽤나 쓸만한 거 같다.
게다가 오픈소스인지 소스도 공개해놓았다.
안 쓰는 트위터 계정 이제 이런 용도로 쓰만 될 거 같다.