본문 바로가기

전체 글134

[Autohotkey] 47. 레지스트리를 쓰다 - RegWrite 레지스트리를 쓰는 명령어 RegWrite 입니다. 형태나 보죠. RegWrite, ValueType, RootKey, SubKey [, ValueName, Value] 못보던 ValueType 과 ValueName , Value 가 있지만 RootKey 와 SubKey 가 있네요. 혹시 RootKey와 SubKey가 뭔지 모르시는분들은 http://jogamja.tistory.com/entry/Autohotkey-46-레지스트리를-읽어오다-RegRead 으로 가서 보세요. RegRead에 대한 글인에 RootKey와 SubKey가 뭔지도 나와있습니다. 이제 ValueType 과 ValueName , Value 에 대해 알아보죠. 일단 뜻을 보면 값의 형태 , 값의 이름 , 값 이죠. RegEdit 를 켜.. 2013. 6. 9.
[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.