본문 바로가기

Autohotkey55

[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.
[Autohotkey] 42. 윈도우 창을 종료 시키다. - WinClose , WinKill WinClose , WinKill 은 윈도우 창을 종료 시키는 겁니다. 의미는 같지만 조금 차이가 납니다. WinClose 는 그냥 종료 시키는겁니다. WInKill 은 강제 종료 시키는 겁니다. WinKill 이 WinClose 보다 더 확실하다고 보면 되겠죠. 사용법은 이러합니다. WinKill,제목 WinClose,제목 윈도우 관련 명령어는 명령어 다음에 꼭 제목을 필요하게 되죠. 쉬우니 예제 보죠. [스크립트] Run,NotePad sleep,1500 IfWinExist,제목없음 - 메모장 WinClose 간단하게 제목없음 - 메모장을 종료 시켜봤습니다. 2013. 6. 9.
[Autohotkey] 41. 윈도우 창을 이동시키다 - Winmove 윈도우 창도 찾아보고 활성화도 시켜봤으니 이젠 위치도 옮겨 봐야 겠죠. WinMove 는 원하는 윈도우 창을 원하는 좌표로 이동 시켜줍니다. 또 , 원하는 폭과 높이로 사이즈를 변경 시켜주기도 합니다. WinMove, 제목 , 윈도우안에 상속된 내용 , x좌표 , y좌표 , 폭 , 높이 입니다. 두번째 부분인 내용 부분보다 제목 부분이 훨씬 더 많이 쓰이죠. 두번째 부분은 알지 않아도 되고 제목 부분만 아시면 됩니다. 그리고 WinMove 는 WinWait 로 대기 시킨 윈도우에는 제목을 쓰지않아도 됩니다. LastFoundWindow 랑 비슷합니다. 이제 예제나 보죠. [스크립트] FileAppend,1,%A_ScriptDir%\1.txt Run,1.txt Loop, { ifwinexist,1.txt .. 2013. 6. 9.