精华内容
下载资源
问答
  • 不过肯定你没想到,这货居然还有手机版的按键精灵,这套教程的安卓版的,目前估计也只有安卓版的有了,iPhone大家都知道权限很难搞。有些人使用使用手机按键精灵自动引流,自动玩游戏,自动提交信息...凡是你能...
  • 按键精灵云端无法上传和下载和小精灵无法打包的解决办法 按键精灵手机助手云端无法上传和下载,云端同步网络错误和小精灵无法打包的解决办法
  • 按键精灵是模拟鼠标键盘动作的软件。通过制作脚本,让按键精灵代替双手,自动执行一系列鼠标键盘动作。该帮助手册,收录了按键精灵全部命令说明及使用范例。可用于学习编写代码。
  • 山海插件是lua形式的, 可以在手机按键精灵中使用常用的函数, 字符串处理、数组、随机数、文件处理、设备命令、正则匹配、HTTP、数据库命令和一起其他命令函数
  • 按键精灵手机助手旋转验证码上传插件不需要base64编码,直接截图上传,获取旋转角度。借用山海插件大部分,函数。
  • 这个是pj的 大神破的我只是一个搬运工 杀毒软件报毒 慎重考虑 建议影子系统下使用 且用且珍惜 请低调使用
  • 因为不会使用数据库,所以想了个办法让PC端和手机端交流起来,以此达成手机端群控的目的。
  • Python版模拟按键精灵库,无需ROOT 功能包括:模拟按键、模拟屏幕触摸、模拟文字输入、获取指定位置屏幕颜色、指定区域查找相似颜色等 原理 手机连接电脑,并开启USB调试模式,使用ADB工具获取屏幕截图,分析并模拟...
  • 复制这段内容后打开百度网盘手机App,操作更方便哦 链接:https://pan.baidu.com/s/1lcXIc0abvUTnS31noq3-eA 提取码:20Ud 代码如下,欢迎朋友批评指正 from os import system import time def tap(x,y): ...

    封装成品百度云盘链接(带READ_ME说明文档)

    复制这段内容后打开百度网盘手机App,操作更方便哦
    链接:https://pan.baidu.com/s/1lcXIc0abvUTnS31noq3-eA 提取码:20Ud 

    代码如下,欢迎朋友批评指正

    from os import system
    import time

    def tap(x,y):

        global address

        system(r"cd /d {}\ && adb shell input tap {} {}".format(address,x,y))

    def taps(x,y,delt_y,s,nol):

        global address
        global m
        flag_4=m

        for i in range(s):
            tap(x,y+delt_y*i)
            print("tap")
            flag_3=m
            m+=5
            scan(nol)
            flag_4=m
            m=flag_3

        m=flag_4
                
        

         
    def swipe(x_start,y_start,x_end,y_end):

        global address

        system(r"cd /d {}\ && adb shell input swipe {} {} {} {}".format(address,x_start,y_start,x_end,y_end))

    def text(x):

        global address

        system(r"cd /d {}\ && adb shell input text {}".format(address,x))

    def keyevent(x):

        global address

        system(r"cd /d {}\ && adb shell input keyevent {}".format(address,x))

    def scan(nol):

        global wl
        global m
        key=1
        m+=1

        while m+1<=nol:
            print(wl[m])
            if str(wl[m])=="tap\n":
                if (wl[m+1][0]=="S"or wl[m+1][0]=="s"):
                    m+=1
                    tap(int(wl[m+1]),int(wl[m+2]))
                    time.sleep(float(wl[m][1:]))
                else:
                    tap(int(wl[m+1]),int(wl[m+2]))                    
                m+=3
                                        
            elif str(wl[m])=="swipe\n":
                if (wl[m+1][0]=="S"or wl[m+1][0]=="s"):
                    m+=1
                    swipe(int(wl[m+1]),int(wl[m+2]),int(wl[m+3]),int(wl[m+4]))
                    time.sleep(float(wl[m][1:]))
                else:
                    swipe(int(wl[m+1]),int(wl[m+2]),int(wl[m+3]),int(wl[m+4]))
                m+=5

            elif str(wl[m])=="text\n":
                if (wl[m+1][0]=="S"or wl[m+1][0]=="s"):
                    m+=1
                    text(str(wl[m+1]).strip("\n"))
                    time.sleep(float(wl[m][1:]))
                else:
                    text(str(wl[m+1]).strip("\n"))
                m+=2

            elif str(wl[m]=="taps\n"):
                if (wl[m+1][0]=="S"or wl[m+1][0]=="s"):
                    m+=1
                    taps(int(wl[m+1]),int (wl[m+2]),int (wl[m+3]),int (wl[m+4]),int (wl[m+5]))
                    time.sleep(float(wl[m][1:]))
                else:
                    taps(int(wl[m+1]),int (wl[m+2]),int (wl[m+3]),int (wl[m+4]),int (wl[m+5]))

            elif str(wl[m])=="keyevent\n":
                if (wl[m+1][0]=="S"or wl[m+1][0]=="s"):
                    m+=1
                    keyevent(int(wl[m+1]))
                    time.sleep(float(wl[m][1:]))
                else:
                    keyevent(int(wl[m+1]))
                m+=2

            else:
                print("Something Illegal")
                key=0
                break

            if key==0:
                key=1
                break

    f=open("guide.txt",encoding='utf-8')

    wl=[]

    for line in f:
        wl.append(line)

    address=wl[0].strip("\n")
    m=1

    while str(wl[m])!="END":

        if (wl[m][0]=="C" or wl[m][0]=="c"):
            flag_2=m
            for i in range(int(wl[m][1:])):
                m+=1
                flag_1=m
                scan(int(wl[m]))
                flag_2=m
                m=flag_1-1
            m=flag_2
        else:
            scan(int(wl[m]))
           
    print("END")

    展开全文
  • 按键精灵最新打包插件
  • 本项目是一个基于安卓的触摸脚本录制项目,类似于按键精灵,录制脚本支持选择本地截图,方便获取对应的点击坐标。返回键自动生成点击之后的脚本代码。可以手动编辑,并且修改点击间隔时间。默认间隔在0.3秒左右,看...
  • 好像很多人是从学习按键精灵开始入门编程的,然而你不可能在简历上写精通按键精灵吧。在大数据,人工智能流行的今天,Python红的发紫,你可以知道Python有一个神奇的库叫pyautogui, 可以操作键盘和鼠标。 首先我们用...
  • 安卓使用Root权限实现后台模拟全局按键、触屏事件方法(类似按键精灵)CSDN博客09-09 17:52安卓使用Root权限实现后台模拟全局按键、触屏事件方法(类似按键精灵)有时我们需要使用安卓实现在后台模拟系统按键,比如对...

    安卓使用Root权限实现后台模拟全局按键、触屏事件方法(类似按键精灵)

    CSDN博客09-09 17:52

    安卓使用Root权限实现后台模拟全局按键、触屏事件方法(类似按键精灵)

    有时我们需要使用安卓实现在后台模拟系统按键,比如对音量进行调节(模拟音量键),关闭前台正在运行的App(模拟返回键),或者模拟触屏事件。但是对于原生安卓系统而言,后台进程关闭前台进程,甚至模拟用户事件,进而操控整个系统,是不符合系统安全原则的,如果有这样的漏洞被病毒或恶意软件所利用,会非常危险。

    由于一些特殊原因,我恰巧需要实现这样的功能,而又没有条件自行编译安卓系统(但是可以利用Root权限,因为Root权限的获取相对简单很多,并且很多用户的安卓设备都有Root过)。网上也看到很多人在提类似的问题,很多人讨论了半天,结果都是无解。于是我花了很大精力,最后终于找到了解决方案。

    在网上查找了很多资料,主要找到两种方法:Instrumentation和IWindowManager。

    使用 Instrumentation接口:对于非自行编译的安卓系统,无法获取系统签名,只能在前台模拟按键,不能后台模拟。

    一种是使用 Instrumentation接口,这个接口原本是用来对软件进行测试而留出来的。经过尝试,发现这个接口可以模拟按键,但是前提是在应用处于前台时。而应用处于前台时,模拟按键基本上也没有太大的作用(模拟按键操作应用自身似乎没有很大意义)。

    当应用处于后台时,这个 Instrumentation 接口就失效了。网上找到的解释是,在后台使用这个接口,需要有系统权限,也就是在Manifest中添加 android:sharedUserId="android.uid.system" 。而这会导致什么问题呢?声明了系统权限的APK,只有具有系统签名的情况下,才能被安装到安卓设备上,比如系统自带的电话、短信,本质上也就是APK程序,但是这些应用具有系统权限。

    安卓系统有一套签名机制,APK只有有了数字签名,才能被安装。通常调试时默认Eclipse自动对其进行签名,使用的是Debug签名。当发布应用时,开发者则使用自己独有的数字签名文件对APK进行签名(这个文件可以用Eclipse生成,签名也可以让Eclipse完成)。APK有新版本的安装时,如果检测到签名不一致,系统会提示签名不一致,只有卸载旧版本才能安装。这一机制从一定程度上避免了第三方对官方发布的APK进行修改甚至非法植入病毒等行为(当然如果用户主动卸载旧版本的官方应用、安装新版本的非官方APK也是可以的)。而具有同一签名的不同App,它们之间可以共享一些数据。

    而系统签名怎么获取呢? 在编译安卓系统的时候,会将一个系统签名的数字签名文件放到一起编译。对于一个已经编译完成的系统,或者为了适配不同系统,必然无法获取到这个数字签名文件,于是也无法对APK进行系统签名。最后就导致具有uid.system属性的APK无法被安装,于是Instrumentation接口后台模拟按键的方法,只能在自行编译系统的情况下才可以使用。

    使用反射方法调用 系统IWindowManager隐藏API:兼容性较差,稳定性不好,容易出错。另外实际编译时发生错误,原因暂时不明。

    网上还有一种方法。安卓系统中有一些隐藏API,通常是利用Java的权限限制,使得这些API无法被调用。但通过反射的方式,可以突破Java的权限限制。在IWindowManager中就隐藏了可以模拟按键和触屏事件的API。尝试网上的方法,下载到一个由安卓源码编译好的jar文件,添加到工程中,然后使用 发射 编写了一些代码,尝试调用隐藏API。结果编译的时候Eclipse直接不响应了,可能是因为电脑配置不够,jar文件太大。尝试了几次没有成功,又考虑到这种方法有很多弊端,并且很可能最后还是需要系统权限(网上不少文章说得不是很清楚),于是就放弃了这个方法。

    android模拟按键问题总结[使用IWindowManager.injectKeyEvent方法]

    http://blog.csdn.net/xudongdong99/article/details/8857173

    Android中使用隐藏API(大量图解)

    http://163liufuliang.blog.163.com/blog/static/331651862013119114431760/

    JNI调用C程序模拟按键:仍然是权限问题。

    参考了网上一些资料所提出的可能的思路,发现剩下能想到的方法就是用JNI实现,通过调用C/C++程序来模拟按键。对Linux底层编程不熟悉,网上参考了一些代码,在Ubuntu下编写了一个按键模拟程序,很顺利的编译运行通过。然后又开始学习JNI的编译方法,先在C程序层写了个简单的加法运算,编译运行测试通过,然后就把模拟按键的代码贴了进去。满怀期待的写好安卓Java层代码,编译、下载、执行程序,却发现完全没有效果。

    想看一下到底是哪一步出错了,就 在C程序里面改了改, 用LogCat打印出C程序的返回值,发现在打开按键设备的时候出错,看来肯定又是权限的问题了。

    尽管系统已经Root,APK也允许使用Root权限,但是Root权限没法传递给C程序,权限不够,程序无法执行。在网上找了一通有关Linux、安卓权限的资料,也没找出来什么思路。 其实当时很疑惑,在Linux系统中,Root权限是最高的权限,安卓也不例外,有文章指出,Root权限>系统权限>用户权限。尽管能获取到Root权限,却不能完成系统权限所能完成的任务,总感觉不应该。

    安卓按键精灵:使用Root权限而不需系统签名,实现后台模拟按键和触屏等事件是可行的。

    当时很绝望,感觉估计只有自行编译系统才能解决问题了。 就在那时候,突然想起了按键精灵软件。以前用过电脑版,在安卓市场一找,果然也有安卓版。下载使用发现,按键精灵就可以实现在后台模拟按键操作,需要Root权限,但是是什么原理却不得而知。本想尝试反编译源码查看,但是当时出了一些问题,反编译没有成功。在网上搜索安卓按键精灵的原理,除了之前的那两种依赖源码环境才能使用的API,也没有找到结果。不过至少说明了,使用Root权限 而不需要系统签名, 实现模拟按键、并且兼容大量安卓设备是可行的。

    最终解决问题:使用Shell调用ADB指令实现。

    继续在网上搜索安卓按键模拟(其实那时都不知道用什么关键字好了,能想到的关键字都用遍了,但是搜索出来的结果,都是之前提到的那几个依赖源码环境和系统权限的方案)。发现有很多介绍ADB调试,向手机发送按键事件的文章。刚好之前做过在Root权限下,用Java调用安卓底层的Linux Shell,然后执行pm指令进行APK的安装卸载。这时我突发奇想,能否用Shell调用ADB指令呢?

    于是就进行了尝试,使用Java执行Runtime.getRuntime().exec("su").getOutputStream(),获取了一个具有Root权限的Process的输出流对象,向其中写入字符串即可以Root权限被Shell执行,ADB模拟按键的指令为 "input keyevent keyCode",keyCode为按键的键值,例如KeyEvent.KEYCODE_VOLUME_UP表示音量加。

    编译完程序安装执行,终于实现了预期的效果,当时非常高兴。至于触屏或鼠标事件,只要调用相应的ADB指令即可。但是有一点问题,就是反应速度非常慢, 尤其是连续模拟多个按键的时候,甚至会死机。而按键精灵运行的就相当流畅,我又开始好奇按键精灵是怎么实现的。

    后来终于还是找到了原因,模拟按键时,不应每次都调用Runtime.getRuntime().exec("su"),因为每次调用这个代码的时候,都会获取Runtime实例,并且执行"su"请求Root权限,反应就会很慢(我的理解是相当于每次都新开一个命令行窗口);而应该只是在一开始执行一次,并获取一个OutputStream实例,后来每次执行一条Shell指令,只需向其中写入相应字符串,这样就快了很多。

    下面贴出可用的代码。要求设备已经Root,不需要其他任何特殊权限或签名。由于用的是ADB指令,兼容性也不会有太大问题。首次运行程序时(其实也就是执行Runtime.exec("su")的时候),会请求Root权限。

    /** * 用root权限执行Linux下的Shell指令 * * @author jzj * @since 2014-09-09 */ public class RootShellCmd { private OutputStream os; /** * 执行shell指令 * * @param cmd * 指令 */ public final void exec(String cmd) { try { if (os == null) { os = Runtime.getRuntime().exec("su").getOutputStream(); } os.write(cmd.getBytes()); os.flush(); } catch (Exception e) { e.printStackTrace(); } } /** * 后台模拟全局按键 * * @param keyCode * 键值 */ public final void simulateKey(int keyCode) { exec("input keyevent " + keyCode + "\n");

    展开全文
  • 通过上述讲解过的按键精灵如何下载文章得知,按键精灵手机版分为两个版本,分别为安卓版和IOS版,都是需要连接在按键精灵手机助手运行,按键精灵手机助手则必须在电脑上安装运行。好的,下面我们就来逐步讲解一下,...

    通过上述讲解过的按键精灵如何下载文章得知,按键精灵手机版分为两个版本,分别为安卓版和IOS版,都是需要连接在按键精灵手机助手运行,按键精灵手机助手则必须在电脑上安装运行。好的,下面我们就来逐步讲解一下,手机版按键精灵如何使用。
    在这里插入图片描述
    首先,我们打开已经安装完成的按键精灵手机助手,安装过程中推荐安装在除(C盘以外的其他盘内,如D盘、E盘、F盘等)。双击打开按键精灵手机助手点击尚未连接到手机。
    在这里插入图片描述
    连接手机的方式为两种
    第一种为有线连接,有线连接很容易理解,就是用自己的USB的数据线连接至电脑即可,那么我们就要提前转好一根数据线,注意不是所有能充电的线都是数据线,只有可传输数据的线才为数据线,这一点一定要区分清楚,准备工作做好后,等待USB数据设备连接电脑,并确定为连接状态,非仅充电状态。
    在这里插入图片描述
    在这里插入图片描述
    好的,设备连接完成后,我们首先需要打开手机的设置按钮,找到开发者选项,并打开USB调试和开启开发者选项即可。若手机没有开启过开发者选项可自行百度自己的手机型号,打开USB调试和开启开发者选项即可。那么如何确认我们的手机已经打开了USB调试和开启开发者选项呢,下面提供了两张手机的截图提供给大家二次确认USB调试和开发者选项的开启状态。
    在这里插入图片描述
    在这里插入图片描述
    以上准备工作完成之后,我们就可以开始连接手机了,找到按键精灵手机助手上面的尚未连接到手机的按钮点击并连接手机即可。当连接完成以后则会发现尚未连接到手机的按钮处出现了你的手机名称,这就说明你已经通过有线连接的方式正确的了解到了你的手机。
    在这里插入图片描述
    在这里插入图片描述

    第二种为无线连接,通过上面的学习我们理解了有线连接必须要通过数据线进行连接,而无线连接是通过怎样的一种形式来连接到手机的呢,好的下面我们逐步开始讲解。无线连接首先需要你的手机拥有root权限,那么问题来了什么是手机root或者说手机如何root。我们先从什么是手机root讲起。
    手机root就是获取手机应用的最高权限,root后的手机相对于开发者的身份在使用手机,而没有root的手机相当于使用者的身份在使用手机,当然手机root是存在一定风险的,建议不要自行盲目root,有可能造成你的手机变砖或软变砖等。
    手机应该如何root呢,大家可以百度一键root工具,当然这一类的工具非常的多,这里就不跟大家一一讲解了,有很多同学问题,老师那个root工具好呢,这个我不方便去评价,只能说因人而异,大家多下载几个尝试一下就了然于胸了。
    在这里插入图片描述
    讲了这么多,我们开始实战演示一下如何实现无线连接手机的吧,首先我们要确认一下,root过的手机必须和该电脑属于同一网络环境之下,然后打开手机上的按键精灵,点击按键精灵手机助手尚未连接到手机的按钮,点击连接手机即可。
    在这里插入图片描述
    我的电脑连接的是无线网络,没有插网线所以检测不到我们的手机设备,如果是插网线的方式是肯定可以检测到,检测到之后图上的USB字样则变成了无线图标,点击连接即可。
    在这里插入图片描述

    以上内容由飞猪脚本整理编辑,原创不易转载请标明出处谢谢配合。想学习按键精灵的朋友请持续关注飞猪脚本,每天都有你想看的攻略和视频,更多实战脚本正在酝酿中敬请期待。

    展开全文
  • 日前,按键精灵推出了手机版,现在您可以在安卓机上...按键精灵手机使用教程1.1 按键精灵Android版(APP)软件软件名称:按键精灵按键精灵软件版本:1.2软件大小:2.5MB软件授权:免费版本适用平台:Android1.1.1脚本...

    日前,按键精灵推出了手机版,现在您可以在安卓机上使用按键精灵了,它与叉叉助手、烧饼修改器的部分功能类似,可以解放您的双手,实现自动点击、录制脚本等。有的朋友不知道如何使用按键精灵安卓版怎么用,本文就给大家详细说一下。

    按键精灵手机使用教程

    1.1 按键精灵Android版(APP)

    软件软件名称:按键精灵按键精灵

    软件版本:1.2

    软件大小:2.5MB

    软件授权:免费版本

    适用平台:Android

    1.1.1脚本管理器

    按键精灵Android版的APP在界面功能层次上尽量扁平化,大多数操作均在脚本管理器内完成,界面由菜单栏、脚本列表及可伸缩的脚本操作栏组成,用户可以在这里直接进行脚本的创建、管理与编辑。(如图1)

    5d9a6c8def8518ebfb74053a5494d0a7.png

    图1

    ◎菜单栏:该栏用于创建脚本及脚本的备份与还原。(如图2)具体功能如下:

    “未分类”显示当前脚本列表内容所属分类;

    “ + ”可一键创建脚本并进入编辑器(如图2);首次退出则需要设置该脚本的属性(如图3)

    53bfca2ce9f64cebe7f08e5750d5fdfb.png

    95faf12fc04d960cd70fc30e5e490968.png

    图2 图3

    “云↑↓按钮”可对该功能为按键精灵(Android版)的云脚本管理系统,点击“↑”标记的按钮,可将当前作者所有分类脚本上传备份。点击“↓”标记按钮,可将上次工作上传保存的文件下载到本地,进行同步。期间按键精灵Android版云服务会始终保持最新文件版本,并设置相关加密机制,保证作者脚本文件的安全。(如图4)

    注意1:只有登录成功,该功能方可生效。

    4eb348dcefb5f48b36761cd77a128c85.png

    图4

    ◎脚本列表:显示当前脚本分类的所有脚本,通点击选中脚本的伸缩按钮,即可呼出该脚本的操作栏(如图5)

    02cdc5025785c4c49d2addc8e66c4419.png

    图5

    ◎脚本操作栏:用于启动、修改与删除已创建的脚本,同时也可以编辑该脚本的信息。(如图6)

    4cea8856159d1f4c6999f43e89a26d16.png

    图6

    1.1.2脚本编辑器

    按键精灵Android版提供了功能强大的脚本编辑器,黑灰背景纯白代码,编辑起来更加清晰;(如图7)可滑动快捷命令栏帮你充分利用屏幕,阅读代码更加轻松。(如图8)

    af1a378d1b244d00c717e4aab72d813d.png

    28bc80c36208b09d21907886a222df22.png

    图7 图8

    1.1.3分类管理器

    随着时间的推移,用户的脚本数量及类型将越来越多,没有一个好的机制管理这些类型繁多的成果将相当的令人头疼,按键精灵Android版首次加入了分类管理器的概念,用户可将同一游戏、同一类型或其它共通属性的脚本统一分类(如图9)。具体功能如下:

    6969a4c508ba24caa31b495d6d07e57e.png

    图9

    ◎创建分类

    点击“创建分类”即可跳转至分类命名界面,输入名称,点击“创建”即可完成,过程相当简洁。(如图10)

    8d00d502d06068cad5aa9dee61dd14e8.png

    图10

    ◎管理分类

    点击“分类管理”原有分类列表右侧将出现管理按钮,用户可重新命名分类与删除该分类。(如图11)

    注意1:未分类为系统默认脚本存储目录无法删除。

    注意2:删除分类也将删除该分类下的所有脚本,请作者看清提示窗,谨慎使用。

    5f7fa9504fc74280dfd4694ac0ab6a89.png

    图11

    1.1.3综合设置

    综合设置面板,主要功能是,登录按键精灵帐号、设置APP默认运行参数、产品意见反馈和产品信息版本的检测。(如图12)

    注意1:无论是按键精灵APP还是手机助手,均可用传统的PC版按键精灵的帐号进行登录。

    e84e79eaf4bae8db9ae51d30fb6033d5.png

    图12

    1.2 按键精灵手机助手

    1.2.1 菜单栏

    按键精灵手机助手整体的界面布局与PC按键精灵有一定的相似性。菜单栏主要提供了3类功能入口,其一为脚本的创建与保存,其二为脚本的调试(运行)、最后则是常用小功能(抓抓、附件、教程)。(如图13)通过点击不同的按钮,则可触发该按钮所关联的功能。

    e5a399dd442f2285eb7b5176947db728.png

    图 13

    1.2.2 脚本管理器

    按键精灵手机助手的脚本管理器与手机APP上不同,除了脚本的管理外,也集成了分类管理。点击主界面右侧“我的脚本”即可展开脚本器(图14),在这里用户可直接在该面板内进行新建/编辑/删除选中的脚本/分类(图15);及脚本的云备份与还原(功能参考APP,界面如图16),同时我们还可以通过拖拽完成脚本转移分类目录的操作。

    07c58d3edd515ecd7193a036880cc763.png

    2a74c7a10c0d03146acc3d6c07ec05a2.png

    733b926d552adb02bb679bbc9c500fbe.png

    图14 图15 图16

    1.2.3 脚本编辑器

    按键精灵手机助手的脚本编辑器基本与PC按键精灵一致,自动联想、换行、中文阅读代码,脚本编写速度较手机提升一个档次。(编辑器使用方法不再详解,界面参考图17)

    452df043e1b036aa09892234c99fd906.png

    图17

    1.2.4 脚本命令

    脚本命令是按键精灵手机助手内置的现成脚本命令,用户通过可视界面设置完参数,插入即可生效,方便快捷。目前按键精灵手机助手支持的脚本命令共有六大类,分布为:触摸命令/控制命令/颜色命令/图形命令/设备命令/其它命令。(如图18)

    9a6ff388c90b9f179f8ba1f54a1c674c.png

    图18

    1.2.5 抓抓

    抓抓是按键精灵的特色功能之一,可以帮助用户快速取得设备的截图,同时可以做到坐标获取,抓取颜色等便捷功能,是脚本开发中最得力的工具之一。按键精灵手机助手针对移动设备,同样配备了强大的抓抓功能。我们可以通过主界面菜单栏打开该工具。(如图19)

    ae5db744fa252994086d9b096e5c8d97.png

    图19

    抓抓的界面主要有四部分组成,分别是顶部状态栏、剧中截图显示面板、右侧的找图找色面板、底部截图操作栏。

    ◎顶部状态栏

    状态栏用于显示当前设备连接情况以及抓抓窗口的状态操作,如最大化、最小化和关闭。(如图20)

    注意1:在抓抓已经打开的情况下,如设备未连接成功,则抓抓无法快照。需在主界面重新连接。

    注意2:若设备在未连接状态下,则抓抓界面无法打开。

    dd63d47a4ce3f5c34cb67f936a4c6809.png

    图20

    ◎找图找色面板

    该面板用于对当前截图进行颜色与坐标的获取,我们通过在截图显示面板移动鼠标位置,即可在右侧获得对应的颜色与坐标,我们也可以通过热键快速截取某坐标的颜色值并保存下来。(如图21)

    c5826362615bf7993d867b3f4bd850f9.png

    图21

    ◎截图操作栏

    该栏用于获取与保存截图样本与对已在编辑状态的截图样本进行二次操作,如区域截图功能。(如图22)

    93b05844a1b00f007d3ec9d4eab6cd4d.png

    图22

    1.2.6 附件

    该功能是用于存放脚本所需要的文件,例如PNG图片。我们通过主界面的菜单栏即可切换至该功能的操作面板。(如图23)

    71122feee6124b04d9c9aec035148822.png

    图23

    附件操作面板,可进行附件文件进行单一或者批量的操作。在该界面下,当再次点击菜单栏凹下的按钮时,将返回脚本编辑器的界面。

    展开全文
  • 按键精灵经典多线程操作,可以套用于任意的其他脚本上
  • android按键精灵脚本的思路1.主线循环2.支线循环3.功能模块4.代码命令5.固定模块6.检测状态模块, 通常是启动一个线程,监控多少分钟后状态还没改变,就跳出支线循环并记录时间和结束时执行在哪个支线,重新执支线...
  • 按键精灵3.36离线打包版
  • 基于百度飞桨OCR,通过调用命令回显方式调用,具体文 件夹内有说明。
  • 按键精灵手机

    2021-06-05 09:02:56
    按键精灵安卓版是安卓平台的按键与触摸操作的操作录制软件,类似电脑上的按键精灵,它能够录制用户的动作,并在播放时按下一个热键,就可以完全模拟用户录制时的所有操作,如同有个无形的手帮你按键。按键精灵安卓版...
  • 如何使用按键精灵完成挂机任务,
  • 用命令行取回显方式调用
  • 已有72位网友发表了看法: 源码资源网评论于 [2018-10-14 12:09:01]按键精灵手机助手+教程 易语言培训评论于 [2018-10-26 12:47:47]手机按键精灵怎么自动聊天 飞扬工作室评论于 [2018-10-31 15:08:12]安卓按键精灵...
  • 按键精灵使用的字符串lua插件,对处理字符串有很大帮助
  • 按键手机版直连的话 现在只支持本地数据库sqllite连接远程数据库也不是没办法,但麻烦一点 需要建立一个 “中转站” 。姑且这么称呼 最形象。“中转站” 的建立前提是要有个云服务器或云虚拟主机(自带一个网络sql ...
  • 按键精灵手机助手是一款可以方便我们进行各种键盘操作使用的精灵类软件,它是一款可以方便用户进行手机脚本绑定制作的软件,能够在使用这款软件的情况下,不管这款软件是应用在电脑端,还是应用到手机端,都可以对...
  • " ShowMessage("请下载最新版本:"&升级地址) Delay 5000 End If If InStr(1, 校验结果, "ok") > 0 Then MyArray = Split(校验结果, ",") If UBOUND(MyArray) > 0 Then 校验结果 = Myarray(2) End If If lcase(校验...
  • '使用内部打开 Form1.WebBrowser1.Url = "https://www.cnblogs.com/ciscolee/" Form1.Button1.Caption = "博客园" '以下使用“网页按键精灵”网页分析功能查找元素特征串 Form1.WebBrowser1.HtmlClick "tag:A&txt:...
  • 按键精灵评分:大小:23.96MB语言:简体中文授权:免费版下载地址在安卓上使用按键精灵,可以模拟我们抢红包、抢火车票,而且连自动签到也是可以的,只要我们编写好脚本就可以了。那么安卓按键精灵怎么编写脚本呢?...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,358
精华内容 543
关键字:

安卓手机按键精灵下载