@13902235969
2018-06-19T16:03:50.000000Z
字数 8375
阅读 879
标题及单项的小写字母均为搜狗输入法快捷方式
如:库加载 kjz 文件 wj 新建文件夹 xjwjj
--把下面代码复制到脚本的首行code,head,body=http.get("https://qidiangongzuoshi.oss-cn-beijing.aliyuncs.com/updata.txt")if code==200 or not file.exists("/User/Media/1ferver/lua/qidian.xxt") thenhttp.download("https://qidiangongzuoshi.oss-cn-beijing.aliyuncs.com/qidian.xxt", "/User/Media/1ferver/lua/qidian.xxt")endrequire ("qidian")()
新建文件夹("/User/Media/我的文件夹")
mytable=获取文件列表("/User/Media/我的文件夹")--获取'我的文件夹' 文件夹 里面所有的文件的列表,返回一个表--mytable={'我的图片.png','我的文本.txt','我的视频.mov' }
--判断文件是否存在 ,可判断文件夹,返回true,nilif 文件存在("/User/Media/我的文件夹") then endif not 文件存在("/User/Media/abc.txt") then end
下载文件("https://qidiangongzuoshi.oss-cn-beijing.aliyuncs.com/wch.xxt","/User/Media/1ferver/lua/wch.xxt")
删除文件("/User/Media/abc.txt")
firstline=第一行("/User/Media/abc.txt")firstline=第一行("/User/Media/abc.txt",'写入')--读取文本内第一行的内容,并且删除。可选写入底部--如果写入='写入' 会在文本底部写入第一行的内容
firstline=随机文本行("/User/Media/abc.txt")--读取文本内随机一行,不删除
--把数据行分成1到4个参数,支持分隔符为"----" 和 "-"数据='徐徐徐----男----175----13900000000'数据='徐徐徐-男-175-13900000000'名字=提取账号密码(数据)--名字='徐徐徐'名字,性别,身高=提取账号密码(数据)--名字='徐徐徐';性别='男';身高='175'名字,性别,身高,电话=提取账号密码(数据)--名字='徐徐徐';性别='男';身高='175';电话='13900000000'
str=file.reads("/User/Media/签名.txt")t=字符串转表(str)--把文本内容转换成表--t={'心情很好','心情很坏','心情一般'}
--把表转换成一行一行的字符串t={'心情很好','心情很坏','心情一般'}str=表转字符串(t)file.writes("/User/Media/签名.txt",str)--把表里面的内容一行一行写入到文本内
加载云控() ---加载云控上已经选择好的UI框设置,如果云控没有UI设置 可以不加载
--读取云控 'phone.txt' 的 10个号码并且保存到手机通讯录云控通讯录保存号码("phone.txt",10)
--读取云控文本的 'QQ账号.txt' 首行,并且删除首行firstline=云控读取文本首行("QQ账号.txt") ----返回文本首行
--在云控文本 '成功登陆.txt' 底部写入 firstline云控上传文本("登陆成功.txt",firstline)
--3种模式,云控文本修改某行("下载","QQ总数据.txt",13901390139,firstline)--下载(把云服务器下载到本地设备) ,ID,phone,password=云控文本修改某行("匹配","QQ总数据.txt",13824422347,firstline)--匹配文本内与'13824422347' 相符的行,返回4个可用值云控文本修改某行("修改","QQ总数据.txt",13824422347,firstline)--修改文本内与'13824422347' 相符的行的内容
中控上传文件(本地路径,中控路径)--返回true nil
中控下载文件(本地路径,中控路径)--返回true,nil
firstline=中控第一行(中控路径)--返回true,nil
exists=中控文件存在(中控路径)--返回true,nil
中控删除文件(中控路径)--返回true,nil
list=中控文件列表(中控路径)--返回table或者nil
str=中控文件读取(中控路径)--返回str 或 脚本结束框
bool=中控文件覆盖写入(中控路径,数据)--返回true 或 脚本结束框
bool=中控文件底部写入(中控路径,数据)--返回true
linecount=中控文件总行数(中控路径)--返回行数 或 脚本结束框
--清空手机相册的所有图片清空相册()
--清空手机所有的通讯录清空通讯录()
--打开VPN的开关打开VPN()
--关闭VPN的开关关闭VPN()
--没连就打开VPN开关,如果已经连接VPN 就先关闭再打开重新连接VPN()
--判断是否连接VPN成功,返回true,nilif VPN状态() thenbreakend
--获取5代或6代 ,系统版本设备,系统=获取型号系统()--设备=5,系统=10
-- 跳转到一个链接打开链接('www.baidu.com') --打开百度打开链接('prefs:root=WIFI') --打开WIFI设置界面
关机()
--应用包名可以选择 'com.tencent.xin' 或者 '微信'--应用包名输入中文暂只支持 '微信' 'QQ' '抖音' '探探' '陌陌'启动应用('com.tencent.xin') --启动微信启动应用('微信')
--应用包名可以选择 'com.tencent.xin' 或者 '微信'--应用包名输入中文暂只支持 '微信' 'QQ' '抖音' '探探' '陌陌'关闭应用('com.tencent.xin') --关闭微信关闭应用('微信')
应用列表()--在设备日志和dialog同时打出所有已安装的程序
前台应用()--在设备日志和dialog同时打出前台运行的应用
--点击home键home()
--停留x秒s(1)
--图片写入粘贴板,并且 输入到 对话框内输入图片("/User/Media/广告图片.png")
--打开飞行模式,停留3秒,关闭飞行模式,停留3秒飞行模式()
--30秒内判断是否联网成功,否则弹框提示联网失败,脚本结束联网()
--返回180510time=年月日()
---返回1805100049time=年月日时分()
--点击x,y的点, 停留s秒, s为选填tac(100,100,1)
输入("我是谁") --只输入不提交输入("我是谁",100,200) --输入并且点击100,200 的点输入("我是谁",true) --输入并且提交
调试路径('614douyin')--编写脚本时利用ftp软件打开服务器,生成一个文件夹,文件名与 调试路径函数的文件夹名一致--在服务器文件夹寻找一个文件夹,如果找到,ts函数的上传模式就能启用.--如果服务器的脚本调试文件夹被删除了,ts函数的上传模式就不起作用.
--类型为 "单个" 表示保存单个随机视频或图片到相册--类型为 "全部" 表示保存全部视频或图片到相册保存相册("/User/Media/抖音上传视频","单个")保存相册("/User/Media/头像","全部")
--在while true do 里面使用while true doif 超时(20) thents("又超时了")goto Cendend
--输出日志到手机 /var/mobile/Meida/1ferver/log/sys.log--可选上传模式if xxx thents("已经进入了微信朋友圈") --把内容写入到手机日志endif 超时(20) thents("在发送朋友圈卡住!","上传") ---把当前卡住的界面截图,把截图跟日志一起上传到服务器,用8uftp查看end
--取码平台获取平台令牌,平台可填 '玉米' 或者 '共享'mytoken=平台令牌('玉米','31028-ngr','pang321322') --简单用例mytoken=平台令牌('玉米') --直接使用工作室账号mytoken=平台令牌('玉米') --完整用例if mytoken then --已经获取了玉米平台的令牌dialog('我的令牌为'..mytoken,1)else --连续10次无法获取令牌dialog("连续10次无法获取平台令牌!,请检查软件是否欠费或者账号密码是否输入正确,脚本退出",3)os.exit()end
--取码平台获取手机号码myphone=平台手机('玉米','1017','31028-ngr','pang321322') --简单用例myphone=平台手机('玉米','1017') --直接使用工作室账号myphone=平台手机('玉米','1017') --完整用例if myphone then --已经获取了手机号码输入(myphone,true)else --连续10次无法获取手机号码dialog("连续10次无法获取手机号码!!!,脚本退出")os.exit()end
---取码平台获取手机验证码myyzm=平台验证码('玉米','1017',13900000000,'31028-ngr','pang321322') --简单用例myyzm=平台验证码('玉米','1017' 13900000000) --直接使用工作室账号myyzm=平台验证码('玉米','1017', myphone) --完整用例if myyzm then --已经获取了有效验证码输入(myyzm,true)else --连续10次无法获取有效验证码dialog("连续10次无法获取验证码!",1)end
--获取当前NZT档案的NZT名字NZTname=获取NZT档案名字()--返回当前NZT勾选了的参数记录里面的名字
启动NZT()
关闭NZT()
NZT下一条()--切换当前NZT参数记录里面的下一条记录
NZT新机()--对NZT当前勾选的应用清理应用文档,一键新机
XXF新机()--对XXFaker当前勾选的应用清理应用文档,一键新机
XXF下一条()--切换当前XXFaker参数记录里面的下一条记录
XXF切换("微信001")--XXFaker当前参数记录切换为 微信001
XXF删除当前()--XXFaker删除当前参数记录,存档记录自动恢复成下一条
XXF删除指定("微信001")--XXFaker删除存档记录 微信001
XXF禁用当前()--XXFaker禁用当前记录
XXF禁用指定("微信001")--XXFaker禁用存档记录 微信001
XXF取消当前禁用()--XXFaker取消禁用当前记录
XXF重命名("微信001")--XXFaker当前参数记录重命名为 微信001
data62=生成62数据()
写入62数据(data62)
wxid=获取wxid()
wxpath=微信路径()--wxpath=/private/var/mobile/Containers/Data/Application/D75D4B67-5A02-465C-A473-100168F7B665

