手机按键精灵等待命令跟手机触动精灵的命令是不是一样。

按键精灵和触摸精灵有什么区别?_按键精灵吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:389,322贴子:
按键精灵和触摸精灵有什么区别?收藏
按键精灵和触摸精灵有什么区别?
圣诞放屁歌如果语音提示文件不存在,多点几次就好了。
------我是分界线------
我弟来我家蹭饭,老公炸春卷谁知豆沙馅的炸了,溅老公一脸热油,赶紧用凉水冲过会我喊在厨房的弟弟,来,吃饭了我弟说,你老公毁容了我说,来,吃散伙饭来~
不同的软件,编写代码使用的语言也不同
登录百度帐号推荐应用查看: 937|回复: 3
找人做一个手机上的脚本 按键精灵和触动精灵 都可以
阅读权限50
交易币定制软件
价格预算范围:
是否要源码:
要软件源码
定制帖有效时间:
超过此日期,表示此定制任务已过期
定制完成时间:
联系下单方
定制要求见帖子下方↓
找人做一个手机上的脚本 按键精灵和触动精灵 都可以
脚本是导入账号和密码 批量登陆&&需要用到短xin平台:爱乐赞
快捷通道: →
→ &&&【】论坛提醒:任何引诱私下交易、交付定金的接单方,不走担保的下单方,极有可能是骗子,谨防骗子,交易请走论坛担保!&&&&&&&&&&&&&&&(交易双方完全免服务费)&
阅读权限70
签到天数: 1 天结帖率: (1/2)
我能做!支持走论坛担保,楼主可将详细要求与我商谈。可使用站内短消息联系我,也可联系我QQ:
阅读权限70
签到天数: 1 天结帖率: (0/1)
看看这个,是什么东西
阅读权限70
签到天数: 1 天结帖率: (3/4)
我能做!支持走论坛担保,楼主可将详细要求与我商谈。可使用站内短消息联系我,也可联系我QQ:
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
揭阳精易科技有限公司申明:我公司所有的培训课程版权归精易所有,任何人以任何方式翻录、盗版、破解本站培训课程,我们必将通过法律途径解决!
公司简介:揭阳市揭东区精易科技有限公司致力于易语言教学培训/易语言学习交流社区的建设与软件开发,多年来为中小企业编写过许许多多各式软件,并把多年积累的开发经验逐步录制成视频课程供学员学习,让学员全面系统化学习易语言编程,少走弯路,减少对相关技术的研究与摸索时间,从而加快了学习进度!
防范网络诈骗,远离网络犯罪
违法和不良信息举报电话,企业QQ: ,邮箱:@
Powered by
粤公网安备 25Android按键精灵 触摸精灵 触动精灵等软件模拟屏幕点击的基本原理 - 简书
Android按键精灵 触摸精灵 触动精灵等软件模拟屏幕点击的基本原理
有很多游戏玩家会用到按键精灵类软件,通过定制脚本来完成任务也有很多人恶意作弊,通过定时脚本多线程触发第一时间抢到礼包 红包有不少公司利用按键精灵自动化操作来完成各种商业目的也有很多公司为了防住按键精灵等软件苦思各种对策等等
这篇文章的目的:纯讨论技术,不涉及灰色黑色产业,特此申明。
有哪一些方式可以实现?
Instrumentation? 需要系统签名,这就明你只能自行编译android系统。并且只能在你点击软件处于前台的时候才能处理,切换到别的app成为后台后就无法处理了。
IWindowManager? IWindowManager里面的模拟按键和触摸事件的api,这类方法在很早版本就被google屏蔽了,想尝试通过反射绕过java的权限限制非常麻烦,而且很可能最后又被系统权限给拦住了。
按键精灵类软件。它们都是在root环境下使用的,不需要系统签名,不需要运行在前台,完美满足通过代码来模拟点击的行为。
按键精灵的触摸原理分析
Android的touch系统架构简图(省略了一些过程,包括windowManagerService的一些过程,有兴趣同学可以查看相关实现)
观察整个Android的touch分发流程,在最开始的时候,用户触摸屏幕,对/dev/input/event写入信号量。Android系统循环读取里面的输出,在进行向下分发。那么我们站在黑客的角度思考下,按键精灵类软件是root过的,最好的方式就是自定义linux的触摸事件,不断发送到/dev/input/event,从而顺理成章的模拟了android系统的点击行为。
Linux命令 getevent sendevent 备好一台root过的android手机
一、getevent
在adb shell下面输入 getevent后,我们就能看到设备输入的硬件信息
dwlovehcy@bogon:~/OpenSource$ adb devices
List of devices attached
192.168.82.226:5555
dwlovehcy@bogon:~/OpenSource$ adb shell
shell@OnePlus2:/ $ getevent
add device 1: /dev/input/event8
"msm8994-tomtom-mtp-snd-card Headset Jack"
add device 2: /dev/input/event7
"msm8994-tomtom-mtp-snd-card Button Jack"
add device 3: /dev/input/event4
"qpnp_pon"
add device 4: /dev/input/event2
"STM VL6180 proximity sensor"
could not get driver version for /dev/input/mouse1, Not a typewriter
add device 5: /dev/input/event1
"fpc1020tp"
could not get driver version for /dev/input/mouse0, Not a typewriter
add device 6: /dev/input/event0
could not get driver version for /dev/input/mice, Not a typewriter
add device 7: /dev/input/event6
"gpio-keys"
add device 8: /dev/input/event3
"synaptics,s1302"
add device 9: /dev/input/event5
"synaptics,s3320"
尝试点击一次屏幕,看看shell的输出:
/dev/input/event5: 00001c
/dev/input/event5: 000001
/dev/input/event5: 000220
/dev/input/event5: 00059e
/dev/input/event5: 000006
/dev/input/event5: 000000
/dev/input/event5:
/dev/input/event5: 000000
/dev/input/event5: 000000
分析:此手机的event5负责了这个单点事件,这里面包含了1个touchdown、1到多个touchmove和1个touchup。
3 按一下手机的锁屏键:
/dev/input/event4: 000001
/dev/input/event4: 000000
/dev/input/event4: 000000
/dev/input/event4: 000000
分析:此手机的event4负责了这个锁屏按钮,里面包含一个按键的按下和放开从上面2处可以看到,我们只要定义出类似的动作,就可以完成Android的单点点击和锁屏 {具体实现请具体看下文}
4 getevent的详细用法
shell@OnePlus2:/ $ getevent -h
Usage: getevent [-t] [-n] [-s switchmask] [-S] [-v [mask]] [-d] [-p] [-i] [-l] [-q] [-c count] [-r] [device]
-t: show time stamps
-n: don't print newlines
-s: print switch states for given bits
-S: print all switch states
-v: verbosity mask (errs=1, dev=2, name=4, info=8, vers=16, pos. events=32, props=64)
-d: show HID descriptor, if available
-p: show possible events (errs, dev, name, pos. events)
-i: show all device info and possible events
-l: label event types and names in plain text
-q: quiet (clear verbosity mask)
-c: print given number of events then exit
-r: print rate events are received
其中-l可显示event的定义,把刚才的输入翻译成指令集,我们使用-l并点击一下屏幕获得输出:
/dev/input/event5: EV_ABS
ABS_MT_TRACKING_ID
/dev/input/event5: EV_KEY
/dev/input/event5: EV_ABS
ABS_MT_POSITION_X
/dev/input/event5: EV_ABS
ABS_MT_POSITION_Y
/dev/input/event5: EV_ABS
ABS_MT_TOUCH_MAJOR
/dev/input/event5: EV_SYN
SYN_REPORT
/dev/input/event5: EV_ABS
ABS_MT_TRACKING_ID
/dev/input/event5: EV_KEY
/dev/input/event5: EV_SYN
SYN_REPORT
点击一下锁屏键获得输出:
/dev/input/event4: EV_KEY
/dev/input/event4: EV_SYN
SYN_REPORT
/dev/input/event4: EV_KEY
/dev/input/event4: EV_SYN
SYN_REPORT
我们得到了更加详细的输出,而这些输出跟linux的input.h的定义方式一样,从字面上我们得出各种类型的含义,具体解释可以参考linux的input.h
二、sendevent1、sendevent这个命令可以使我们可以向root手机发送触摸信号量,我们再次观察下刚才getevent情况下锁屏的输出:
/dev/input/event4: 000001
/dev/input/event4: 000000
/dev/input/event4: 000000
/dev/input/event4: 000000
命令行输入sendevent -h:
1|shell@OnePlus2:/ $ sendevent
use: sendevent device type code value
命令行提示我们需要发送device type 和 取值,根据观察device type就是/dev/input/event4, 而value就是后面的例如:000001(我们可以翻译成十进制来使用)实际操作:
shell@OnePlus2:/ $ sendevent
/dev/input/event4 1 116 1
shell@OnePlus2:/ $ sendevent
/dev/input/event4 0 0 0
shell@OnePlus2:/ $ sendevent
/dev/input/event4 1 116 0
shell@OnePlus2:/ $ sendevent
/dev/input/event4 0 0 0
屏幕并没有被锁屏了,why,因为咋们输入速度不够快,中间有别的事件发生了或者超过了一系列时间的最大间隔~~~咋们直接一起执行这4个命令:
shell@OnePlus2:/ $ sendevent
/dev/input/event4 1 116 1 & /dev/input/event4 0 0 0 & /dev/input/event4 1 116 0 &/dev/input/event4 0 0 0
屏幕顺利被锁定,HOHO,我们完成了最简单的一个HACK
2、测试下触摸,选择桌面上一个app,打开getevent,记录下这个过程中的信号量
/dev/input/event5: 000030
/dev/input/event5: 000001
/dev/input/event5: 000225
/dev/input/event5: 0003b4
/dev/input/event5: 000000
/dev/input/event5:
/dev/input/event5: 000000
/dev/input/event5: 000000
回到桌面,开始用sendevent来执行,大家可以动手自己把这段用sendevent组合起来,一样如预期,打开了刚才那个app。Good job,我们能控制Android的单点点击了
如何完成各种Android机型的适配?
1. 在完成上面的过程后,有想彻底搞懂的同学你会有以下几个问题要问:a、各种android手机对应的单点event居然不一样,甚至同厂家也是,怎么处理?b、android手机多点触摸怎么处理?c、 android手机滑动怎么处理?等等各种问题
2. 统一为这些问题做一个解答:
仔细阅读linux input.h,里面定义了所有触摸定义,包括最基本的触摸坐标,压力值,触摸面积,按键,物理键,虚拟键盘等。然后继续对比getevent的输出。比如从上面的例子你就可以发现ABS_MT_POSITION_X,ABS_MT_POSITION_X是触摸的x和y坐标的代表位,并且他们值一定是0x35和0x36
每个手机都有不同的/dev/input/event,你需要找到一种探测方式,逐一探测所有event锁定你需要的eventAndroid有好几种多点触摸协议,同二你可以在源码中找到实现方式,滑动也是如此
其他:如何应对按键精灵等软件作弊
纯从技术层面,不考虑其他辅助策略,现有的按键精灵等软件在对外的接口中只注重了对一部分参数的关注(点击坐标,位置,滑动时间等),而另一些参数没有做过处理,用代码点出来跟真人点击会产生很大的区别。抓取此行为可以提高对按键精灵类软件识别准确率想要了解今年 ChinaJoy 都有哪些好看好玩的动态,敬请关注[ChinaJoy2017·威锋网专题...
不久前苹果智能音箱 HomePod 的固件放出。难得有点关于苹果新品的确切消息,开发者们...
乔布斯的起起跌跌和回归都是这位苹果创始人传奇的重要组成部分。
这也是该公司首次带来可为笔记本电脑提供即时电源的移动电源设备。
摩托罗拉官方建议用户为其新设备 Moto Z2 Force Edition 使用屏幕保护膜。
BookBook 一直都是最受欢迎的 MacBook 保护壳之一。
通常在 iOS 系统测试阶段,我们不建议非开发者在其主要设备上安装 iOS 11 beta 4 开发...
它是 Clarity 系列中最新一款支持 CarPlay 的车型。
SHIMADA TOSHIHIRO 推出的《PPKP》是一款有趣的集格斗、养成、经营于一身的游戏,在游...
在上周的 App Store 更新当中,国内知名独立游戏团队柠檬酱工作室与 Jampot 强强联合...
hap Inc 的又一力作!还是原来的味道,还是原来的风格,还是如此的有毒,还是那个脑洞...
每周游戏中都会更新三个球场供玩家挑战,对于高尔夫球游戏感兴趣的玩家都可以前来挑战...
玩家不再做一个逃亡者,而是一个拯救世界的黑客,要进入充满科幻气息的电子世界和现实...
上周中国区 App Store 推荐了一款国人开发的新应用《PINS》,这是一个专注海报拼图的...
在上周的 App Store 照例更新当中,来自国内的独立游戏团队 Murdercloud Studios 为国...
这也是该公司首次带来可为笔记本电脑提供即时电源的移动电源设备。
BookBook 一直都是最受欢迎的 MacBook 保护壳之一。
买表带的同时还为慈善做一些贡献~还不错~
这个是全新的配色,看起来相当的萌,绝对会是妹纸的最爱。
给Apple Watch选购一款保护壳,能让它避免一些磨损。
这款产品已获得苹果 MFi 认证,可通过蓝牙 4.0 连接。
这款表带有点类似于苹果 Apple Watch 的链式表带。
对于 iPad 用户来说,选购一款支架产品其实很有必要。
按键精灵,触动精灵,触摸精灵,还有国外的那个精灵!
注册时间 最后登录
在线时间93 小时 UID
主题帖子人气
青苹果, 积分 184, 距离下一级还需 16 积分
求一个破解版的;
有没有类似的插件,不限制时间的。
我搜索了一下,好像没有破解版的,不知道大伙平时有用吗?
类似按键精灵,可以复制手机上的操作,然后运行。
触动精灵,别人推荐我使用,但是好像有限制;
蛋疼,蛋疼,蛋疼
注册时间 最后登录
在线时间93 小时 UID
主题帖子人气
咯啦咯啦咯啦咯了回楼主洪树镇于14 小时前发表的: 求一个破解版的;......
注册时间 最后登录
在线时间232 小时 UID
主题帖子人气
说一件真事给你听,一对情人,女孩煮可乐鸡翅给男孩吃,男孩吃了一口说:“很好吃”,女孩也吃了一口,生气的说:“你骗人,还没熟。”男孩温柔地说:“你煮的,什么都好吃.&好像很温馨那样子,没过几天,男孩和女孩禽流感死了。rrrrrrrrrrrrrrrrrrr
注册时间 最后登录
在线时间93 小时 UID
主题帖子人气
挖的撒大声地
注册时间 最后登录
在线时间5 小时 UID
主题帖子人气
注册时间 最后登录
在线时间80 小时 UID
主题帖子人气
提示: 作者被禁止或删除 内容自动屏蔽
注册时间 最后登录
在线时间34 小时 UID
主题帖子人气
蓝精灵-.-回楼主洪树镇于 02:48:27发表的: 求一个破解版的;......
注册时间 最后登录
在线时间457 小时 UID
主题帖子人气
触动现在跟触摸一样了。&&半个小时回楼主洪树镇于 02:48:27发表的: 求一个破解版的;......
注册时间 最后登录
在线时间2569 小时 UID
主题帖子人气
注册时间 最后登录
在线时间431 小时 UID
主题帖子人气
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖
回帖后跳转到最后一页
威锋旗下产品
Hi~我是威威!
沪公网安备 29号 | 沪ICP备号-1
新三板上市公司威锋科技(836555)
增值电信业务经营许可证:
Powered by Discuz!有没有直接复制粘贴文字的命令 _ 按键精灵手机版 - 按键精灵论坛
腾讯微博:
软件版本:2014.05软件大小:76.8M更新时间:2-21
软件版本:3.2.5软件大小:62.5M更新时间:06-06
软件版本:1.2.7软件大小:29.2M更新时间:06-19
软件版本:1.1.0软件大小:12.3M更新时间:12-29
查看: 16304|回复: 17
有什么命令直接复制粘贴的,按一会儿出现粘贴再点击粘贴很麻烦啊
貌似还没有
兄弟工程师05
鹰眼勋章鹰眼注册用户专属勋章学有所成学有所成勋章,新手步入按键学堂的第一枚勋章黄金之翼黄金之翼勋章潜水员按键潜水员勋章天使勋章天使一样的用户按键元老资深按键用户的尊贵荣誉勋章教程达人教程达人管理人员按键论坛的管理团队专属勋章按键精灵开发者6级可通过提升认证等级来升级勋章:
安卓系统的操作机制问题,暂时没有此类功能命令。
按键精灵开发者1级可通过提升认证等级来升级勋章:天使勋章天使一样的用户土豪勋章(90天)活动期间在淘宝商场购买按键产品体验先锋勋章新版本体验先锋纪念勋章(360天)猴年勋章猴年专属“大圣”勋章过大年勋章俩小福娃给大家拜年啦!
次谐波 发表于
20:59 貌似还没有有的,粘贴命令如下:KeyDown 82
KeyPress 50
小玮 发表于
23:03有的,粘贴命令如下:看看是什么
小玮 发表于
23:03 有的,粘贴命令如下:果然可以用
小玮 发表于
23:03 有的,粘贴命令如下:卧槽,真的能用。。。但是键位码貌似不是ctrl+v。。。大神可以解释下这个组合键是什么吗?
按键会员(年)按键会员绑定账号后自动赠送
复制命令是什么????
大神 新手学习中
forgetoncemore
模拟器里面不能用呢,只能输入一个V
KeyDown 82KeyPress 31KeyUp
果然很牛啊,有这个就不用找图呢
瞅瞅到底是啥
肯定可以组合模拟
键盘的复制粘贴。 ctrl+c
类似这样的。我都用过。一时找不到了
这命令没用啊
你这个是怎么回事,怎么进行验证呢、?
KeyDown 82KeyPress 31KeyUp
82复制 a6232858 发表于
按键会员(年)按键会员绑定账号后自动赠送}

我要回帖

更多关于 按键精灵控制命令 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信