Automa 和看小说脚本

原文档

 

Github地址:GitHub - AutomaApp/automa: A browser extension for automating your browser by connecting blocksA browser extension for automating your browser by connecting blocks - GitHub - AutomaApp/automa: A browser extension for automating your browser by connecting blockshttps://github.com/AutomaApp/automa

Chrome插件下载:

https://chrome.google.com/webstore/detail/automa/infppggnoaenmfagbfknfkancpbljcca?hl=zh-CN

官网:

介绍和配置

Automa,可视化开发浏览器脚本,大大节约简单脚本的开发时间。

语言配置:

Settings->General->Language 选择中文,修改完后需刷新页面。

BookDemo

实战制作一个自动下滑+点击下一页的看小说脚本

1.自动下滑

在Automa里找到 ,双击查看属性

Scroll horizontal 和Scroll vertical分别滚动元素对应水平和垂直移动距离

Smooth scroll 选择是否开启平滑滚动

Increment vertical scroll 指每次滚动元素是否在已移动基准上再移动。

剩下的就是加一个while循环和延时按钮(提供给使用者看小说的时间)

2.自动点击下一页

点击下一页很容易实现

 

选择点击元素,然后把对应按钮css或者XPath输入即可。

问题是什么时候触发?

我的处理是判断滚动元素是否到底底部。

js代码如下

var num = document.body.scrollHeight-window.innerHeight
if (window.scrollY< num){
  return true
}else{
  return false
}

 完整流程

 

 

测试

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值