AutoHotKey를 사용하는 사람들
오늘: 488
어제: 547
전체: 199,685
회원: 1,877
접속: 25 (회원 2)

AutoHotKey 스크립트 공유

 

AutoHotkey로 제작한 스크립트를 서로 공유하기 위한 공간 입니다. 자유롭게 이용하세요~

 
작성일 : 10-02-08 16:13
Key macro (f1~f12)
 글쓴이 : eocndLv.13
조회 : 1,474   추천 : 0   비추천 : 0  
   hot.ini (58byte) [85] DATE : 2010-02-08 16:34:58

키매크로 입니다 . 에프1에서 에프12까지설정해두엇어요.
모든파일 한곳에 넣고.
키매크로를킵니다.
그런다음에 설정창에 들어가는데 sh+` 은 심플한 설정창, sh+ct+`은 거대한설정창이 나옵니다.
거대설정창에서는 ok를 누르면 에딧에 써논 정보들이 ini로저장되고 설정창이 꺼지고 CA를 누르면 그냥 설정창이 꺼지구요
CO는 그냥만든버튼입니다.
심플한설정창에서는 al+f1~f12로 써놓고 누르시면되구요그럼 설정됩니다.
ini리드는 컨트롤 알트 ` 입니다.
리드한다음에 f1~f12까지 눌러주시면되요~! 잘쓰세요

/*
K-2.exe   ;파일이름
*/
#notrayicon

Gui, Add, GroupBox, x6 y10 w320 h390 , Key Macro
Gui, Add, Text, x16 y40 w30 h20 , F1
Gui, Add, Text, x16 y70 w30 h20 , F2
Gui, Add, Text, x16 y100 w30 h20 , F3
Gui, Add, Text, x16 y130 w30 h20 , F4
Gui, Add, Text, x16 y160 w30 h20 , F5
Gui, Add, Text, x16 y190 w30 h20 , F6
Gui, Add, Text, x16 y220 w30 h20 , F7
Gui, Add, Text, x16 y250 w30 h20 , F8
Gui, Add, Text, x16 y280 w30 h20 , F9
Gui, Add, Text, x16 y310 w30 h20 , F10
Gui, Add, Text, x16 y340 w30 h20 , F11
Gui, Add, Text, x16 y370 w30 h20 , F12
Gui, Add, Edit, ve1 x56 y40 w140 h20 ,
Gui, Add, Edit, ve2 x56 y70 w140 h20 ,
Gui, Add, Edit, ve3 x56 y100 w140 h20 ,
Gui, Add, Edit, ve4 x56 y130 w140 h20 ,
Gui, Add, Edit, ve5 x56 y160 w140 h20 ,
Gui, Add, Edit, ve6 x56 y190 w140 h20 ,
Gui, Add, Edit, ve7 x56 y220 w140 h20 ,
Gui, Add, Edit, ve8 x56 y250 w140 h20 ,
Gui, Add, Edit, ve9 x56 y280 w140 h20 ,
Gui, Add, Edit, ve10 x56 y310 w140 h20 ,
Gui, Add, Edit, ve11 x56 y340 w140 h20 ,
Gui, Add, Edit, ve12 x56 y370 w140 h20 ,
Gui, Add, Button, gb1 x206 y40 w70 h20 , Application
Gui, Add, Button, gb2 x206 y70 w70 h20 , Application
Gui, Add, Button, gb3 x206 y100 w70 h20 , Application
Gui, Add, Button, gb4 x206 y130 w70 h20 , Application
Gui, Add, Button, gb5 x206 y160 w70 h20 , Application
Gui, Add, Button, gb6 x206 y190 w70 h20 , Application
Gui, Add, Button, gb7 x206 y220 w70 h20 , Application
Gui, Add, Button, gb8 x206 y250 w70 h20 , Application
Gui, Add, Button, gb9 x206 y280 w70 h20 , Application
Gui, Add, Button, gb10 x206 y310 w70 h20 , Application
Gui, Add, Button, gb11 x206 y340 w70 h20 , Application
Gui, Add, Button, gb12 x206 y370 w70 h20 , Application
Gui, Add, Button, x286 y370 w30 h20 , OK
Gui, Add, Button, x286 y340 w30 h20 , CA
Gui, Add, Button, x286 y310 w30 h20 , CO
; Generated using SmartGUI Creator 4.0
Gui, Show, x131 y91 h408 w335, Key Macro !!
Return

GuiClose:
ExitApp
return

b1:
gui,submit,nohide
iniwrite, %e1%, hot.ini, hot, 1
return

b2:
gui,submit,nohide
iniwrite, %e2%, hot.ini, hot, 2
return

b3:
gui,submit,nohide
iniwrite, %e3%, hot.ini, hot, 3
return

b4:
gui,submit,nohide
iniwrite, %e4%, hot.ini, hot, 4
return

b5:
gui,submit,nohide
iniwrite, %e5%, hot.ini, hot, 5
return

b6:
gui,submit,nohide
iniwrite, %e6%, hot.ini, hot, 6
return

b7:
gui,submit,nohide
iniwrite, %e7%, hot.ini, hot, 7
return

b8:
gui,submit,nohide
iniwrite, %e8%, hot.ini, hot, 8
return

b9:
gui,submit,nohide
iniwrite, %e9%, hot.ini, hot, 9
return

b10:
gui,submit,nohide
iniwrite, %e10%, hot.ini, hot, 10
return

b11:
gui,submit,nohide
iniwrite, %e11%, hot.ini, hot, 11
return

b12:
gui,submit,nohide
iniwrite, %e12%, hot.ini, hot, 12
return

buttonOK:
iniwrite, %e1%, hot.ini, hot, 1
iniwrite, %e2%, hot.ini, hot, 2
iniwrite, %e3%, hot.ini, hot, 3
iniwrite, %e4%, hot.ini, hot, 4
iniwrite, %e5%, hot.ini, hot, 5
iniwrite, %e6%, hot.ini, hot, 6
iniwrite, %e7%, hot.ini, hot, 7
iniwrite, %e8%, hot.ini, hot, 8
iniwrite, %e9%, hot.ini, hot, 9
iniwrite, %e10%, hot.ini, hot, 10
iniwrite, %e11%, hot.ini, hot, 11
iniwrite, %e12%, hot.ini, hot, 12
exitapp
return

buttonCA:
exitapp
return

buttonCO:
msgbox, Copyright
return

/*
Key Macro.exe     ;파일이름
*/
#notrayicon

!esc::exitapp
+`::
run, K-1.exe
return
+^`::
run, K-2.exe
return
^!`::
iniread, f1, hot.ini, hot, 1
iniread, f2, hot.ini, hot, 2
iniread, f3, hot.ini, hot, 3
iniread, f4, hot.ini, hot, 4
iniread, f5, hot.ini, hot, 5
iniread, f6, hot.ini, hot, 6
iniread, f7, hot.ini, hot, 7
iniread, f8, hot.ini, hot, 8
iniread, f9, hot.ini, hot, 9
iniread, f10, hot.ini, hot, 10
iniread, f11, hot.ini, hot, 11
iniread, f12, hot.ini, hot, 12
return
f1::Send, %f1%
f2::Send, %f2%
f3::Send, %f3%
f4::Send, %f4%
f5::Send, %f5%
f6::Send, %f6%
f7::Send, %f7%
f8::Send, %f8%
f9::Send, %f9%
f10::Send, %f10%
f11::Send, %f11%
f12::Send, %f12%

