前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >基于 Laravel 框架以及 adb 指令构建群控系统 | phoneGCSphoneDCS | 手机群控系统

基于 Laravel 框架以及 adb 指令构建群控系统 | phoneGCSphoneDCS | 手机群控系统

作者头像
AlicFeng
发布2018-12-17 16:37:45
1.2K0
发布2018-12-17 16:37:45
举报
文章被收录于专栏:Linux技术资源分享

phoneDCS | 手机群控系统

前言

无言... view code to github

简介

phoneGCS全称phone group control system,顾名思义即是一款手机(Android)群控系统,基于Cli形式运行,支持自定义的编排任务、任务录制任务群控。主要有如下特性:

  • 自定义剧本任务 | 录制及运行脚本
  • 自定义频率控制
  • 指定编排任务
  • 指定编排任务执行数量
  • 查看设备主要信息以及剧本列表
  • 实时群控( 未实现 )
  • 构建云控系统( 可行&未实现 )
使用
  • 录制编排任务 ➜ ./library/adb-event-record/adbrecord.py -r ./playbook/{编排任务名称}.samego
  • 编排任务执行指令 # 帮助 ➜ php artisan task:do help usage: task:do help --devices view devices main info --taskCode=playbook code --amount=task amount --type=playbook type | map(script or playbook) --frequency=execute task frequency | s # 查看设备信息 ➜ php artisan task:do --devices 192.168.2.141:5555 OPPO A59m # 编排任务执行 ➜ php artisan task:do --taskCode={编排任务名称} --amount={数量} --frequency={频率|单位s} Task main message : taskCode simple amount 1 frequency 10 simple playbook running...
  • 编排任务剧本说明
    • 录制脚本 | 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 } ]
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018.11.25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • phoneDCS | 手机群控系统
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档