기 타 스크립트 만들어 주실분 있나요?
2014.01.28 20:08
밑에 질문 올린글에 대해서 오토핫키를 사용하면 된다고 해서 나름 공부좀 하고 있는데 프로그램밍을 전혀 모르는 상태에서
해볼려니 쉽지가 않네요.
스크립트 잘 아시는분 계시면 아래 내용대로 스크립트 만들어 주실분 계실까요?
F2키를 누르면 현재 마우스 커서가 위치한 곳에서 마우스 왼쪽버튼을 빠르게 클릭 하다 F3를 누르하면 종료 하는스크립트하고
또 하나는 F2키를 누르면 키보드의 기능키 F9를 빠르게 누르다 역시 F3로 누르면 종료하는 스크립트 입니다.
위에서 속도는 1ms면 될것 같습니다.
댓글 [10]
-
리버 2014.01.28 20:29 -
suk 2014.01.28 20:42
그새 보셨네요; 만들려고 하니까 F2가 이중으로 사용되어서 좀 난감하더군요
...해본지 오래 되어서 오래 걸리겠네요. 저는 화면을 키보드 삼아 치는 저만의 gui(?)를 계발해서 사용합니다 ㅋ;
-----------------
역시 예상 적중이네요. 제가 좀 조물락거리는 사이에 다른 분이 올리실거라고..
그래도 저는 연구차원?에서 계속 해봅니다 ㅎㅎ 오랜만에 만지는 기념으로..
-
DaBin 2014.01.28 21:00
-
리버 2014.01.28 21:34 suk님 dabin님 이렇게 관심 가져 주셔서 두분 모두 감사 드립니다.
dabin님 제 컴이 32비트 윈도우라서 그러는데 32비트로 부탁 드려도 될까요?
-
suk 2014.01.28 21:47
근데 꼭 f2와 f3단축키를 이용하셔야 하나요?
제 생각으로는 그냥 마우스 휠버튼만 계속 누르시면 다 되게 해봤습니다만..
click과 F9키만 다다다 누르면 되는것이죠?
하다보니까 그냥 mbutton으로 즉각하는게 편리할 것 같더군요.
구분은 화면을 상/하로 나눠서 마우스 위치로 구분합니다.
모니터 중간 위 휠버튼 누르시면 click이 시작됩니다.다다다다
그리고 다시 아무데서나 휠버튼 누르시면 중지됩니다
그리고 모니터 아래에서 휠버튼 누르시면 F9키를 다다다 누릅니다
역시 다시 휠버튼 아무데서나 누르셔도 중지됩니다. 이걸 무한대로 할 수 있습니다
전체 종료키는 컨트롤+ 휠버튼 또는 마우스만으로 휠버튼+우클릭입니다.
-
리버 2014.01.28 21:52 단축키는 아무거나 상관 없습니다..그동안 F2 F3를 자주 사용해와서 적었을 뿐입니다.
-
suk 2014.01.28 22:06
#NoTrayIcon
#SingleInstance forceDetectHiddenWindows, On
mbutton::
CoordMode,Mouse,Screen
MouseGetpos, X, Y
if (1<X and X<A_ScreenWidth and 1<Y and Y<A_ScreenHeight/2)
{
run click.ahk
return
}
if (1<X and X<A_ScreenWidth and A_ScreenHeight/2<Y and Y<A_ScreenHeight)
{
run F9.ahk
return
}
#ifwinactive,^mbutton::
mbutton & rbutton::tooltip F2 오토핫키 끝났습니다
sleep 1000
exitapp------------------------------------
F2.ahk 입니다
#NoTrayIcon
#SingleInstance forceSetMouseDelay,1
loop
{
click
}mbutton::exitapp
------------
click.ahk 입니다
#NoTrayIcon
#SingleInstance forceSetKeyDelay,1
loop
{
send {f9}
}mbutton::exitapp
----------
F9.ahk 입니다
복사.붙여넣기로 하시면 될겁니다
여기서 F2.ahk만 실행하시면 됩니다. 나머지는 자동으로 실행되는겁니다.
물론, 셋 다 같은 폴더에 두시고 하셔야 됩니다.
-
리버 2014.01.28 23:47 감사 합니다.
-
DaBin 2014.01.28 23:57
F9클릭 F2시작 F3중지 F4종료
f2::
LOOP
{
send, {f9}
sleep, 100
}
return
f3::pause
f4::exitapp
setcontroldelay, -1
setkeydelay, -1
setmousedelay, -1
setwindelay, -1
setbatchlines, -1
setdefaultmousespeed,0
좌클릭 F2시작 F3중지 F4종료
f2::
LOOP
{
click
sleep, 100
}
return
f3::pause
f4::exitapp
setcontroldelay, -1
setkeydelay, -1
setmousedelay, -1
setwindelay, -1
setbatchlines, -1
setdefaultmousespeed,0
오토핫 스크랩 만들고
연두색만 선택~ 복사~ 붙여 넣기~ 해서.. exe스크랩으로 만들어서 쓰세요..
프로그램 다운>>>>
https://ahkscript.org/download/ahk-install.exe
-
리버 2014.01.29 00:05 정말 감사 합니다.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
45825 | 윈 도 우| dvd 드라이브가 바로 인식이 안됩니다. [2] | 칼퇴근 | 1508 | 01-28 |
45824 | 윈 도 우| efi 작업은 어떻게 해야 하나요 [7] | 눈이 | 1134 | 01-28 |
45823 | 윈 도 우| 듀얼 모니터에서 사용자에 따라 주 모니터 바꿀 수 있을까요? [3] | 곰탱이^^ | 1154 | 01-28 |
45822 | 윈 도 우| 고스트 에러 문제 질문 드립니다. [6] | Sapphire | 2212 | 01-28 |
» | 기 타| 스크립트 만들어 주실분 있나요? [10] | 리버 | 1405 | 01-28 |
45820 | 하드웨어| raw로 변한 도시바 하드 자료 몇개라도 살릴 수 있나요? [3] | sous_la_pl | 1585 | 01-28 |
45819 | 윈 도 우| 방화벽에 대한 질문입니다 [1] | 두물머리 | 914 | 01-28 |
45818 | 소프트웨어| 트루 USB 나 CD 부팅디스크 만들고 사용 하는분중.. ?? [1] | DaBin | 1127 | 01-28 |
45817 | 윈 도 우| 윈도우 인스톨러 에러...(설치/삭제 에러) [1] | ♡오르골 | 2153 | 01-28 |
45816 | 윈 도 우| 윈도7 고스트만드는 강좌 소개부탁합니다~ [4] | brucex | 1489 | 01-28 |
45815 | 윈 도 우| embedded 8.1 industry enterprise 있는분? [11] | tab | 1944 | 01-28 |
45814 | 윈 도 우| 연결프로그램 해제하는 방법 좀 알려주세요 [6] | 클리포드 | 2120 | 01-28 |
45813 | 윈 도 우| 윈도 8.1에서 WOL 지원 않되나요? [3] | 나도간다 | 1443 | 01-28 |
45812 | 윈 도 우| Adobe Reader9 Korean [6] | 낭만주의 | 2118 | 01-28 |
45811 | 하드웨어| 비아칩셋 P4M890이라는 메인보드 [3] | 쭌쭌 | 1273 | 01-28 |
45810 | 하드웨어| FX 4130 과 FX8320 CPU는 느낌이 많이 차이나나요 [4] | joe | 1327 | 01-28 |
45809 | 윈 도 우| 윈도우 8.1 호환성 문제 일까요? [1] | 리버 | 1564 | 01-28 |
45808 | 소프트웨어| 사진용량(화질)이 줄었습니다.ㅠ [5] | 할머니즘 | 1324 | 01-28 |
45807 | 소프트웨어| WINMOUNT 에서 MOUNT 탭이 안보이는데... [1] | 한스 | 1158 | 01-28 |
45806 | 윈 도 우| 개인방화벽 [3] | 허풍선 | 1557 | 01-28 |
suk님 관심 가져 주셔서 감사 합니다.
예..gui는 필요 없구 단축키로 실행 시켜서 연속 마우스클릭과 연속으로 키보드만 누르면 됩니다.
오늘 나름 공부좀 하느라 오토핫키 프로그램 깔고 해서 여기에 문장만 적어주시면 됩니다.