中年大叔学编程 您所在的位置:网站首页 雷电模拟器做脚本 中年大叔学编程

中年大叔学编程

#中年大叔学编程| 来源: 网络整理| 查看: 265

0 分享至

用微信扫码二维码

分享至好友和朋友圈

首先,我们在触动精灵官方文档上可以看到,它为我们提供许多API,我们可以使用Lua脚本来调用这些API 在开始之前,我们先安装一个模拟器,通过我的百度,大概常用的就是夜神和雷电,当然还是有其他的模拟器,这里就不列出来了,大家有兴趣的就自行百度吧。这里我就用雷电模拟器吧,至于安装就不说了,都是傻瓜式的下一步即可。安装好后,需要针对模拟器做一些设置 虽然代码简单,但是会有一些潜在的风险,这种比较规律的方式可能会被检测到并被封号,所以我们稍微加一点随机数在里面

前面有提到我自己用Android写了一个刷视频的软件,但是写很水,只能简单的刷刷视频而且,用了快一年了,所有的视频软件账号都没有被封过,那么最近接触了几个辅助软件,所以暂时想着基于触动精灵来写个刷视频的脚本。

设置完后,会有这个重启提示

重启完后,就是这样的效果

那么在开始之前,先安装两个App,一个就是触动精灵,另外一个就是快手极速版,这两个App大家可以去官网下载,然后点击雷电模拟器右边的安装APK按钮,选择刚才下载好的APP,即可安装

这就是我安装后的效果

编写滑动脚本

在触动精灵中名叫moveToAPI,它的用法如下:

moveTo(x1,y1,x2,y2,step,ms,index,stop)

参数

类型

必填

说明

x1

number

屏幕起点横坐标

y1

number

屏幕起点纵坐标

x2

number

屏幕终点横坐标

y2

number

屏幕终点纵坐标

step

number

滑动速度,不写默认为 10 px

ms

number

弹起时间,不写默认为 50 毫秒

index

table/number

手指序号,仅支持函数库 v1.3.0 及其以上版本默认不写随机手指序号,推荐使用 1 - 9

stop

boolean

是否解决惯性滑动,仅支持函数库 v1.3.1 及其以上版本默认 false,true - 精准滑动,解决惯性问题

那么现在我们就利用这个来实现刷视频吧,先新建一个文件,然后输入一下代码

demo.lua

require "TSLib" -- 引入TSLib库moveTo(100,900,100,90,20,70,1) -- 滑动屏幕

很简单,就两行代码,现在我们就来把这个脚本上传到触动精灵里面

这里我简单的说明一下:lua脚本可以直接拖拽到雷电模拟器中的触动精灵里面,然后按照图中的操作方式,把脚本复制到触动精灵的lua目录中,然后回到触动精灵的脚本列表下拉刷新即可看到刚才上传的脚本了。

现在我们就来运行一下脚本的,看一下初步的效果,

require "TSLib"

local x1=math.random( 300,500 )

local x2=math.random( 300,500 )

local y1=math.random( 90,120 )

local y2=math.random( 900,1000 )

local speed=math.random( 10,50 )

local upTime=math.random( 60,100 )

local index=math.random( 1,9 )

moveTo(x1,x2,y1,y2,speed,upTime,index)

那么这里,我们只是简单是实现了滑动功能,在触动精灵里面还有很多丰富的API,有兴趣的可以去看看,再次申明,我和触动精灵毫无关系,只是觉得好玩,每天刷点视频,挣一两块钱,买个包子吃,我真的是太难了。后面我们再来丰富、完善这个刷视频的脚本吧

我只是记录我的学习过程,由于书读得少,可能很多地方表述或者是理解得不对,请轻喷并指正。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

/阅读下一篇/ 返回网易首页 下载网易新闻客户端


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有