/*
K-1.exe   ;파일이름
*/
#notrayicon

Gui, Add, GroupBox, x6 y10 w180 h60 , Key Macro
Gui, Add, Edit, vi x16 y40 w160 h20 ,
; Generated using SmartGUI Creator 4.0
Gui, Show, x131 y91 h78 w195, Key Macro !!
f2::msgbox, %i%
Return

GuiClose:
ExitApp
return

!f1::
gui,submit,nohide
iniwrite, %i%, hot.ini, hot, 1
return

!f2::
gui,submit,nohide
iniwrite, %i%, hot.ini, hot, 2
return

!f3::
gui,submit,nohide
iniwrite, %i%, hot.ini, hot, 3
return

!f4::
gui,submit,nohide
iniwrite, %i%, hot.ini, hot, 4
return

!f5::
gui,submit,nohide
iniwrite, %i%, hot.ini, hot, 5
return

!f6::
gui,submit,nohide
iniwrite, %i%, hot.ini, hot, 6
return

!f7::
gui,submit,nohide
iniwrite, %i%, hot.ini, hot, 7
return

!f8::
gui,submit,nohide
iniwrite, %i%, hot.ini, hot, 8
return

!f9::
gui,submit,nohide
iniwrite, %i%, hot.ini, hot, 9
return

