无言... view code to github
phoneGCS
全称phone group control system
,顾名思义即是一款手机(Android
)群控系统,基于Cli
形式运行,支持自定义的编排任务、任务录制任务群控。主要有如下特性:
未实现
)可行
&未实现
)script
该脚本使用adbrecord
指令录制自动生成,注意:生成的后缀名必须为samego
,同时此脚本的生成目录必须位于base_path()/playbook/script/
目录下。该脚本的内容基于adb shell sendevent
,示例
1542960747204 /dev/input/event2 3 57 513 1542960749460 /dev/input/event2 3 50 5 1542960749461 /dev/input/event2 3 53 630 1542960749461 /dev/input/event2 3 54 836 1542960749461 /dev/input/event2 1 330 1 1542960749461 /dev/input/event2 0 0 0 1542960749461 /dev/input/event2 3 53 621 1542960749464 /dev/input/event2 3 54 834
playbook
该脚本是基于adb
指令同样是基于adb shell
,可随心随意编排执行指令,剧本的可执行范围比较广,可控指令以及指令预计时间(s
),剧本为一个json
文件。此脚本的生成目录必须位于base_path()/playbook/playbook/
目录下。示例
[ { "name": "to menu", "command": "input keyevent KEYCODE_HOME", "time": 2 }, { "name": "open wechat application", "command": "am start com.tencent.mm/com.tencent.mm.ui.LauncherUI", "time": 2 }, { "name": "call", "command": "input keyevent KEYCODE_CALL", "time": 2 }, { "name": "back menu", "command": "input keyevent KEYCODE_HOME", "time": 2 } ]