목록이미지서치 (78)
넷게임
10가지이미지를 이용하여 2가지를 조합하여 9가지 목표뽑기 매크로만들고있는데 제가 하다가 이상하게 작동이돼서 의뢰드립니다 좌표값 이미지 제공해드립니다... 사례도 있으니 댓글부탁드립니다.... 답글
Gdip을 이용해서 이미지 서치 프로그램을 간단하게 제작해 보려 합니다 게임 아이템을 서치한다고 생각하면, 예를 들어 이미지 파일을 만들기 위해 1번 위치에 두고 캡쳐 후 소스를 만들면 1번에서는 서치가 성공적으로 진행되는데, 2번으로 옮기면 이미지 서치가 안됩니다. Gdip이 문제인가 싶어서 일반 이미지 서치 명령어로도 제작을 해보아도 똑같은 문제가 생기네요. 그래서 소스 파일을 png, bmp 등 다양한 확장자로도 변경, 녹스 재설치, 오토핫키 32, 64비트 전환 등 어떤걸 해봐도 똑같네요... 녹스 외에 다른 프로그램에서도 구동해봤는데 다른 곳에선 정상적으로 실행이 되는데 무슨 문제인지 잘 모르겠습니다. 현재 녹스는 기본모드(Direct X)로 구동 중이며, 혹시 몰라 호환모드로도 실행해 봤지만 ..
목적 = 케릭터 주변(4곳)을 A와B라는 2개의 이미지서치를 하여 참인 경우 클릭 본인 스크립트 (시퀸스 대로만 적을꼐요) 위치 1 마우스 이동 이미지 1 서치 참인 경우 클릭 위치 1 마우스 이동 이미지 2 서치 참인 경우 클릭 위치 2 마우스 이동 이미지 1 서치 참인 경우 클릭 위치 2 마우스 이동 이미지 2 서치 참인 경우 클릭 . . . 이렇게 반복으로만 처리했는데...이게 점점 위치가 늘어나니까 반복 줄수가 또 엄청 늘더라고요... 이걸 좀 줄이고 싶은데 조건문등을 공부하면 더 난해하기만 하더라고요... 어떤방식으로 줄여야 하는지 예제를 좀 구합니다. 답글
안녕하세요 gosub, click1 sleep, 100 gosub, imgsearch sleep, 100 gosub, imgsearch2 Sleep, 100 imgsearch: { ImageSearch, vX, vY, 8, 500, 110, 580, *80 1.png sleep, 100 if(ErrorLevel=0) { Click Down Left, 300 430 Sleep, 100 Click Up left Sleep, 100 } else if(errorlevel=1) { gosub imgsearch return } } imgsearch2: { ImageSearch, vX, vY, 80, 420, 330, 500, *80 2.png sleep, 100 if(ErrorLevel=0) { Click Down..
지금 웹게임(도트형식) 게임 매크로를 만드는 중입니다. 이미지를서치하고자 하는 모습은 케릭터가 움직임이 없는, 가만히 서있는 모습만 서치하고자 합니다. 하지만 이미지서치를 짜다보니 움직일때도 이미지서치가 되는바람에 정확한 이미지서치가 이루어지지 않고 있습니다. 그래서 생각한게 가만히 있을때는 도트가 변하지 않기에 같은 이미지를 3번 검사후 이상없으면 마지막결과 행동을 하는 방식으로 짯는데 스크립트 자체가 너무 지저분하고 쓸데없이 긴거같아요 ㅠ.ㅠ 일단 스크립트는 CoordMode, Pixel, Screen CoordMode, Mouse, Screen Loop { ImageSearch,OutX,OutY,409, 876,1322, 1331, *transwhite *60 C:\Users\이미지\샘플1.png ..
ImageSearch, vx, vy, 1233, 741, 1400, 788, A_ScreenWidth, A_ScreenHeight, *50 1.bmp if (ErrorLevel = 0) { Send (Click, Left, 1300, 761, 1) Sleep, 1000 클리어횟수 := 클리어횟수 + 1 Gui,Submit,NoHide GuiControl, , B, %클리어횟수% 회 } 이게 코드입니다 MsgBox, %ErrorLevel% 넣어보니 0이 나오긴 하는데 뭐가 문제인가요 ㅠㅠㅠㅠㅠ 답글
안녕하세요. 이제 오토핫키로 간단하지만 간단하지않는듯한 매크로를 만들어볼려고하는데.. - 이미지서치 후 맞다면 해당작업 클릭 - 이미지서치 이후 이미지에 변동이 2번왔을때 작업 클릭 현재 까지는 위 내용인데. 문제는 이미지를 한번에 5개를 읽어야됩니다. ㅁ ㅁ ㅁ ㅁ ㅁ 이런씩으로 일자로 나오고 5개의 색깔이 같으면 작업 , 틀리면 작업안함 5개의 색깔이 같아서 작업이 진행됬으면 해당 색깔이 1개라도 변동이 2번오면 작업시작 ------------------ 그리고 특정 인식 부분을 설정을 수동설정 하도록 하고 그 위치에 들어오면 반응하도록 만들수가 있나요? -----> 이방향으로 계속 나오는 형식이라.. ㅁ ㅁ ㅁ ㅁ ㅁ ㅁ ㅁ ㅁ ㅁ ㅁ 이런기능이 구현가능한지..또한 가능하다면 간략하게 어떤문구를 쓰..
15x15 쓰고 있는데 너무 작나 싶기도 하고보통 여러분들은 몇정도로 크기 잡으시나요?? 답글
녹스나 ld플레이어의 게임내 특정 이미지를 캡쳐해서 게임내에 간단한 조작과 함께 특정 이미지를 서치하는 스크립트를 만들고 싶은데 예를들면 맵1에서 특정 이미지 서치 > 찾으면 엑셀,메모장,카톡 등에 맵1인지 맵2인지 기록 >종료 못찾으면 맵2가서 특정 이미지 서치 (맵이동은 고정 좌표 4클릭으로 해결가능 / 이미지는 변수 없이 움직임없이 고정되고 깔끔함) 매우 간단해보이는데 제가 코딩을 몰라서 간단한건지 1) 원하는 이미지 입력 2) 서치 3) 성공시 결과 기록 4) 실패시 채널 이동 위의 내용을 녹스나 ld플레이어에서 오토핫키로 이미지서치가 가능할까요? 혹시 도움될만한 링크나 스크립트 있으면 도움부탁 드립니다. 미리 감사드립니다. 답글
필터껴져있고 이렇게 순서대로 서있는 캐릭터들 구별해서 맞추는게 가능할까요? 모션은 팔만 흔들거나 아니면 가만히 멈춰있습니다. 캐릭터들은 뛰엄뛰엄 나열되있거나 위에 사진처럼 겹쳐서 있습니다 알려주시면 감사하겠습니다 답글
오토핫키 이미지 서치 질문좀 드립니다. 포토샵으로 이미지 따서 투명배경 처리후 오토핫키가 잘 돌아가는걸 확인 햇는데요 컴퓨터 재 접속후 오토핫키를 실행하면 이미지를 찾지를 못합니다ㅠ 그래서 다시 따고 실행하면 되는데 그후에 재부팅하면 다시 찾지를 못하네요 이현상 어떻게 해결 해야 하나 답글
imagesearch,x,y,0,0,A_screenwidth,A_ScreenHeight, a.bmp 이런식으로 하면 1,1 부터 1,2 1,3 1,4 이런식으로 한픽셀씩 스캔을 하는데 혹시 1920,1080에서부터 1920,1079 1920,1078 1920,177 이렇게 오른쪽 아래서부터 왼쪽 위로 스캔하는건 따로 있나요? 아니면 그냥 imagesearch,x,y,1920,1080,0,0, a.bmp 이런식으로 하면 되나요? (혹시 스캔할떄 1,1 2,1 3,1 4,1 이런식으로 가나요?ㅠ 정확히 몰라서 그냥 적었습니다) 답글
안녕하세요. 오토핫키로 녹스에서 이미지 서치를 성공했습니다.그런데 유튜브 영상을 보니 이미지서치를 n번 실패시에 특정키를 입력하게 하더라구요..그래서 이미지 서치 n번의 사이클 인식 실패시 판단하게 하는 방법이 있나하여 문의드립니다. 답글
이미치서치를 바탕화면에서는 가능하게 만들었는데, 녹스를 키면 이미지를 못찾습니다. 이유가 뭘까요? 답글
초보 c# 매크로 공부시작했습니다. 이미지서치는 opencv 매치템플릿으로 쉽게 가능했는데요, 배경제외하고 검색하는 부분에서 막혔습니다. 이부분 해결해 주실분 연락주세요. 사례드립니다. 010-3258-9773 문자나 전화주셔요. 답글
인터넷 검색을 통해 알아낸 정보로 만든 스크립트가 제 뜻대로 작동하질 않아 질문드립니다 1번 이미지를 찾으면 1패턴 무한반복 하다가 2번 이미지를 찾으면 2패턴 무한반복 하다가 다시 1번 이미지를 찾으면 1패턴 무한반복 어떤용도냐면 사냥터 특정구간을 왔다갔다 왕복하는걸 원합니다 1번 이미지를 찾고 원하는 동작까진 무한반복이 됩니다 하지만 2번 이미지에 해당하는 부분이 나와도 무시하고 1패턴만 무한반복하네요 F1::Pause 1 := false return F2:: { 1 := ture { ImageSearch, FoundX, FoundY, 0,0, A_ScreenWidth, A_ScreenHeight, *50 1.bmp if (ErrorLevel = 0) Loop { Send {Left up} send ..
프로세스에서 실시간으로 이미지서치하여 원하는이미지를 찾은 후 클릭하는방법...아시는분 계신가요...? 참조할 자료 있으면 링크 부탁드리겠습니다. 답글
CoordMode, Pixel, ScreenCoordMode, Mouse, Screen ImageSearch, FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, *50 %A_ScriptDir%\Image\A.bmpmsgmox, %errorlevel% 서칭이안되네여ㅠㅠ 뭐가 문제일까여? 답글
저번에 누가 질문하는글 본적 있었는데 답글
안녕하세요. 처음으로 글을 올리게 되었습니다. gdip 이미지서치를 응용하고 싶습니다. 1. 이미지서치 대상(HayStack)은 파일에서 검색을 하고 싶습니다. 2. 이미지서치의 검색화면(Needle)은 클라이언트의 특정좌표 부분에서 얻고 싶습니다. 즉 클라이언트 화면 100,100좌표에서 3px 3px인 부분을 따서 저장되어있는 back.bmp파일에서 이미지를 서치해 이미지의 좌표를 구하고 싶은데요. 1번같은 경우는 pBitmapHayStack:=Gdip_CreateBitmapFromFile(back_image)이렇게 하여 파일에서 Haystack을 만들어줬습니다. 다만 2번 Needle값을 Gdip_BitmapFromhwnd에서 가져온 값중 특정좌표의 특정사이즈만 가져와 파일로 검색하게 만들 방법을 ..