!f10::
gui,submit,nohide
iniwrite, %i%, hot.ini, hot, 10
return

!f11::
gui,submit,nohide
iniwrite, %i%, hot.ini, hot, 11
return

!f12::
gui,submit,nohide
iniwrite, %i%, hot.ini, hot, 12
return


조금불편할지도 모르지만 익숙해지면 괜찮아질꺼예요.
{enter}등의 말도 삽입가능해요
알트 esc가 키매크로 끄는거구요..
다른건 구이창이라 그냥 끄시면되구

비추천 : 0
추천 : 0
I just want Your Love and Love That's all but Not anymore

       eocndLv.13 / 2010-02-08 16:36

※세스크립트는 개별적인 파일입니다.
  ;키매크로 파일을 켜서 다른파일의 실행을 유도하여 사용하도록합니다.

       오키Lv.13 / 2010-02-08 16:56

Gui를 만들때도 Loop를 활용해 보세요.

texty:=40, edity:=40, btny:=40
Gui, Add, GroupBox, x6 y10 w320 h390 , Key Macro
loop 12 {
Gui, Add, Text, x16 y%texty% w30 h20 , F%a_index%
texty+=30
}
loop 12 {
Gui, Add, Edit, ve%a_index% x56 y%edity% w140 h20 ,
edity+=30
}
loop 12 {
Gui, Add, Button, gb%a_index% x206 y%btny% w70 h20 , Application
btny+=30
}
Gui, Add, Button, x286 y370 w30 h20 , OK
Gui, Add, Button, x286 y340 w30 h20 , CA
Gui, Add, Button, x286 y310 w30 h20 , CO
Gui, Show, x131 y91 h408 w335, Key Macro !!
Return

GuiClose:
ExitApp

=====================================================

Ini 부분도 마찬가지로...

buttonOK:
gui, submit, nohide
loop 12 {
var:=e%a_index%
iniwrite, %var%, hot.ini, hot, %a_index%
}
exitapp
return

      답변글

       eocndLv.13 / 2010-02-08 17:15

내장함수 사용 도전해봣다가 된통 깨진적잇어서 ..ㅋ
아흠.. 나중에 꼭해볼개요 좋은정보감사합니다.

       NewJungLv.12 / 2010-02-09 12:41

Script 짜느라 오랫동안 고생했겠네요.
Script 완성을 축하합니다^^.

      답변글

       eocndLv.13 / 2010-02-09 17:37

스마트 구이 덕에 별로요! .하하하 아무튼 기분은 좋네요~


 
 

 
Total 144
번호 제   목 글쓴이 날짜 조회 추천 비추천
[영문포럼] SciTE4 AutoHotKey v2 - AHK 스크립팅 편집기 (11) 관리자Lv.100 03-18 2279 0 0
144 문자열>16진수>문자열 (3) 만약에Lv.6 08-25 212 1 0
143 창 이동 스크립트2 (3) AHsK현수Lv.10 08-06 438 0 0
142    창 이동 스크립트2 (5) 샤이닝Lv.2 08-06 279 0 1
141 휠로 마우스 속도 조절하기 (2) 운장Lv.17 08-21 175 1 0
140 한글 자소별로 분리 또는 합치기 (4) 운장Lv.17 08-17 218 3 0
139 네이버로그인 및 카페등급 인증소스 (1) RextenLv.1 08-17 303 0 0
138 마우스, 키보드 레코더 (8) eocndLv.13 08-16 432 0 0
137 컨트롤(ClassNN)내의 좌표구하기 (4) DRAGONLv.14 08-11 309 1 0
136 분 단위로 윈도우 자동종료 (1) 제트나비Lv.4 08-10 240 1 0
135 원하는 Window를 투명화시키자!? (3) AHsK현수Lv.10 08-10 346 1 0
134 save images from clipboard (2) ImMBRLv.62 08-08 271 1 0
133 퍼온글: 마우스 오작동 방지 ~ (1) 만약에Lv.6 08-07 366 0 0
132 exe 파일을 ahk 파일로 변환 (디컴파일러) (9) 만약에Lv.6 08-02 745 3 0
131 스크립트 작성을 쉽게~ 템플릿(파라미터 추가) 만약에Lv.6 08-02 426 0 0
130 마우스 제스처에 옷입혔어요 :) (13) 만약에Lv.6 07-29 495 1 0
 
 
 1  2  3  4  5  6  7  8  9  10  

 

Copyright Tleap. All rights reserved.