매크로

조회 수 3204 추천 3 댓글 78
랜덤좌표(ByRef x, ByRef y)
{
static 오차:=30 ; (+-)오차범위를 지정합니다.  함수호출때마다 매번 생성,삭제 안하고 함수안에서 계속 사용할 변수기 때문에 스태틱변수로 설정합니다.
Random, x, % x-오차 , % x+오차
Random, y, % y-오차 , % y+오차
x:= x<0 ? 0 : x ; 좌표조정으로 x,y값이 해상도를 벗어날 경우에 대한 처리입니다.
x:= (x>A_ScreenWidth-1) ? A_ScreenWidth-1 : x
y:= y<0 ? 0 : y
y:= (y>A_ScreenHeight-1) ? A_ScreenHeight-1 : y
return
}

x:=524, y:=634 ; 테스트로 입력할 좌표를 입력합니다
랜덤좌표(x,y) ; 랜덤좌표()함수에는 숫자를 입력하면 안됩니다. 변수를 통해 변환된 좌표를 반환해주기 때문입니다.
msgbox,% "x" x " y" y




List of Articles
제목 글쓴이 최근변경 추천
Edit 과 v레이블 2 민영123 2023.07.03 0/0
Edit를 메세지로 보여주기 함카리스마 2024.02.10 0/0
Exitapp, return 민영123 2021.09.22 0/0
FileInstall 파일을 설치하기 123 예지력1 2023.03.17 12/0
MsgBox, InputBox 등을 통해 사용자 입력 받기 39 ferento 2023.10.21 1/0
Random 함수로도 매크로 감지될 때 Random 적용(가우시... 3 bkvcqr 2022.10.22 0/0
send,sleep 의 개념 민영123 2021.09.22 0/0
[디자인] GUI 스킨 214 예지력1 2023.11.03 9/0
[문법] Try, Catch 함수를 Try하고 예외를 Catch 한다 106 예지력1 2023.02.05 9/0
간단한 매크로 함카리스마 2024.02.10 0/0
게임 화면을 텔레그램이나 카톡으로 보내는 기능이 있... 에니용 2024.05.17 0/0
구이창 어디를 클릭&드래그를 해도 창 위치를 이동 bkvcqr 2022.05.31 1/0
내장파일 설치 가상화 133 예지력1 2023.02.05 27/0
단축키로 체크박스 온오프하기 8 bkvcqr 2023.08.26 2/0
랜덤좌표 스크립트 입니다. 78 sama 2023.11.04 3/0
마우스 커서를 따라다니는 툴팁시계 bkvcqr 2022.05.31 0/0
매크로 프로그램을 응용프로그램 바로 옆에 띄우기 2 puit 2022.02.26 0/0
바람의나라 도사 밀대 6 혀늬님 2024.03.03 1/0
반복적인 스크립트 줄 수를 줄일 수 있는 기초적인 방법 10 bkvcqr 2024.02.15 0/0
배열끼리 합치기 7 bkvcqr 2023.11.14 3/0
Board Pagination Prev 1 2 3 Next
/ 3

전체 최신 인기글

전체 주간 인기글