Cirry's Blog

AutoJs刷微信阅读时长

2024-03-06
随笔
最后更新:2024-04-25
4分钟
688字

提示

苹果用户不支持Autojs,可以忽略此篇文章。

怎么回事呢

哎,这不是过年吗,参加了微信的阅读时长活动,就是这么个活动,五块钱可以参加个一个月,阅读时长和签到天数都到了之后呢,会奖励一个月的会员和50个读书币可以用来买书。

然后因为过年呢,我是实在没有时间阅读了,也漏了一天,再漏一天就结束了,到最后几天的时候,那得一天读五个小时才能过关了,我也是没招了。

Atuojs登场

忽然想起来以前玩的一个小东西了,autojs这不得拿出来耍耍嘛,说实话这东西真没啥难度,但是他是真好用啊。

Autojs因为一些政策原因已经无法下载和使用了,不过在github上有一些基于autojs的某个分支版本还能继续使用。目前我使用的是autoxjs。

autoxjs官网

Autoxjs官方下载地址,如果你无法打开官网的下载链接可以使用我的Autoxjs私人下载地址

下载完成后安装,点击右上角的+号创建文件夹,或者直接创建一个weread文件,一定要勾选js文件

将以下内容复制到weread.js文件后保存。

1
app.launch("com.tencent.weread")
2
3
// 保持屏幕常亮
4
device.keepScreenOn()
5
6
// 获取设备分辨率, 1080 * 2400
7
console.log(device.width, device.height)
8
9
sleep(2000)
10
click("皮囊")
11
12
sleep(3000)
13
click(540, 1200)
14
sleep(3000)
15
click(540, 1200)
9 collapsed lines
16
17
// 左滑一下
18
while (1) {
19
sleep(3000)
20
gesture(400, [800, 1200], [200, 1200])
21
// 右滑一下
22
sleep(3000)
23
gesture(400, [200, 1200], [800, 1200])
24
}

代码写的简单就是能用就行,有能力的就再改改也挺好。

此Autoxjs脚本运行的前提条件:

提前打开微信阅读,并点击底部跳转到书架,并保证准备阅读的书籍在目光可见范围之内,比如这里我们选择的图书是皮囊,当然这本书也最好也已经往后面多翻几页了,免得刷时长的时候一直在看扉页,即在我们运行脚本之前,微信阅读的页面应该如下:

准备好前提之后,我们就可以点击运行了,会启动微信阅读软件并可能会在下面有报错提示,提示需要启动无障碍服务

点击左上角,打开侧边栏,启用无障碍服务。如果启用后提示服务异常,关闭无障碍服务,再打开一次就好了。

到这里我们再次点击运行按钮就可以正常使用了。

完整视频流程

在最后一次点击运行脚本之后,就没有再点击过屏幕了。

本文标题:AutoJs刷微信阅读时长
文章作者:Cirry
发布时间:2024-03-06
版权声明:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
感谢大佬送来的咖啡☕
alipayQRCode
wechatQRCode