开源软件分享:一个免ROOT支持用JS编写自动化脚本的神器
最近在逛github时发现一个不错的安卓开源项目,支持用javascript编写自动化脚本,可以模拟人工点击、滑动等一系列操作。
auto.js
一个支持无障碍服务的Android平台上的JavaScript IDE,其发展目标是JsBox(是一个可以用来运行 JavaScript 脚本的 iOS 应用,可以执行标准的 JavaScript 脚本)和Workflow。同时有VS Code 插件可提供基础的在桌面开发的功能。
Auto.js具有如下特点:
- 支持免root和root运行,支持悬浮窗录制和运行
- 提供对屏幕上的控件的寻找、遍历、获取信息、操作等API。类似于Google的UI测试框架UiAutomator,可以把它当做移动版UI测试框架使用
- 支持使用Root权限以提供更强大的屏幕点击、滑动、录制功能和运行shell命令。录制录制可产生js文件或二进制文件,录制动作的回放比较流畅
- 提供截取屏幕、保存截图、图片找色、找图等函数
Auto.js与按键精灵大多数功能类似,但是其社区和市场没有按键精灵强大,毕竟开源软件在商业化这块不是强项。
与按键精灵等软件的区别:
- Auto.js主要以自动化、工作流为目标;
- Auto.js兼容性更好。以坐标为基础的按键精灵、脚本精灵很容易出现分辨率问题,而以控件为基础的Auto.js则没有这个问题;
- Auto.js执行大部分任务不需要root权限。只有需要精确坐标点击、滑动的相关函数才需要root权限;
- 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
文章为作者独立观点不代本网立场,未经允许不得转载。