마우스 드래그 박스 그리기

SimpleHotkey_Script|2022. 6. 25. 09:47

스크립트 예제
<String,x=1>
<String,y=1>
<MouseMove,x,y><Down,◐>
<Delay,100>
<Repeat,50>[
		<calc,x=x+10>
		<calc,y=y+10>
		<MouseMove,x,y>
		<Delay,20>
	]
<Up,◐>

마우스 커서 변수 좌표 x, y를 생성한 후, 반복문으로 마우스 커서를 +10 위치를 이동합니다

50번이동 하여 박스를 그립니다.

 

마우스 클릭 버튼을 누르고 있는 기능인 Down, Up 명령어도 같이 사용 해야 합니다.

다음 명령어줄로 이동합니다. If_Img_CV 기능은 Loop 기능이 따로 제공 되지 않습니다.

하지만,  상단 스크립트를 사용하면 구현이 가능합니다. 

반복 횟수나,  마우스 커서 변수를 변경 해가며 그래그 기능을 테스트 해보세요!!

댓글()

OpenCV 명령어를 If_Img_Loop 처럼 사용하기

SimpleHotkey_Script|2022. 5. 21. 09:52

스크립트 예제
<Repeat,10>[
<If_Img_CV,Img_1.bmp,1>
	[
		수행 스크립트
		<ExitRepeat>
	]
<Delay,500>
]

<If_Img_Loop,Img_1.bmp,5000> 명령어는 Img_1.bmp 파일을 5초동안 찾고 못찾으면

다음 명령어줄로 이동합니다. If_Img_CV 기능은 Loop 기능이 따로 제공 되지 않습니다.

하지만,  상단 스크립트를 사용하면 구현이 가능합니다. 

 

반복문을 사용하여 10번x0.5 단위로 OpenCV 이미지 서치를 진행 하고, 이미지가 있으면

수행 스크립트가 실행 된 후 ExitRepeat 명령어를 통하여 반복문이 종료 됩니다.

 

 

댓글()

동시 키 입력 (Ctrl+C,Ctrl+V,Ctrl+X)

SimpleHotkey_Script|2022. 4. 16. 11:47

스크립트 예제
<--- Ctrl+C 누르기>
<down,ⓒ><down,c><up,ⓒ><up,c>

<--- Ctrl+V 누르기>
<down,ⓒ><down,v><up,ⓒ><up,v>

<--- Ctrl+X 누르기>
<down,ⓒ><down,x><up,ⓒ><up,x>

동시키를 입력 할려면 Dwon, Up명령어를 사용하여 구현 가능합니다.
예제를 사용해서 테스트 해보세요

댓글()