开源软件分享:一个免ROOT支持用JS编写自动化脚本的神器

最近在逛github时发现一个不错的安卓开源项目,支持用javascript编写自动化脚本,可以模拟人工点击、滑动等一系列操作。

auto.js

一个支持无障碍服务的Android平台上的JavaScript IDE,其发展目标是JsBox(是一个可以用来运行 JavaScript 脚本的 iOS 应用,可以执行标准的 JavaScript 脚本)和Workflow。同时有VS Code 插件可提供基础的在桌面开发的功能。

Auto.js具有如下特点:

  1. 支持免root和root运行,支持悬浮窗录制和运行
  2. 提供对屏幕上的控件的寻找、遍历、获取信息、操作等API。类似于Google的UI测试框架UiAutomator,可以把它当做移动版UI测试框架使用
  3. 支持使用Root权限以提供更强大的屏幕点击、滑动、录制功能和运行shell命令。录制录制可产生js文件或二进制文件,录制动作的回放比较流畅
  4. 提供截取屏幕、保存截图、图片找色、找图等函数

Auto.js与按键精灵大多数功能类似,但是其社区和市场没有按键精灵强大,毕竟开源软件在商业化这块不是强项。

与按键精灵等软件的区别:

  1. Auto.js主要以自动化、工作流为目标;
  2. Auto.js兼容性更好。以坐标为基础的按键精灵、脚本精灵很容易出现分辨率问题,而以控件为基础的Auto.js则没有这个问题;
  3. Auto.js执行大部分任务不需要root权限。只有需要精确坐标点击、滑动的相关函数才需要root权限;
  4. Auto.js可以提供界面编写等功能,不仅仅是作为一个脚本软件而存在。

如游戏加点,自动阅读等,你可以想得到的都可以通过JS脚本自己来编写业务逻辑,是不是很方便。另外如最近很多的双11活动可以领券领币等,文末附Auto.js以及相关脚本github地址

Auto.js App代码地址

github.com/hyb1996/Auto.js

双11活动领币脚本

github.com/hyue418/taobao-11-11

简直是上网黑科技!这些神奇的网页脚本你用过吗

[PConline 应用]但凡玩过Chrome的小伙伴,大多听说过油猴脚本,除了能够带给我们更好的浏览体验外,它也可以实现很多浏览器无法实现的功能。今天小编就给大家推荐几款超级实用的油猴脚本,试过后,相信你一定会喜欢上它的!

在正式开始之前,我们首先需要安装一款名叫一个专门用来运行JS脚本的扩展,这里推荐使用Tampermonkey。如果你可以科学上网,到Chrome商店下载即可(点此下载),不能的话,用搜索引擎搜一下,也能够找到扩展的crx安装文件。

1. Bilibili Evolved

下载:https://greasyfork.org/zh-CN/scripts/373563-bilibili-evolved

Bilibili Evolved拥有几款非常好用的功能,下载视频、下载字幕、下载封面、夜间模式。装好后,脚本会自动出现在B站左侧,点击即可使用。除了一部分增强功能外,Bilibili Evolved也提供了一系列优化体验功能。比如视频双击全屏、界面广告清除、一键截图、清理缓存等等,非常强大。

哔哩哔哩增强脚本

2. Super_preloaderPlus_one

下载:https://greasyfork.org/zh-CN/scripts/10433-super-preloaderplus-one

很多网友都下载过这款脚本(扩展),简单来说,它可以让你的浏览更顺畅。脚本支持两大功能,一是自动预读,二是自动翻页。比方说我们用搜索引擎搜索一个关键词后,默认情况下你需要一页页手工翻找。但安装这个脚本后,所有页面就被自动拼接在一起,一气呵成。

页面自动翻页效果

3. 网盘助手

下载:https://greasyfork.org/zh-CN/scripts/378301

当我们使用别人分享的网盘链接时,总要手工输入提取码。网盘助手的强大,就在于它可以帮我们自动填写好提取码。此外在一些没有分享提取码的页面(比如收费资源),网盘助手也能实现填写,这一点其实和WIFI的异曲同工。除此之外,它还可以跳过网盘的1分钟观看限制,妥妥的辅助神器!

自动填写提取码

4. 网页限制解除

下载:https://greasyfork.org/zh-CN/scripts/28497-remove-web-limits-modified

有些网站会对鼠标右键进行限制,在这些网站中复制内容会变得很麻烦。“网页限制解除”可以通杀绝大多数网站限制,装好后会在页面左侧生成一个小按钮,点击后即可解除限制。

网页限制解除

5. 拒绝二维码登录

下载:https://greasyfork.org/zh-CN/scripts/27183

很多网站都会优先使用二维码登录,对于PC用户来说,这一点并不方便。这款脚本的作用,是让网站强制采用账号密码登录,支持淘宝、腾讯、京东。嗯,不多说了,相信用过的小伙伴都知道。

网站默认使用账号名密码登录

6. 豆瓣资源下载大师

下载:https://greasyfork.org/zh-CN/scripts/329484

豆瓣资源下载大师可以自动解析豆瓣网上的内容,举个例子,某天你在豆瓣上看到了一条非常好的影评。那么是不是想第一时间看到它,除此之外字幕呀、聚合呀、BT什么的,也一并成了刚需。这款脚本的最大作用,是在网页右侧生成一组资源列表,包括字幕网站、视频网站,统统可以在这里一站访问。怎么样?强大吧!

豆瓣资源下载大师

写在最后

有网友觉得脚本太多可能会影响浏览速度,其实这个主要还是看脚本属于哪种类型的。通常我们将脚本是否用于特定网站分为两类,一是专用型脚本(比如豆瓣资源下载大师、Bilibili Evolved),二是通用型脚本(Super_preloaderPlus_one)。通常专用型脚本并不会对浏览造成太多影响,由于油猴的机制是按需启动,在不匹配的网站中,脚本会被自动禁止。而通用型脚本则是另一种类型,它会随着你打开网页的增多不断加载。对于这类脚本,就要严格控制安装数量了。

只有适用于当前网站的脚本才会启动

鉴于篇幅有限,本文只列举了几款比较典型的脚本,有兴趣的小伙伴可以到油猴网站自己翻找其他的脚本(https://greasyfork.org/zh-CN/scripts)。好了,这就是本期要和大家分享的几组干货脚本,喜欢的话就给小编点个赞吧!

本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com

点赞 0
收藏 0

文章为作者独立观点不代本网立场,未经允许不得转载。