怎么快速写python自动化脚本_自动化脚本如何编写?

首先,我们看一个视频 ,通过视频,了解下什么是自动化脚本 。

这个是我用auto.js写的一个 抖音自动养号脚本 。大体功能就是自动私信,评论,关注 ,

有兴趣可以先去一下链接了解 。

目前编写自动化脚本的语言主要有哪些 。?

auto.js是一个支持无障碍服务的Android平台上的JavaScript IDE,可以编写各种自动化脚本,它主要有以下优点:无需root

基于无障碍服务;

基于控件:

以坐标为基础的按键精灵、脚本精灵很容易出现分辨率问题,而以控件为基础的Auto.js则没有这个问题;

上手简单:

使用javascript编写,支持中文变量名;

可打包 :

可以将JavaScript打包为apk文件,这一点可以简化用户操作,对上了年纪的用户很重要;

另外auto.js还有结合Tasker、自动布局分析、生成简单代码等功能

另外一种就是按键精灵 :

按键精灵,目前已经进入收费模式 ,需要root 支持 。多配合模拟器使用 。

接下来 ,分析下为什么封号严重 。

首先运行脚本 ,基本是三个途径,真实手机,模拟器 ,云手机 。

对于Auto.js是安卓内置支持,利用内置无障碍服务 ,

对于按键精灵而言 ,基于点击 ,需要借助Root ,或是开发模式 ,

对于正常用户来说 ,基本没有root ,和开发模式,如果APP发现大量登录是 Root手机 ,或是开发模式 ,

非常容易被判定作弊 ,而对于auto.js来说 ,则没有这样的问题 ,

任何一款APP,都是不允许大量的注册 ,大量的做广告,遇到这样的情况,基本很容易封号,

那么APP是通过什么手段来进行作弊检测的 ?

我们来看一张图

上图基本就是app防止你作弊的方法 ,对于硬件信息 ,可以通过技术 改机型 。

改机软件有很多 ,比如改机软件, 双开软件 ,等等 ,有的模拟器也同样提供改机功能 。

对于改机是否可以成功,这个大家可以通过鲁大师或是安兔兔 来进行参数比较 。

如果 能过这些专业软件的评测基本可以过APP作弊检测 。

无法正常改机 ,那么封号也就在所难免了。

如果用模拟器 ,真实手机 ,云手机 ,基本 都可以实现机型改机 。所以三者区别并不大 。

那么接下来讲讲 算法检测 ,如何判断一部手机是否真实 。

首先我们先来看看 ,鲁大师是如何给一部手机做算法检测的

通过最终的评测图,我们可以看到 一个 OnePlus HD1910 能够获得 163008 分 。

属于地表最强的机型 。

那么我们可以试想下 ,如果你模拟的是一个 小米5 ,然后得分远远超出了真实的小米5得分。

这个我相信傻子都知道有问题 ,因为CPU ,对于某个算法 ,不同的CPU型号,他们的所用的时间是不一样的

有时候 ,机型即使我们改了 ,而且改成和真的一样 ,同样也会导致你被平台检测,判定作弊 ,这个就是 算法检测 的厉害之处了。

所以 在这方面 ,采用真机 挂脚本有天生的优势 ,如果你用模拟器 ,或是云手机,那么得分完全超出真实分数 ,

这也是很多人 用了改机 也照样被封号的原因了 。

所以用真实手机改机 ,也得用差不多型号的 ,而不是 型号乱选择 ,只要保证IMIE编码发生变化了 ,基本问题不大了 。

如果还有什么不明白的 ,可以咨询我

你可能感兴趣的:(怎么快速写python自动化脚本_自动化脚本如何编写?)