목록비활성 (63)
넷게임
F1::loop,1{CoordMode, Pixel, ScreenCoordMode, Mouse, ScreenN := 475|380
현재 2개의 오토핫키로 2개의 블루스택을 매크로 돌리고있습니다비활성클릭은 postmessage로 작성하였고2개의 블루스택 각각은 winsettitle 을 통해서 서로 다른 title인 상태입니다문제는 비활성클릭인데요마우스가 블루스택화면 위가 아니면 문제없이 잘됩니다.다만 마우스가 블루스택화면 위에 있으면 다른쪽 블루스택에서 클릭이 간섭이 되는지 엉뚱한부분을 클릭하거나 드래그를 하네요...타이틀이 서로 다른 상태에서 postmessage 로 비활성클릭을 하는데 도대체 뭐가 문제인지 모르겠습니다... 도움을 주세요 답글
현재 블루스택을 비활성매크로 사용중입니다그런데 블루스택멀티를 켜면 타이틀이 똑같아서최근에 활성화된 블루스택에서 매크로가 돌아가버립니다어떻게 해야할까요? 답글
이미지서치로 사용할 경우 정상적으로 인식이 되는 이미지가 있습니다. 그런데 그 이미지를 가지고 비활성이미지 서치를 사용하면 인식이 되지 않네요. 다른 이미지들은 비활성으로도 인식이 잘 되는데 유독 인식 안되는 이미지가 애를 먹이네요. 크기가 작아서 그럴 수가 있나요? 화면상에서 고정된 이미지인데... 어떻게 해야 할까요? 답글
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ#Include c:\gdip\Gdip_all.ahk#Include c:\gdip\Gdip_ImageSearch.ahk#Include c:\gdip\Search_img.ahk gui,show,w100 h100 center,chapter11 gui,Add,Button,x0 y0 w100 h50 gStart,Startgui,Add,Button,x0 y50 w100 h50 gStop,Stopreturn Start: WinGet,winid,ID,NAVER - Chrome if(Search_img("naver.bmp",winid,x,y)){ MsgBox, success!! x=%x% y=%y% } else msgbox,못찾음 return Stop:ExitAppreturn ..
비활성 이미지서치에 대해서 공부해 본다고 열심히 찾아보는데 검색만으로는 부족한 부분이 있어 질문드립니다 블루스택이나 지니같은 플을 사용하는건 아니구요 핸드폰을 사용해서 비활성 이미지서치를 구현해 보려는데 개념을 확실히 잡고 가야 할것 같아서요. 우선 핸드폰의 스샷을 찍고 제 pc에 저장하는것 까지는 성공했습니다. runwait,%A_scriptDir%\adb\adb shell screencap -p /sdcard/Android/data/com/cd.png,,hide runwait,%A_scriptDir%\adb\adb pull /sdcard/Android/data/com/cd.png c:\windows\cd.png,,hide 그 이후가 문제 인데요 일반 이미지서치는 전체 해상도에 맞춰 스샷을 찍고 그 이..
제가 원격에서 컴퓨터를 매크로 켜는 용도로 한번만 접속하고 해당 계정은 원격접속만 가능하고 로컬에서는 접속되지 않는 계정을 사용하여 매크로를 사용하려고 합니다. 일단 비활성 클릭 등은 원격 접속을 해제한후에도 잘 되는것을 확인했는데 이미지 서치는 원격을 연결한 상태에서는 비활성으로도 실행이 되는데 원격을 해제한 이후에는 비활성이미지 서치는 진행이 되지 않아 adb 이미지 서치외 다른 해결방법이 있을까요? 답글
안녕하세요? 2일차 뉴비입니다. 녹스 앱플레이어와 윈10 사용중이고, 오토핫키는 64bit용 gdip를 못 찾아서 32bit로 설치하여 사용 중 입니다. 질문 내용은 다름이 아니라, postmessage를 이용하여 비활성으로 매크로 제작 중인데, 이미지 서치, 마우스 클릭은 비활성으로 잘 되는데, 유독 키보드 입력만 비활성으로 되지 않고, 활성상태에서만 먹히네요 ㅠ 녹스 자체적으로 모션을 기록하여 단축키 설정 후, 해당 단축키를 입력하여 기록된 모션을 취하고 싶은데, 비활성 상태에서 이게 먹히지 않으니 답답합니다 ㅠㅠ.. 혹시 제가 postmessage를 잘 못 이해하고 사용하고 있는지, 문제점이 있다면 어디가 문제인 지 여쭙습니다. 문제의 스크립트는 아래와 같습니다. -------------------..
배우고 싶은데 링크없나여? 아니면 카카오토가 편할가여? 초보입니다. 답글
Pos := x|y
비활성 이미지서치랑 controlsend, PostMessage 3가지로 짬뽕시키면서 제작하고 있는데요.. 운영체제는 윈도우10 / SciTE4AutoHotkey 프로그램으로 제작중입니다. 근데!! SciTE4AutoHotkey 에서 F5 테스트로 실행을 해서하면 비활성 이미지 위치가 나올때까지 검색을 하고 클릭해주는데.. 컴파일(컨트롤+F7)을 하고나서 실행을 하면 이미지가 안나왔는데 찾은걸로 간주하면서 계속 진행이됩니다;; 그래서 테스트로 msgbox에 찾으면 찾은좌표 나오게 넣어놓고 테스트를 했더니.. 실행(F5)로 했을때는 좌표값을 잘 찾아오는데... 컴파일(컨트롤+F7)로 했을때는 역시나... 좌표값이 나오질 않았는데도 찾은걸로 넘어가버립니다... 혹시 이런경우가 있으셨던 분 계시면 어떤게 해결..
비활성 매크로 대부분의 구현은 다 끝났구요 키보드로 PgUp키를 PostMessage로 보내는 로직만 남았는데, 마우스 클릭은 아래와 같이 잘 동작합니다. pClick(FoundX,FoundY){ lparam:=FoundX|FoundY
1. 스크린샷을 통해서 글자가 나오면 클릭을 하고 싶습니다. -> 비활성서치를 통해 하였으나 보이면 계속 눌러서 글자를 인식해서 누르게 하고 싶은데 어떤걸 알아봐야하나요? 2. 10레벨 20레벨 30레벨 등 제가 입력 해둔 레벨이 된다면 인벤토리를 들어가 물약or 강화를 하고 싶습니다. -> 어떻게 구상을 잡아야할지 모르겠고 인식하고 하게끔 하고 싶습니다. 3. 현재 Switch문을 통해 하였습니다. ->글자들이 보이면 순서와 상관없이 클릭하게끔 하고 싶은데 어떻게 해야할까요? 답글
지금 배우는중에 막혔는데 단순하게 바주세요 테스트 버전이니 하나 찾아서 클릭하는 수준을 만들고 싶은거에요 실행 시키면 계속 오류 메세지 뜨네요 어떤식으로 작업을 해야 하나요 지금 현재 오류 부분은 ImageSearch, Foundx, Foundy, %pos_x%, %pos_y%, %x_right%, %y_bottom% *20 %A_ScriptDir%|Image|1.bmp 이부분입니다 단순하게 비활성 이미지 하나 서치후 클릭하는걸 테스트 중입니다. 도와주세요 Gui, Add, Button, x32 y30 w100 h30 , 시작 Gui, Add, Button, x32 y70 w100 h30 , 정지 Gui, Add, Button, x32 y110 w100 h30 , 종료 ; Generated using S..
사이다업님 글 보고 비활성 매크로를 완성했는데 실사용중에 서치 할 이미지가 아주 미세하게 점하나 찍혀도 이미지를 못찾아요 정확도를 좀 낮추려면 어떻게 해줘야하나요 ?? if(IsImageCheck(rx, ry, "img\1.png",10,0)) { MsgBox,찾음 } else if check_reg = 0 { MsgBox,못찾음 } 답글
AppPlayer := "BlueStacks" esc() ;esc키누르기 { PostMessage, 0x100, 27, 65537, , %AppPlayer% ; 키다운 PostMessage, 0x101, 27, 65537, , %AppPlayer% ; 키업 sleep 1000 } return 소스입니다. 답글
이것저것 돌아다니는거 썻습니다.. ;check_reg는 이미지서치가 되었는지 안되었는지 판단하는 전역변수입니다. 전체코드에서 맨 앞에 써주세요. ;x,y좌표 변수입니다. 전역변수 저장 global check_reg := 0 global imgsearch_x = 0 global imgsearch_y = 0 CoordMode,Pixel,Client ;coordmode 이부분은 쓰고 한번 해보고 안쓰고 한번 해보세요... 전 일단 쓰고있는데 잘모르겠네요 ..ㅠ Gdip_ImageSearchWithdHwnd(Hwnd,Byref X,Byref Y,Image,Variation=0,Trans="",sX = 0,sY = 0,eX = 0,eY = 0) { Sleep, 500 SysGet, wFrame, 7 SysGet,..
게임내에서 안먹히길래 한글파일이나 내컴퓨터 등등 다른 창으로 실험해보니 정말 잘 되던데요.. 저 게임만 안됩니다 ㅠ 답글
창이름은 1이고 clssNN은 보니까 subWin1이더라구요 모모에서 controlsend로 controlsend, subWin1, 안녕하세요, 1 이렇게 하니까 일단 안먹히는거같습니다. 그래서 PostMessage 쪽으로 확인해보니 할꺼엄따구님이 알려주신 소스로했는데 어디를바꿔야할지모르겠어요. 우선채팅할곳은 마우스로 찍어둔 상태라 메세지만 입력하면 되는 상태이고 PostMessage("안녕하세요","subWin1","1") return 이렇게했는데 먹통입니다. 모모면 함수에서 어디를 수정해야되는지 어떻게하면 되는지 아시는분 답변좀 부탁드립니다. PostMessage(string,title,control="") { Length :=StrLen(string) loop,%Length% { stringmid,..
구글에서 이것저것 찾아보면서 혼자 만드 메크로 스크립트 입니다... 안되는 이유를 몰라서....도와주시면 감사하겠습니다!! Gui, add, text, x30 y5 w110 h20, 제발 클릭하자 Gui, Add, Button,x20 y80 w110 h20 gButton시작,시작 Gui, Add, Button,x20 y110 w110 h20 gButton종료,종료 Gui, Submit, NoHide Gui, show 매크로시작 := false return Button시작: { 매크로시작 := ture Loop { ControlClick ,x135 y250 , 계산기, Left if(매크로시작 = false) { break } sleep 3000 } } return Button종료: { 매크로시작 := f..