@z692435632
2021-05-06T05:43:07.000000Z
字数 9663
阅读 7727
【零基础】中文脚本开发入门到精通
雨心插件使用方法
插件QQ群811607369
插件教程地址https://www.bilibili.com/video/av84523418?from=search&seid=14251197678554342712
在段落中填写 [TOC] 以显示全文内容的目录结构。
中文函数:支持,Android,模拟器,IOS
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| x | 整数型 | 需要点击的地方 | 是 |
| y | 整数型 | 需要点击的地方 | 是 |
| 时间 | 整数型 | 默认50-抬起时间 | 否 |
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
1,x,y是需要点击的坐标,想点击什么地方就填写什么地方,2,时间,是抬起时间,1000=1秒,时间不填写默认是50毫秒填写2000,就变成按住了。
中文函数:支持,Android,模拟器,IOS
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 时间 | 整数型 | 如填写1000,就是1秒钟 | 是 |
代码 示例:不会用的看教程
2,时间,1000=1秒
中文函数:支持,Android,模拟器,IOS
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| x | 整数型 | 需要点击的地方 | 是 |
| y | 整数型 | 需要点击的地方 | 是 |
| 范围 | 整数型 | 随机范围-默认10 | 否 |
| 图片 | string | 如1.png或1.jpg | 否 |
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
1,x,y是需要点击的坐标,想点击什么地方就填写什么地方,2,范围,随机上下左右出现,3,图片,默认路径是res文件夹,require "TSLib"--前面必须加这个随机点击(100,100,10,"1.png")
中文函数:支持,Android,模拟器,IOS
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| x | 整数型 | 需要点击的地方 | 是 |
| y | 整数型 | 需要点击的地方 | 是 |
| 范围 | 整数型 | 随机范围-默认10 | 否 |
| 图片 | string | 如1.png或1.jpg | 否 |
代码 示例:不会用的看教程
1,x,y是需要点击的坐标,想点击什么地方就填写什么地方,2,范围,随机上下左右出现,3,图片,默认路径是res文件夹,require "TSLib"--前面必须加这个随机抖动点击(100,100,10,"1.png")
中文函数:支持,Android,模拟器,IOS
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| x | 整数型 | 需要点击的地方 | 是 |
| y | 整数型 | 需要点击的地方 | 是 |
| 颜色 | 十六进制 | 如0x00a8ee | 是 |
| 提示 | string | 如'雨心' 在手机上提示 | 否 |
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
require "TSLib"--前面必须加这个极速单点比色( 414, 257, 0x1bcfda, 443, 279, 0x14c4df, 474, 278, 0x00a8ee, 474, 278)1.474, 278是需要点击的位置,2. 414, 257, 0x1bcfda这些是判断当前界面,符合就点击,不符合就不点击。
中文函数:支持,Android,模拟器,IOS
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 匹配界面 | 颜色 | 具体查看教程 | 是 |
| 匹配范围 | 整数型 | 区域范围 | 是 |
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
特征={}特征范围={}点击={}全局={}色库=function()特征['进入游戏'] ={{ 411, 269, 0x2ae6cf},{ 432, 255, 0xffffff},{ 452, 249, 0xffffff},{ 458, 264, 0xfeffff},{ 432, 243, 0xffffff},{ 449, 244, 0xafe3f9},{ 434, 256, 0xffffff},{ 437, 246, 0x00a8ee},{ 440, 255, 0x03abeb},{ 438, 256, 0x05aeea},}特征范围['进入游戏范围'] ={370, 193, 533, 354}end全局['进入游戏']=function ()if 全中文动态找色框架(颜色['进入游戏'],颜色范围['进入游戏范围']) thentoast('找到了',1)endend色库()全局['进入游戏']()
中文函数:支持,Android,模拟器,IOS
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 匹配界面 | 颜色 | 具体查看教程 | 是 |
| 匹配点击 | 整数型 | 需要点击的地方 | 是 |
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
特征={}特征范围={}点击={}全局={}色库=function()特征['进入游戏'] ={{ 411, 269, 0x2ae6cf},{ 432, 255, 0xffffff},{ 452, 249, 0xffffff},{ 458, 264, 0xfeffff},{ 432, 243, 0xffffff},{ 449, 244, 0xafe3f9},{ 434, 256, 0xffffff},{ 437, 246, 0x00a8ee},{ 440, 255, 0x03abeb},{ 438, 256, 0x05aeea},}点击['进入游戏'] ={438, 256}end全局['进入游戏']=function ()全中文单点框架(特征['进入游戏'],点击['进入游戏'],"进入游戏",1000)end色库()全局['进入游戏']()
中文函数:支持,Android,模拟器,IOS
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 颜色匹配 | 颜色值 | 具体查看教程 | 是 |
| 颜色匹配 | 颜色值 | 具体查看教程 | 是 |
| 精度 | 整数型 | 寻找精度,范围:1 ~ 100,当是 100 时为完全匹配 | 是 |
| x1, y1, x2, y2 | 整数型 | 区域范围 | 是 |
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
x,y=区域多点找色(0x11c0e1, "14|-28|0x24b4f0,2|-9|0x07b2e8,-12|-16|0x0dbae4,3|-14|0x04aceb,-2|4|0x17c9dd,8|-16|0x00a8ee,14|-9|0xffffff,2|-11|0x06b0e9,6|-9|0xc8edfa", 90, 375, 193, 510, 332)if x>0 thentoast('找到了',1)elsetoast('找不到',1)end
中文函数:支持 IOS
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 图片 | string | 如'1.png' | 是 |
| x1, y1, x2, y2 | 整数型 | 截取区域范围 | 是 |
| 返回值 | 类型 | 说明 |
|---|---|---|
| x,y | 整数型 | 如未找到则返回 -1,-1 |
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
x,y=高级区域找图("1.png", 197, 347, 533, 580)if x>0 thentoast('找到了',1)elsetoast('找不到',1)end
返回值:无
中文函数:支持,Android,模拟器,IOS
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 图片 | string | 如'1.png' | 是 |
| x1, y1, x2, y2 | 整数型 | 截取区域范围 | 是 |
代码 示例:不会用的看教程
1.截图("test.png", 0, 0, 639, 1135); --以 test 命名进行截图current_time = os.date("%Y-%m-%d", os.time());2.截图(current_time..".png", 0, 0, 639, 1135); --以时间戳命名进行截图3.截图(current_time..".jpg", 0, 0, 639, 1135, 0.5); --使用 jpg 格式截图,并设置图片质量为 0.5
返回值:无
中文函数:支持,Android,模拟器,IOS
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 屏幕方向 | 整数型 | 1是横屏,0是竖屏 | 是 |
代码 示例:不会用的看教程
1.如果游戏是横屏就填写12.如果是竖屏填写0
返回值:无
中文函数:支持,Android,模拟器,IOS
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| arg | 颜色 | 极速,很多大神在用 | 是 |
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
if 模糊多点比色(438,254,0x04aceb,433,272,0x17c9dd,443,252,0x00a8ee) thenend
返回值:x,y
中文函数:支持IOS
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
1.游戏里面需要判断人物是否在动,不动了可以解决卡屏问题,2.在某界面卡住不动了,可以用此函数。while (true) dox,y=IOS判断人物是否在动(11,22,33,44)if x>0 thennLog('人物不动了')elsenLog('人物在跑')endmSleep(1000)end
返回值:x,y
中文函数:支持安卓
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
1.游戏里面需要判断人物是否在动,不动了可以解决卡屏问题,2.在某界面卡住不动了,可以用此函数。while (true) dox,y=安卓判断人物是否在动(11,22,33,44)if x>0 thennLog('人物不动了')elsenLog('人物在跑')endmSleep(1000)end
返回值:wxid,wx
中文函数:支持IOS
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 文本名 | string | 如,文本名称.txt | 是 |
| 内容 | 变量 | 如,wixd或者wx | 是 |
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
1.如果需要创建自己喜欢的目录可以这样,创建文件夹("/private/var/mobile/Media/TouchSprite/res/微信目录")一键提取62数据("/微信目录/".."雨心.txt",wxid)2.如果不需要自己的目录可以这样一键提取62数据("雨心.txt",wxid)3,提取的数据全部在这个路径,默认是res目录/private/var/mobile/Media/TouchSprite/res/下4.内容说明,wxid如wxid_xxxxxxxxxxx, wx如微信的手机号
返回值:无
中文函数:支持IOS,安卓,模拟器,
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| ki | 整数型 | 推荐填写5或者8 | 是 |
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
1.不需要打码,直接过滑块,看教程本地滑块验证(5)
返回值:无
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 路径 | string | 看代码示例 | 是 |
代码 示例:不会用的看教程
1.如果需要创建自己喜欢的目录可以这样,创建文件夹("/private/var/mobile/Media/TouchSprite/res/微信目录")
返回值:无
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 路径 | string | 看代码示例 | 是 |
| 写入内容 | 变量 | 看代码示例 | 是 |
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
sjh="13800138000"写入文本(userPath().."/res/1.txt",sjh)
返回值:文本内容
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 路径 | string | 看代码示例 | 是 |
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
读取文本(userPath().."/res/1.txt")sjh=变量名 赋值给sjhdialog(sjh, time)--提示1,这个读取文本,是读取一条删除一条的,
返回值:文本内容
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 路径 | string | 看代码示例 | 是 |
| 分割 | string | 如:账号----密码 | 是 |
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
读取文本加强版(userPath().."/res/1.txt","----")sjh=变量名[1]mm=变量名[2]dialog(sjh, time)dialog(mm, time)1,这个读取文本,是读取一条删除一条的,
返回值:文本内容
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 路径 | string | 看代码示例 | 是 |
| 分割 | string | 如:账号----密码 | 是 |
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
读取文本带空格版(userPath().."/res/1.txt","----")sjh=变量名[1]mm=变量名[2]dialog(sjh, time)dialog(mm, time)1,这个读取文本,是读取一条删除一条的,2.这个读取文本带空格的都可以,如;英文名中间都有空格。
返回值:文本内容
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 文本路径 | string | 看代码示例 | 是 |
| 提示 | string | 提示内容 | 是 |
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
读取文本行数(userPath().."/res/1.txt","即将运行下一条,总共运行")
返回值:文本内容
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 文件或者文本路径 | string | 看代码示例 | 是 |
代码 示例:不会用的看教程
删除文件文本(userPath().."/res/1.txt")就可以删除1.txt
返回值:data结果
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 变量名 | string | 看代码示例 | 是 |
| 被覆盖的内容 | string | 看代码示例 | 是 |
| 位置 | 整数型 | 看代码示例 | 是 |
代码 示例:不会用的看教程
比如;接码平台返回的令牌变量名="1|245c9b4a931e356d53e5caet18egd631"被覆盖的内容="|"位置=1data=分割字符串(变量名,被覆盖的内容,位置)dialog(data[2], time)
返回值:res结果
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 地址 | string | 看代码示例 | 是 |
代码 示例:不会用的看教程
比如;接码平台登录Get获取网页数据("http://43.249.193.217:81/logon/username=用户名&password=密码")dialog(res, time)
返回值:无
中文函数:支持IOS,安卓,模拟器
代码 示例:不会用的看教程
获取外网IP地址()就获取成功了。
返回值:结果
中文函数:支持IOS,安卓,模拟器
代码 示例:不会用的看教程
结果 = 获取随机数(1,111)toast(结果,1)从1至111随机一个数出来,可用于防封
返回值:无
中文函数:支持IOS,安卓,模拟器
代码 示例:不会用的看教程
1.在任意界面放 结束当前脚本()
返回值:无
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 内容 | string | 自定义名称 | 是 |
| 时间 | 整数型 | 自定义数字1=1秒钟 | 是 |
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
界面提示信息('微信',1)
返回值:无
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 内容 | string | 自定义名称 | 是 |
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
在日志输出可见日志输出信息('微信')
返回值:无
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 内容 | string | 自定义名称 | 是 |
| 时间 | 整数型 | 自定义数字1=1秒钟 | 是 |
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
1,时间填写0就永久显示。弹窗提示信息('微信',1)
返回值:无
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 显示内容 | string | 自定义名称 | 是 |
| x1,y1,x2,y2 | 整数型 | 需要显示的位置 | 是 |
| 文字颜色 | string | 如;FFFFE0白色 | 是 |
| 视图背景色 | string | 如;FFFFE0白色 | 是 |
| 字体大小 | 整数型 | 如;10 | 是 |
| 背景色透明度 | 整数型 | 0 至1 或者0.5 | 是 |
| 窗口是否可以移动 | 整数型 | 1可移动,0不可移动 | 是 |
代码 示例:不会用的看教程
点击我进入视频教程记得选择1080P高清视频观看,不然会模糊
自定义显示("我是雨心",112,160,466,229,'FFFF00','FFFFE0',20,1,1)
返回值:无
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 内容 | string | 自定义内容 | 是 |
代码 示例:不会用的看教程
1.可输入中文汉字,大小写英文,任意字符输入文字("13800138000")
返回值:无
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 内容 | string | 自定义内容 | 是 |
| 时间 | 整数型 | 1000=1秒,输入的速度 | 是 |
代码 示例:不会用的看教程
1.这个函数,只能输入数字跟英文,不能输入中文汉字,sjh="13800138000"IOS输入字符串(sjh,10)
返回值:无
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 内容 | string | 自定义内容 | 是 |
| 时间 | 整数型 | 1000=1秒,输入的速度 | 是 |
代码 示例:不会用的看教程
1.这个函数,只能输入数字跟英文,不能输入中文汉字,安卓输入字符串("13800138000",50)
返回值:无
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 变量 | string | 自定义内容 | 是 |
代码 示例:不会用的看教程
1.这个函数,只能输入数字0-9的那种,比如微信输入手机号界面就是2,完全模拟人工按数字,注册微信必备,模拟人工按键0至9键盘("13800138000")
返回值:无
中文函数:支持IOS
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 变量 | string | 自定义内容 | 是 |
代码 示例:不会用的看教程
1.这个函数,只能输入IOS系统键盘26位英文+数字的那种,加强版2,完全模拟人工按数字+英文,注册微信必备,IOS模拟人工按键26英文键盘("1234567asdfghjkl")如有安卓需求请联系我封装。测试设备iOS6/6s/,其他联系我制作。
返回值:无
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 数量 | 整数型 | 填写1就是随机一个汉字 | 是 |
代码 示例:不会用的看教程
随机输入汉字(5)这样就是随机输入5个汉字,里面有几千汉字,够你用
返回值:无
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 文本路径 | string | 看说明 | 是 |
代码 示例:不会用的看教程
1.这个是随机在文本里面读取一条并且输入,很多引流话术都用这个,随机读取文本内容(userPath().."/res/1.txt")
返回值:无
中文函数:支持IOS
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 变量 | string | 看说明 | 是 |
代码 示例:不会用的看教程
1.自定义变量,输入完并且自动换行,给力,iOS输入加强版("哈哈哈哈哈")
返回值:无
中文函数:支持IOS,安卓,模拟器
| 参数 | 类型 | 说明 | 是否必填 |
|---|---|---|---|
| 变量 | string | 看说明 | 是 |
代码 示例:不会用的看教程
1.为什么说是动态键盘,比如银行支付密码,就是动态键盘,键盘位置是不固定的,所以需要这个搞定。动态键盘输入("123456")