매크로

질문
2015.12.11 00:04

프리헌터스님....

조회 수 265 추천 0 댓글 9

#!/usr/bin/python


import os


def move(x,y,x2,y2):

        os.system("adb shell sendevent /dev/input/event2 3 57 232")

        os.system("adb shell sendevent /dev/input/event2 3 53 %d"%(x))

        os.system("adb shell sendevent /dev/input/event2 3 54 %d"%(y))

        os.system("adb shell sendevent /dev/input/event2 0 0 0")

        os.system("adb shell sendevent /dev/input/event2 3 53 %d"%(x2))

        os.system("adb shell sendevent /dev/input/event2 3 54 %d"%(y2))

        os.system("adb shell sendevent /dev/input/event2 0 0 0")

        os.system("adb shell sendevent /dev/input/event2 3 57 -1")

        os.system("adb shell sendevent /dev/input/event2 0 0 0")


if __name__ == '__main__':

        move(100,400, 200, 400)


이게 터치후 떄지않고 이동후 떄는 adb 명령어입니다... 이기능을 한번 사용하고 싶은데 /dev/input/event2 이부분뺴고 오토핫키로 함수화 해둬 될까요.. 그리고 저기 %d는 에 x의 값을 넣는거니.. 결과적으로 명령어는 adb shell sendevent 3 53 %원하는위치% 이렇게 해둬 될까요.. 조언 부탁드립니다... 


  • profile
    부비수달 2015.12.11 00:04

    @프리헌터스

  • 프리헌터스 2015.12.11 09:54
    일단 오토핫키는 잘 모르므로 문법 오류는 제외하고
    ADB명령으로 위처럼 가능합니다만 세가지 부분을 처리하셔야합니다.
    1. 다중기기 실행시 adb -s 아이피:포트 을 입력하여 해당 기기를 제어
    2. 가상기기별 이벤트 번호가 다르므로 기기별 번호 인식
    3. 가상기기별 이벤트 두번째 인자값이 다르므로 기기별 인자 및 순서 맞추기
  • profile
    부비수달 2015.12.11 21:49
    os.system("adb shell sendevent /dev/input/event2 3 53 %d"%(x))
    -------------------------------------------------------------
    x :=
    RunWait, %comspec% /c "adb.exe -s %DB% shell sendevent 3 53 x",, Hide

    죄송하네요...1번은 해결했구요 2번과3번 질문좀 하겠습니다.
    일단 /dev/input/event2 이건 혹시모르니 뺴두엇구요 3 53 x 부분이 x는 위치이겟고 3 53이 뭘뜻하는지를 모르겟구요 가상기기별 이벤트번호는 어디서 확인가능한지입니다.. 순서는 저대로가 아닌가요..?
    %d 는 변수를 10진수로 나타내는것으로 알고있어 오핫은 10진수기반이므로 저자리에 그냥 x를넣어보았습니다..
  • profile
    부비수달 2015.12.11 23:22

    이클립스로... adb를 사용할수있습니까..?

  • 프리헌터스 2015.12.11 23:47
    53 이 X 좌표를 뜻합니다. 54는 Y좌표
    자세한 부분은 구글링 마우스이벤트 검색하면 나올껍니다.
    이벤트 번호는 adb shell getevent 명령치면 입력기기의 이벤트 번호들이 뜹니다.
    대부분의 가상기기는 XXX virtual input 또는 blueStacks virtual touck 이 마우스 이벤트입니다.
    스마트폰은 회사별로 다른것 같습니다. 제가아는건 touchscreen <삼성갤럭시>
    위 입력장치의 번호를 따오시면 됩니다.
  • profile
    부비수달 2015.12.11 23:53
    감사드립니다..ㅠ 지금 제가 구현하려는건 카카오토에있는 외부명령으로 오토핫키를 exe를 실행시켜 그파일을 실행하는것입니다... 그러기위해선 먼저 오토핫키로 adb명령어를 잘사용할수 있어야 겠죠..ㅎㅎ
    항상감사드립니다.
  • profile
    부비수달 2015.12.12 13:49

    허허.. 녹스는 이벤트폴더가 없는건가요.... not found라 나오네요..

    https://i.imgur.com/2Rj6TDZ.png

  • 프리헌터스 2015.12.12 13:50
    없을 수 가 없죠.. 구글링은 자세한 사용법 확인하시고 해보세요
  • profile
    부비수달 2015.12.12 13:55

    죄송합니다.. 제가 실수했었네요... adb shell 로들어간뒤 해버렸으니.. 저리나오죠..

    https://i.imgur.com/oX26RZr.png

    감사합니다..ㅠ


