作者: qiaoke_song
查看: 183|回复: 7

[源码] Android+Usb 多设备脚本控制辅助工具(1.16更新支持中文)

[复制链接]
qiaoke_song 发表于 2022-12-6 13:28:26 | 显示全部楼层 |阅读模式
查看: 183|回复: 7
本帖最后由 qiaoke_song 于 2023-1-16 19:09 编辑

标题:
Android+Usb 多设备脚本控制辅助工具(16设备,可扩展)

说明:
  1.16更新,支持自动输入中文,数组输入(以每个换行为1个动作)clipper.apk 为开源工具,放心使用,开原地址 https://github.com/majido/clipper,有源码。
增加拔出设备,自动清除列表

   这是一个实用的工具,全部源码。
    如果直接在手机设备上运行脚本app(自动点击类app),有些软件会直接封号或不给用户收益。使用这个不会出问题。可用于刷视频金币、直播间任务、一般游戏简易挂机等任务,在*手、*音、*极速版等app的作用比较大,可控制16台设备同时自动进行动作,写好脚本后机器运行,不耗精力。
    不支持中文的自动输入,由于加入了自动输入中文后系统不稳定,所以去掉了。
    此程序较为初级,比较简单,很容易修改为你需要的方式,如需添加更多控制设备,很容易修改。
    祝大家多多挣money。

    下载前,请仔细阅读下面的说明

1、设置手机、pad的usb调试模式:
     打开手机“设置”,找到“关于系统”或“关于手机”等其它能显示手机系统版本的选项,快速点击手“机版本信息”或其它的版本信息7次,就打开了“开发者选项”,点击去后,打开“usb调试”选项。将usb线连接至电脑,手机屏幕会出现“是否允许此电脑调试”对话框,勾选“一直允许”就可以了,有的手机或pad在以后的连接中会询问“传输文件、充电”模式,选“传输文件”就可以。设备的不同,选项文字有所差异,如果设置不成功,本系统打开后会出错,是在global.cs的146行,就是取得屏幕比例这块。
    在小米设备上调试不成功,查baidu有如何设置的方法,自行解决。其他如三星、中兴、华为、opp等基本没有问题,如不能调试,自行搜索方法。建议选择Android兼容性好、速度较快的设备。
2、程序运行:
     完成上面步骤后,打开程序,点击“刷新设备列表”按钮,就可以看到所有连接设备的列表,点击“OK”,显示在右侧屏幕墙中。如果你的一些设备属于老旧机型,可能会出现设备屏幕未显示出来,这是设备响应过慢造成的,可修改代码Form1.cs的494、499行,将Thread.Sleep(500)的时间延长。
3、关于脚本:
     在“编辑动作”按钮中,可以编写脚本,不同的机型,点击屏幕的位置是不一样的,也不能直接根据分辨率来确定点击的坐标,可以在脚本编写窗口中,确定该机型的点击屏幕的坐标后,再编写脚本。
     “运行脚本”,是对当前选择的设备,也可以一个脚本在多个设备同时运行,不同设备最好根据该实际坐标,运行不同的脚本。运行脚本时,需填写循环运行次数,默认为循环运行65535次。运行前会生成运行代码,便于查看,如有可错误修改程序代码,修改global.cs的254行public static string generate_js (int num)函数。
例如一个模拟按键、快速点击,生成的脚本代码为:
adb.exe -s 设备的id值 shell "seq 65535 | while read i;do input keyevent 47; input keyevent 45; input keyevent 39; input keyevent 9; input keyevent 7; input keyevent 9; input keyevent 10;sleep 2; (seq 5 | while read i; do input tap 96 73 & input tap 96 73 & sleep 0.1; done); sleep 0.2;done"
可以复制粘贴后,在dos窗口下调试运行。
脚本动作包括点:击屏幕,拖动动作,长按屏幕,快速双击,划动屏幕,输入文字, 发送按键。基本可以满足需要。
4、程序说明:
     此程序为封装adb和scrcpy的应用程序。
     程序运行后,共开启17个进程,由于找不到更多的设备,只是同时连接了5、6个Android设备,测试基本没有问题。如需添加动作或修改脚本设置,自行修改代码。
     如需支持更多设备,修改界面以及参数即可,代码不需做大的调整。
     程序未经严格测试,如有问题自行修改。也可留言我修改程序,后续不定期更新功能。

效果截图:




下载地址(回复可见):

游客,如果您要查看本帖隐藏内容请回复









Android+Usb 多设备脚本控制辅助工具(1.16更新支持中文)

Android+Usb 多设备脚本控制辅助工具(1.16更新支持中文)
回复 论坛版权

使用道具 举报

 楼主| qiaoke_song 发表于 2022-12-6 13:41:02 | 显示全部楼层
本帖最后由 qiaoke_song 于 2022-12-6 13:42 编辑

那个 global.cs 的279行 read i,改一下, read f或其他什么的。那个 i 跟外部大循环重复了,不知道会不会出问题,也许不会呢。
wu424565 发表于 2022-12-17 00:43:41 | 显示全部楼层
好东西啊!学习一下
QW去 发表于 2023-1-3 12:44:29 | 显示全部楼层
感谢楼主分享
LoveGanJiQi 发表于 2023-1-12 10:40:26 | 显示全部楼层
学习了,顶一下
xulong20006 发表于 2023-1-16 16:31:57 | 显示全部楼层
参观一下
回复

使用道具 举报

louyi319 发表于 2023-1-16 18:28:33 | 显示全部楼层
谢谢LZ分享!
 楼主| qiaoke_song 发表于 2023-1-25 20:49:50 | 显示全部楼层
过年收入还不错,关键不费人了
09.jpg
您需要登录后才可以回帖 登录 | 加入CSkin博客

本版积分规则

QQ|申请友链|小黑屋|手机版|Archiver|CSkin ( 粤ICP备13070794号

Powered by Discuz! X3.2  © 2001-2013 Comsenz Inc.  Designed by ARTERY.cn
GMT+8, 2023-2-9 17:40, Processed in 0.535188 second(s), 32 queries , Gzip On.

快速回复 返回顶部 返回列表