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
}

 完整流程

 

 

测试

 


版权声明:本文为qq_42936379原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。