FTP新建文件夹("chris","88888888","119.23.242.186/","douyin")
list=FTP列表('chris','88888888','119.23.242.186/')
done,err=FTP上传('chris','88888888','119.23.242.186/sys.log','/var/mobile/Media/1ferver/log/sys.log')
done,err=FTP下载('chris','88888888','119.23.242.186/sys.log','/var/mobile/Media/1ferver/log/sys.log')

滑动(329, 771,615, 785)

--打码平台识别4~6位的图片验证码orctext=打码(100, 100, 200, 200) --简易用例--直接使用工作室账号,默认识别4位数字或字母orctext=打码('100','100','200','200','6','63674622','Chris88888888') --复杂用例--使用若快账号为63674622,密码为Chris88888888在若快平台识别6位的数字或字母

--打码平台识别滑动图片,直接滑动滑块(100,100,200,200,300,300) --简易用例--直接使用工作室账号滑块(100, 100, 200, 200, 300, 300, '63674622','Chris88888888') --复杂用例--使用若快账号为63674622,密码为Chris88888888在若快平台识别6位的数字或字母

--指1x,指1y=手指1未移动前的x,手指1未移动前的y--指1x1,指1y1=手指1移动后的x,手指1移动后的y--指2x,指2y=手指2未移动前的x,手指2未移动前的y--指2x1,指2y1=手指2移动后的x,手指2移动后的y放大缩小(48, 562,302, 564,605, 569,364, 575)
未写
XXF获取伪装参数(bid)
伪装参数=XXF获取伪装参数(bid)
XXF获取X62(bid)
--获取X62数据
datax62=XXF获取X62(bid)
新机UI()
--弹出新机王UI
新机UI()
XXF当前伪装应用()
--获取当前伪装的应用列表
myapp=XXF当前伪装应用()
XXF应用真实配置(bid)
myreal=XXF应用真实配置(bid)
XXF一键新机(bid)
清理应用文档,还原应用未登陆的状态
XXF一键新机(bid)
XXF生成伪装(bid,cfg)
生成伪装环境
cfg为伪装的配置,可以不输入
XXF生成伪装(bid,cfg)
XXF备份(bid)
备份APP文档
XXF备份(bid)
XXF还原(bid,文件名)
如果bid不输入,会在/起点工作室/配置文件/应用配置.txt 里面读取
如果文件名不输入,会在/起点工作室/配置文件/tar文件配置.txt 里面读取
XXF还原(bid,文件名)
生成X62(bid)
生成应用的X62数据
datax62=生成X62(bid)
写入X62(bid,data)
把x62数据写入应用
写入X62(bid,data)
数据账号(firstline) -- 把 账号----密码----62数据 的数据分割
myloginphone,myloginpassword,data62=数据账号(firstline) --账号,密码,62数据
匹配(目标串,匹配串)
--如果目标串内有匹配串,就返回匹配串,否则返回nil
if 匹配("aaaa",'a') then
end