목록loop (8)
넷게임
안녕하세요 이번에 오토핫키 입문하게된 뉴비인데요 유튜브랑 여기 게시판 보면서 매크로 스크립트 짜보다가 랜덤문에 대한건 별로 자료가 없어서 고수분들에게 조언 구합니다... loop문 안에 내용을 3~5 중에 랜덤으로 숫자를 정하여 그 숫자만큼 반복 후 빠져나오는 스크립트를 만들고 싶은데요.. 가능한지 여부를 모르겠어요 예를들면 loop, 3 { send, {c} } return 이게 정석이라면 저는 random 함수를 이용해서 루프문 반복횟수를 랜덤하게 하고싶어요 loop, 3~5 { send, {c} } return 상태변수라던가 따로 정해서 해야할까요?? 답변 부탁드립니다. 답글
Loop, {ImageSearch, Psx, Psy, 0, 0, A_ScreenHeight, A_ScreenWidth, 무자이미지\파랑.pngif (errorlevel=0) {goto,시작}if counter2=26 {Click, 101, 433, left downSleep, 1500Click, 101, 433, left upImageSearch, Psx, Psy, 0, 0, 1920, 1080, 무자이미지\민트.pngif (errorlevel=0) {GuiControl,,log,민트이미지 체크완료||Click, 766,419, left downSleep, 1000Click, 766,419, left up}ImageSearch, Psx, Psy, 0, 0, 1920, 1080, 무자이미지\민트.pngif..
안녕하세요, 오토핫키에서, 아래와 같은 while문에서, Function_A에서 특정 조건을 만족하면 상위루프를 종료하고 싶습니다. 아래와 같은 코드라 하면, Function_A를 종료하면 Function_B가 실행되고, 후에 Function_C가 실행되고 종료되겠죠,, 각각 Function_B와 Function_C에 if(i=1)을 추가하여 실행여부를 확인/Break하는 것 외에, Function_A에서 상위 while문을 종료하는 문구가 있을까요?? ==예시== i := 1 while(i = 1) { Function_A(i) Function_B(b) Function_C(c) ... } Funtion_A(byref i) { ... if(xxx = aaa) { i = 2 ;****여기서 상위 while ..
StartTime := A_TickCount loop { tooltip,%A_Index% ElapsedTime:=A_TickCount-StartTime if ElapsedTime>30000 break } exitapp 을 쓰면 30초동안만 LOOP가 진행된다고 찾았는데, 30초동안 x 1000 y 200에 2초 간격으로 클릭해라. 를 만들려면 어떻게 만들어야 하나요? 아무것도 모르는 초보라 죄송합니다... 답글
구글링으로 어깨넘어 배워서 겨우 연명하는 늅입니다 고수님들의 도움이 필요합니다... 랜덤좌표와 랜덤 시간을 이용하여, random,x,1585,1595 random,y,850,880 MouseClick,Left,x,y random,sleepTime,1000,1100 sleep,sleepTime 이런식으로 행동 하나하나 기록하는데, x값 300~350사이(랜덤) y값 300~350사이(랜덤)를 0.1~3초(랜덤)간격으로 30초동안 계속 클릭하는 매크로를 만드려는데 일정시간동안 지속되는 매크로 코드를 알수가 없습니다... 고수분들의 도움이 필요합니다 재발 도와줴요 ㅠㅠ 답글
저에겐 소질이 없나봐요 ㅜㅜ... 오토핫키를 접하고 얼마전부터 간단한 이미지 서치부터 시작해서 얼추 기본작동은 만들어봤습니다 근데 암만해도 해결안되는 부분이 있어서요 (다올리기엔 너무 길어서 간략화 시켜서 큰틀만 적어봅니다.) 제가원하는건 일단 while 첫번째 구문 이미지서치 성공을 총 횟수 < 4 회가 될때까지 반복 한 후에 횟수가 =4 가되면 두번째 while 이 있는 구문으로 넘어가서 send, D 를 실행 두번째까지 실행을 모두 마치면 횟수는 (-4) 다시 0 이 되고 다시 처음으로 돌아가서 이 사이클을 무한반복으로 만들고싶습니다.. 횟수:= 0 loop { while (횟수
a:: loop{ ..... } return b:: loop{ ..... } return 이런식으로 짜면 a누르고 a루프 진행중에 b누르면 b루프가 진행되는데 그때 다시 a를 누르면 a루프가 안되네요 a루프 b루프 자주 옮기면서 써야하는데 좋은 방법이 없을까요? 답글