mac电脑利用adb实现直播点赞
2020-09-07 本文已影响0人
一二一一二一
1、安装homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2、安装adb
brew cask install android-platform-tools
3、插上手机并开启USB调试模式
4、打开终端并运行adb
adb devices
5、数据 getevent -l 命令进入event事件的监听,这个时候命令行会block住,然后在屏幕上点击你要点赞的位置你会发现如下输出:
130|PACM00:/ $ getevent -l
add device 1: /dev/input/event1
name: "mtk-kpd"
add device 2: /dev/input/event3
name: "touchpanel_kpd"
add device 3: /dev/input/event2
name: "touchpanel"
add device 4: /dev/input/event0
name: "ACCDET"
/dev/input/event2: EV_ABS ABS_MT_TRACKING_ID 000000a8
/dev/input/event2: EV_KEY BTN_TOUCH DOWN
/dev/input/event2: EV_ABS ABS_MT_WIDTH_MAJOR 00000008
/dev/input/event2: EV_ABS ABS_MT_POSITION_X 0000029d
/dev/input/event2: EV_ABS ABS_MT_POSITION_Y 0000053d
/dev/input/event2: EV_SYN SYN_REPORT 00000000
/dev/input/event2: EV_ABS ABS_MT_TRACKING_ID ffffffff
/dev/input/event2: EV_KEY BTN_TOUCH UP
/dev/input/event2: EV_SYN SYN_REPORT 00000000
然后再CTRL+C结束
6、执行cat /dev/input/event2 > /sdcard/event2
然后点击你要自动点击的位置,CTRL+C结束
注意:/dev/input/event2这个文件是执行getevent -l 命令点击屏幕后输出的那个文件。
7、见证奇迹的时刻,在adb shell执行如下命令
while : ; do dd if=/sdcard/event2 of=/dev/input/event2 ; sleep 0.1; done