본문 바로가기

Autohotkey/강좌49

[Autohotkey] 46. 레지스트리를 읽어오다 - RegRead 레지스트리를 읽어오는 명령어 RegRead 입니다. 설명할게 거의 없어서 일단 형태부터 봅시다. RegRead,Outputvar,Rootkey,SubKey,ValueName 지금까지 배웠으면 Outputvar 이 변수라는 것을 아실 거라고 봅니다. Rootkey 부분은 HKEY_LOCAL_MACHINE, HKEY_USERS, HKEY_CURRENT_USER, HKEY_CLASSES_ROOT, or HKEY_CURRENT_CONFIG 을 얘기합니다. 시작 에서 regedit 실행해 보시면 크게 5개가 나오는데 그걸 얘기 하는겁니다. 그럼 큰 부분을 얘기했으니 작은부분으로 들어가서 찾아봐야죠 ? SubKey 가 작은부분에 해당됩니다. SubKey는 예로들어 Software\Autohotkey 가 있겠죠 . .. 2013. 6. 9.
[Autohotkey] 45. 숫자들을 무작위로 뽑다 - Random Random 은 말 그대로 랜덤입니다. 무작위로 숫자를 뽑는거죠. Random 은 뽑기 프로그램같은것을 만들때 쓰면 되겠죠 ? 또는 영어나 한글같은 문자열을 랜덤으로 뽑을 수 없으니깐 대신 숫자를 무작위로 뽑아서 확인하는 경우도 있을테고요. 사용법은 매우 간단합니다. Random,변수,Min,Max Min 은 제일 작은 수를 말하고 Max 는 제일 큰 수를 말합니다. 만약 1~ 5 를 랜덤으로 뽑고 싶으면 ?????? Random,변수,1,5 로 하면 되겠죠. 변수에는 1~5 중 한개가 저장이 될테고요. 한번 예제를 통해 무작위로 뽑는 스크립트를 만들어 보죠. [스크립트] Msgbox,랜덤 시작 Random,변수,1,6 Random,변수2,1,6 Msgbox,4,Luck,1~6 까지의 범위에서 숫자를 무.. 2013. 6. 9.
[Autohotkey] 44. 특정 윈도우 창의 제목을 얻다 - WinGetTitle 윈도우 관련 명령어를 써야 될때 특정 윈도우 창의 제목이 필요하죠 ? 초기화 :: 네이버 블로그 - Windows Internet Explorer 처럼요. 저희는 Window Spy 같은걸로 얻어올 수 있겠지만 스크립트 내에서도 얻어올수 있도록 해야죠. 그래서 은근 많이 사용되는 명령어중 하나인 WinGetTitle 이 필요합니다. WinGetTitle 은 창의 제목을 얻어오는 명령어입니다. 형태는 이러합니다. WinGetTitle,변수,윈도우제목(WinTitle) 형태를 보면 변수에 WinTitle 의 제목을 넣는 것으로 보입니다. 그런데 저희가 제목을 구해야 하는데 WinTitle 을 제공하라네요. 이럴때 필요한게 예전에 배웠던 WinTitle 목록입니다. 기억이 나시지 않는분은 http://joga.. 2013. 6. 9.
[Autohotkey] 43. 특정 윈도우의 특성을 바꿔버리다 - WinSet WinSet 은 꽤 많이 쓰일 수 있는 명령어로써 유용한 명령어입니다. 오토핫키에서 제공하는 Gui,+ ~~~ 옵션 들중 AlWaysOnTop 이나 -caption 같은 거는 WinSet으로도 할수 있습니다. WinSet의 형태는 이러합니다. WinSet,특성,제목 특성 부분은 특성 목록 그거 보고 하셔야 되는데 헬프파일에 있는거 그대로 올리겠습니다. 특성목록 AlwaysOnTop, [On|Off|Toggle]: Makes a window stay on top of all other windows. Use ON to turn on the setting, OFF to turn it off, or TOGGLE to set it to the opposite of its current state. If omit.. 2013. 6. 9.