트위터는 오늘날 하나의 문화 현상이 되었습니다. 탄생한 지 몇 년 되지 않아 단순한 신생 소셜 네트워크를 넘어, 많은 사람들이 아침 신문보다 먼저 확인하는 서비스로 자리 잡았습니다.
사람들은 저마다 다른 목적으로 트위터를 활용합니다. 친구들에게 흥미로운 링크를 공유하는 사람이 있는가 하면, 유머를 전파하거나 자신의 일상을 공개 메신저처럼 알리는 사람도 있습니다. 그러다 몇몇 진취적인 오픈소스 애호가들이 함께 모여 트위터를 한층 더 큰 용도로 활용하기 시작했습니다. 바로 PC 원격 제어입니다.
TweetMyPC는 트위터를 통해 PC에 명령을 전송하여 시스템 종료(shutdown), 로그오프(logoff), 재시작(restart), 인터넷에서 파일 다운로드 등 다양한 작업을 지시할 수 있게 해주는 오픈소스 애플리케이션입니다.
TweetMyPC 설치 및 기본 설정
먼저 윈도우 PC에 최신 버전의 TweetMyPC를 다운로드한 후 설치 프로그램을 실행합니다.

TweetMyPC는 특정 트위터 계정의 업데이트(트윗)를 감시하는 방식으로 작동합니다. 따라서 이 용도로 새로운 트위터 계정을 별도로 만들고, 해당 계정의 트윗을 비공개로 설정해 다른 사람이 명령 내용을 볼 수 없도록 하는 것이 좋습니다.
트위터에 접속해 새 계정을 만든 뒤 로그인하고, 설정(Settings) 메뉴로 이동합니다. 계정(Account) 페이지에서 '내 트윗 보호(Protect my tweets)' 항목을 찾아 체크하세요.

이제 TweetMyPC를 실행하고, 방금 만든 트위터 계정 정보를 입력해 초기 설정을 완료합니다.

설정은 이것으로 끝입니다. TweetMyPC는 백그라운드에서 계속 실행되며, 지정한 트위터 계정에 새로 올라온 명령을 1분 간격으로 확인합니다.
PC에 명령 보내기
PC에 명령을 보내려면 TweetMyPC가 감시 중인 트위터 계정으로 로그인한 후, 명령어를 상태 업데이트(트윗)로 작성하면 됩니다.

TweetMyPC는 트윗으로 응답하며, 예를 들어 PC의 실제 메모리 정보를 답글 형태로 알려줍니다. 응답은 아래와 같은 형태로 나타납니다.

트윗 보호 설정이 중요한 이유
TweetMyPC의 응답 역시 같은 트위터 계정의 업데이트로 게시되므로, 계정이 공개 상태라면 누구나 응답 내용을 확인할 수 있습니다. 바로 이 때문에 계정 생성 시 트윗을 비공개로 보호하라고 권장한 것입니다. 데스크톱 화면을 아무나 볼 수 있다면 곤란하겠죠?
실제로 TweetMyPC는 원격에서 컴퓨터 상황을 파악할 수 있도록 데스크톱 스크린샷을 촬영해 Twitpic에 업로드하는 기능까지 제공합니다. 자리를 비운 동안 내 PC에서 무슨 일이 벌어지고 있는지 확인할 때 매우 유용합니다.
주요 명령어 정리
TweetMyPC가 지원하는 그 외 핵심 명령어는 다음과 같습니다.
- reboot – PC 재부팅
- hibernate – 최대 절전 모드 전환
- standby – 대기 모드 전환
- getfilelist – 파일 목록 조회
- getfile <filepath> – 지정한 경로의 파일 가져오기
트위터 계정 하나만 있으면 언제 어디서나 내 PC를 손쉽게 관리할 수 있습니다. 외출 전 종료를 깜빡했거나 급하게 파일이 필요할 때 TweetMyPC를 활용해 보세요.