https://github.com/JeffersonQin/lightnovel_epub
通过 uiautomator2 支持了仅 APP 文章
原理
对 app 模拟手的滚动操作,同时获取元素,最后生成 epub 。
注意到:客户端非常恶心,每一行文本都是一个 View ,所以我采用了 Portrait 和 Landscape 扫两遍,然后双指针 Merge 的思路来进行对抗,效果喜人。
https://github.com/JeffersonQin/lightnovel_epub
通过 uiautomator2 支持了仅 APP 文章
对 app 模拟手的滚动操作,同时获取元素,最后生成 epub 。
注意到:客户端非常恶心,每一行文本都是一个 View ,所以我采用了 Portrait 和 Landscape 扫两遍,然后双指针 Merge 的思路来进行对抗,效果喜人。