매크로

질문
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 수정본입니다. 84 프리헌터스 2024.05.15 23/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
공유 안녕하세요 카카오토 제작자 프리헌터스입니다. 195 프리헌터스 2024.05.16 73/0
공유 "카카오토 베타" 2015. 12.31일 (베타버전 기능) 401 프리헌터스 2018.01.19 61/0
자유 프리헌터스님과 팟팟팟님께 감사의인사.. 2 JhsTJ 2017.07.02 0/0
질문 프리헌터스님~ 한번 봐주세요~^^ 2 천진 2017.07.19 0/0
자유 프리헌터스님~ 연동만이라도 업데이트 해주셨으면... 방바닥 2023.05.16 1/0
질문 프리헌터스님~ 도와주세요 4 삼남매보호자 2019.02.14 0/0
질문 프리헌터스님.... 안계시나요 3 얼이 2022.02.28 0/0
질문 프리헌터스님.... 9 부비수달 2015.12.12 0/0
자유 프리헌터스님... 카카오토 더 이상 업데이트는 없는건... 1 방바닥 2021.07.27 1/0
질문 프리헌터스님. DB생성.. 2 운성군 2018.08.28 0/0
질문 프리헌터스님, 맵찾기 기능좀 봐주세요 4 야생년 2019.02.25 0/0
버그 프리헌터스님) 문자인식 참값 오류 인식 11 초보자프렙 2017.02.17 0/0
버그 프리헌터스님!!!!!!!!!!!!!!!! 너무하세요 2 방바닥 2020.01.19 0/0
질문 프리헌터스님!!!!!!!!!!! 1 Hatsu 2015.11.18 0/0
질문 프리헌터스님!! 꼭 봐주세요. 4 포포리야 2016.03.03 0/0
질문 프리헌터스님!! 아이디/패스워드 기능 언제쯤 추가될... dmsag 2018.04.17 0/0
질문 프리헌터스님! 부탁드릴께있습니다. 5 rhswlr 2020.01.08 0/0
건의 프리헌터스님 혹시 모모 3.0.15 중국버젼(썬더플레이어... 6 funckat 2018.03.26 0/0
질문 프리헌터스님 혹시 모모 1.2.14 최신버젼 연결될까요? 3 마라마라 2018.03.23 0/0
질문 프리헌터스님 항상 감사하고 있습니다. 질문하나 있는... 1 YOON'S 2016.02.15 0/0
건의 프리헌터스님 함수 하나만 만들어주실 수 있을까요? 2 들잎 2020.02.28 0/0
건의 프리헌터스님 피크앱플레이어 추가 건의드립니다 금작화 2018.06.11 0/0
Board Pagination Prev 1 ... 242526272829303132 ... 450 Next
/ 450

전체 최신 인기글

전체 주간 인기글