PC를 원격제어 하는데 윈도의 원격 데스크톱 부터 시작해서
PC Anywhre 나 VNC 등 많이 존재한다.
하지만 모두 호스트 컴퓨터가 공인IP를 갖고 있어야지만 외부에서
접속할 수 있다.
그래서 P2P 를 기반으로 하는 원격 서비스들이 많이 나오긴 했지만,
다들 유료다. 그 중에 http://neturo.lgdacom.net/html/ 의 네트로 서비스
는 무료로 쓸수도 있는데, 기능이 내 맘에 쏙 들지는 않는다.
키캡춰도 그렇고, 리플래시 속도도 그렇고..

근데, 네이트온의 원격접속 서비스를 써보면,
속도도 웬만큼 잘 나오고, 기능도 다양하다.
게다가 사용자간의 원격접속은 무료로 사용할 수 있다.
그렇다면!!!!
내가 아이디를 2개 갖고, 각 PC에서 로그인 해놓은 상태에서
서로 원격제어 하면 되지 않는가?!
문제는 상대방에서 수락해줘야 하는데,
그건 자동으로 수락해주는 프로그램으로 처리하면 간단하지 않은가!
그래서 자동 수락 프로그램을 만들어 봤다.
일단 윈도의 Caption 을 기준으로 윈도우 핸들을 얻은다음에,
활성화 시키고, 키이벤트를 보낸다. (수락의 단축키 Alt+C)
소스의 핵심은 다음과 같다.
실행화면

접속을 허용할 상대의 대화명을 입력하면, 매 10초마다 그 타이틀을 가진 윈도우를 찾아서
ALT-C 를 날려준다. 대화명을 입력할때는 띄어쓰기까지 정확히 맞아야 한다.
2008.3.31 - 프로그램 수정
<수정사항>
- 폰트 굴림 으로 변경
- 마지막으로 사용했던 "접속허용 대화명" 저장기능 추가
- 최소화시에 시스템 트레이에 등록하는 기능 추가
- 프로그램 아이콘 변경
2008.4.7 - 프로그램 수정
<수정사항>
- SHOW_WINDOW 후에 FOREGROUND 로 보냄
(키이벤트를 최상위 위도우에 적용되어, SHOW후에 다른 윈도우가 덮으면 수락 안됨)
2008.4.18 - 프로그램 수정
<수정사항>
- 프로그램 시작과 동시에 "시작" 기능 수행하기
- 아이디 입력란 3개로 늘림
(내가 사용할수 있는 네이트온 아이디가 3개고, 원격접속지가 3군데니까..)
※ 이 프로그램은 누구나 다운로드 받아 사용할 수 있으며,
프로그램 사용으로인해 발생되는 문제에 대해서는 어떠한 책임도 지지 않습니다.
PC Anywhre 나 VNC 등 많이 존재한다.
하지만 모두 호스트 컴퓨터가 공인IP를 갖고 있어야지만 외부에서
접속할 수 있다.
그래서 P2P 를 기반으로 하는 원격 서비스들이 많이 나오긴 했지만,
다들 유료다. 그 중에 http://neturo.lgdacom.net/html/ 의 네트로 서비스
는 무료로 쓸수도 있는데, 기능이 내 맘에 쏙 들지는 않는다.
키캡춰도 그렇고, 리플래시 속도도 그렇고..

근데, 네이트온의 원격접속 서비스를 써보면,
속도도 웬만큼 잘 나오고, 기능도 다양하다.
게다가 사용자간의 원격접속은 무료로 사용할 수 있다.
그렇다면!!!!
내가 아이디를 2개 갖고, 각 PC에서 로그인 해놓은 상태에서
서로 원격제어 하면 되지 않는가?!
문제는 상대방에서 수락해줘야 하는데,
그건 자동으로 수락해주는 프로그램으로 처리하면 간단하지 않은가!
그래서 자동 수락 프로그램을 만들어 봤다.
일단 윈도의 Caption 을 기준으로 윈도우 핸들을 얻은다음에,
활성화 시키고, 키이벤트를 보낸다. (수락의 단축키 Alt+C)
소스의 핵심은 다음과 같다.
실행화면

접속을 허용할 상대의 대화명을 입력하면, 매 10초마다 그 타이틀을 가진 윈도우를 찾아서
ALT-C 를 날려준다. 대화명을 입력할때는 띄어쓰기까지 정확히 맞아야 한다.
2008.3.31 - 프로그램 수정
<수정사항>
- 폰트 굴림 으로 변경
- 마지막으로 사용했던 "접속허용 대화명" 저장기능 추가
- 최소화시에 시스템 트레이에 등록하는 기능 추가
- 프로그램 아이콘 변경
2008.4.7 - 프로그램 수정
<수정사항>
- SHOW_WINDOW 후에 FOREGROUND 로 보냄
(키이벤트를 최상위 위도우에 적용되어, SHOW후에 다른 윈도우가 덮으면 수락 안됨)
2008.4.18 - 프로그램 수정
<수정사항>
- 프로그램 시작과 동시에 "시작" 기능 수행하기
- 아이디 입력란 3개로 늘림
(내가 사용할수 있는 네이트온 아이디가 3개고, 원격접속지가 3군데니까..)
※ 이 프로그램은 누구나 다운로드 받아 사용할 수 있으며,
프로그램 사용으로인해 발생되는 문제에 대해서는 어떠한 책임도 지지 않습니다.





85764
12
55
RemoteConnector.exe




댓글을 달아 주세요
이런 프로그램이 있었으면 좋겠다고 생각은 했는데, 참 유용한 프로그램이군요~
잘 쓰겠습니다..
딱 제가 생각했던 프로그램이네요. 고맙습니다..