매크로

질문
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
질문 단순 반복클릭 속도 질문드립니다 (__ 3 돌은 2017.08.17 0/0
질문 시도 때도 없이 재부팅합니다 2 akehfh 2017.08.17 0/0
질문 스트립 제작 의뢰 해도 되나요???;; 5 스윙칩 2017.08.17 0/0
질문 사진에 있는걸 간략하게 만드는 방법이 없을까요. 11 암흑 2017.08.21 0/0
자유 덕분에 차근차근배워나가고있습니다 닼어벤져쑤리 2017.08.16 0/0
질문 콤보컨트롤 변수에 대해 질문! 2 키키키킹 2017.08.16 0/0
공유 돌아온 세나 쫄작용 초코매크로 v2.0 입니다. 23 곰세마리국밥 2023.02.24 0/0
질문 kka 명령으로 카톡알림 보낼때 카운터적용한 내용도 같... 6 데몬A 2017.08.17 0/0
질문 ST2 파일 생성시 링크 저장 다운경로에 공유주소의파일... 2 데몬A 2017.08.15 0/0
질문 Pro버전 멀티스샷 질문입니다. 4 매운뽀글이 2017.08.16 0/0
질문 저장파일명 ST1 이랑 ST2랑 무슨 차이가 있나요? ST2파... 4 데몬A 2017.08.15 0/0
질문 스샷 분기 관해서 질문 있습니다 6 02 2017.09.13 0/0
질문 함수 편집할때 함수 안에서 이동으로 맨 처음 진행서브... 2 곰세마리국밥 2017.08.14 0/0
질문 음양사 관련 매크로가 필요해 이준호당아 2017.08.14 0/0
질문 케릭 및 서버 별로 골드를 하나의 엑셀이나 메모장으로... 3 미쓰광 2017.08.16 0/0
질문 드래그 인식도 문제? 드래그 범용방식? 먼가요 알려주세요 2 데몬A 2017.08.14 0/0
질문 pro버전 카톡전송 cmd명령 질문좀 드리겠습니다.. 3 키키키킹 2017.08.14 0/0
질문 드래그 인식도? 범용이 먼가요. 2 데몬A 2017.08.13 0/0
질문 매크로 프로에서.. 스샷분기? 캡쳐 넣었어욥! 8 덩키알밤 2017.08.14 0/0
질문 액티비티 관련 질문입니다 2 reze 2017.08.17 0/0
Board Pagination Prev 1 ... 282283284285286287288289290 ... 450 Next
/ 450

전체 최신 인기글

전체 주간 인기글