List of Articles
분류 제목 글쓴이 최근변경 추천
공유 카카오토 2.30 HID 수정본입니다. 83 프리헌터스 2024.02.15 22/0
공유 카카오토 서버 중지 안내입니다. 65 프리헌터스 2023.03.06 13/0
공유 카카오토 PRO V2.30 정식버전 입니다.(2020.2.1) 156 프리헌터스 2024.02.15 40/0
정보 카카오토 pro 2.30 주요기능(세번째 하드웨어 마우스/... 38 프리헌터스 2023.01.19 3/0
정보 카카오토 pro 2.30 주요기능(두번째 지역변수) 6 프리헌터스 2023.10.12 4/0
정보 카카오토 pro 2.30 주요기능(첫번째 윈도우플로그램) 15 프리헌터스 2023.01.18 5/0
공유 카카오토 PRO V2.30 베타버전 입니다.(2020.1.28) 84 프리헌터스 2020.02.01 21/0
정보 카카오토 연동관련 사항 정리글입니다. 55 프리헌터스 2023.05.30 13/0
공유 카카오토 Pro V2.20 입니다.(19.09.09. 연동변경) 160 프리헌터스 2023.01.18 27/0
공유 카카오토 V 1.764 입니다(2018.12.27 기기연동 업데이트) 52 프리헌터스 2020.11.06 2/0
공유 카카오토 Pro V2.11 입니다(2018.12.27 기기연동 업데... 206 프리헌터스 2020.02.05 37/0
공유 카카오토 Pro 2.01 버전입니다.[7.13 모모최신, 카카오... 400 프리헌터스 2020.02.01 105/0
공유 카카오토 PRO 오류제보 및 건의 / 최근 업데이트 내용 327 프리헌터스 2020.12.22 8/0
공유 카카오토 PRO b7버전(최종 : 12.28) 정보입니다. 470 프리헌터스 2023.05.07 56/0
공유 카카오토 PRO 안내 ...... 193 프리헌터스 2019.02.18 59/0
공유 카카오토 V 1.763 입니다(2018.5.8 기기연동 업데이트) 306 프리헌터스 2019.09.03 38/0
공유 카카오토 V1.75 입니다.... 115 프리헌터스 2018.01.19 25/0
공유 카카오토 V1.74 입니다..... 316 프리헌터스 2018.01.19 71/0
공유 카카오토 V1.72 입니다. 365 프리헌터스 2018.01.19 66/0
정보 카카오토PRO로 제작한 매크로 소스 공개 198 팟팟팟 2023.01.17 36/0
공유 카카오토 1.7 오류제보 및 건의 / 최근 업데이트 내용 56 프리헌터스 2019.12.17 13/0
공유 안녕하세요 카카오토 제작자 프리헌터스입니다. 194 프리헌터스 2023.02.19 73/0
공유 "카카오토 베타" 2015. 12.31일 (베타버전 기능) 401 프리헌터스 2018.01.19 61/0
질문 전투중 스크립트에 궁금해서 여쭤봅니다 2 범스s 2015.12.17 0/0
질문 오류처리에 관하여.. 1 CROBA 2015.12.15 0/0
질문 카카오토 처음써보는데 2 다맞아랑 2015.12.17 0/0
질문 생초보가 질문있습니다. 5 SENASH 2015.12.15 0/0
질문 카카오토 플레이에서 화면찾기가 안됩니다 2 백룡신화 2015.12.15 0/0
질문 cpu 점유율 90% 이상으로 올라가는 이유? 3 츈바리 2015.12.14 0/0
질문 명령문질문좀 드리겠습니다... 3 부비수달 2015.12.14 0/0
자유 글로벌 세나 간단한 모험 결장 황금방 정도 돌아가는 ... 1 필이양 2015.12.13 0/0
질문 히트 매크로 질문 (하하호호안님 매크로) 1 손해입니다 2015.12.12 0/0
질문 카카오토 초보자 질문이있습니다. 2 니노니모 2015.12.12 0/0
질문 프리헌터스님 답변 부탁드립니다. 간단한 질문있습니다... 2 차르 2015.12.12 0/0
자유 아우 깜딱이야 ㅎㅎㅎㅎ 1 세븐나이쯔 2015.12.11 0/0
질문 금작화님 매크로 잘쓰고있습니다!! 3 우왕왕 2015.12.12 0/0
질문 스크립트가 아예 돌지않습니다 ㅜ 2 HyunsD 2015.12.11 0/0
질문 프리헌터스님.... 9 부비수달 2015.12.12 0/0
질문 이미지 클릭 3 백룡신화 2015.12.11 0/0
자유 디지몬소울체이서 나왔어요~ 2 게임하는호야 2015.12.15 0/0
질문 스샷 분류 기능 스킬서브 관련 초보적인 질문 2 곰사장님 2015.12.11 0/0
질문 지니모션에서 재부팅할때? 2 행자 2015.12.12 0/0
질문 랜덤변수를 사용할방법은없을까요 2 HyunsD 2015.12.10 0/0
Board Pagination Prev 1 ... 426427428429430431432433434 ... 450 Next
/ 450

전체 최신 인기글

전체 주간 인기글