확장팩 팁과 노하우 게시판

전체보기

모바일 상단 메뉴

본문 페이지

[컴퓨터] 윗글 이해 안되시는분들만!

아이콘 샤카언
조회: 3940
추천: 8
2011-09-15 10:08:02
[원문] 와우 접속 유지 스크립트 (윈도우 & 맥)

예전에 맥용 스크립트만 올렸는데 윈도우용을 원하시는 댓글이 있어 윈도우용 맥용 둘 다 올려드립니다.

먼저 윈도우용입니다.

Dim WshSHell
set WshShell = CreateObject("WScript.Shell")
Do While True
WshShell.AppActivate("월드 오브 워크래프트")
WshShell.SendKeys("{NUMLOCK}")
WshShell.SendKeys("{NUMLOCK}")
WScript.Sleep(1500)
LOOP

일정 시간마다 NUMLOCK 키를 눌러줍니다. 가령 1 번키로 바꾸시려면 WshShell.SendKeys("{NUMLOCK}") 부분을
WshShell.SendKeys("1") 로 바꿔주시면 됩니다.

저장하실 때 확장자를 vbs로 저장하시고, 마우스 오른쪽을 클릭해서 "명령 프롬프트로 열기"로 실행하시면 됩니다. 그냥 더블클릭으로 실행하시면 프로세스를 찾아서 강제로 종료시켜야 합니다. 종료는 실행시 열린 도스창을 Ctrl-C 로 중지시키면 됩니다.





아래는 맥용 스크립트입니다.

repeat
    tell application "System Events"
        tell application "World of Warcraft" to activate
        key code 71
    end tell
    delay 1.5
end repeat

위 코드를 ActionScript 로 실행시키시면 됩니다. 눌리는 키 코드는 필요하신 적당한 것으로 바꾸셔도 됩니다.

맥의 키 코드는 아래 프로그램으로 확인하실 수도 있습니다.

http://softwares.bajram.com/utilities/#Full_Key_Codes


이 방법의 장점은 별도의 프로그램이 아니라 OS의 기본 기능을 이용한 것이라 좀 더 안심이 된다는 것입니다. 단점은 버튼이 눌릴 때 와우가 포어그라운드로 올라온다는 점입니다. 그리고, 접속 유지 프로그램이 아직 맥용은 없는 것 같더군요. 맥 쓰시는 분은 그냥 이 스크립트를 쓰셔야 합니다.


-------------------------------------------------------------------------------------

 

첨부파일 On.vbs 파일 다운

http://mfiles.naver.net/9d088137221617a78e690e3a02e39be3441deb41/20110915_296_blogfile/han0495_1316048937533_9WguZN_vbs/On.vbs?type=attachment

명령 프롬프트로 열기

 


실행중

 

 

-----------------------------------------

윗글분 내용은 너무 좋은데

이해가 안되신다는 분들이 계셔서

방법 올립니다.

이러면 안되나요?

이니부자

Lv80 샤카언

모바일 게시판 하단버튼

댓글

새로고침
새로고침

모바일 게시판 하단버튼

지금 뜨는 인벤

더보기+

모바일 게시판 리스트

모바일 게시판 하단버튼

글쓰기

모바일 게시판 페이징

최근 HOT한 콘텐츠

  • 와우
  • 게임
  • IT
  • 유머
  • 연예
AD