Skip to content

Commit

Permalink
添加readme
Browse files Browse the repository at this point in the history
  • Loading branch information
lovelyjuice committed Mar 3, 2023
1 parent 771b8ad commit 39b4a87
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 1 deletion.
11 changes: 11 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
## 原理
通过控制浏览器翻页的方式获取书籍内容并保存到本地。

## 使用方法

1. 安装jdk,jdk版本11以上,过程略。
2. 下载ChromeDriver,和jdread-downloader.jar放在同一目录。ChromeDriver大版本要等于你安装的chrome版本,比如chrome 110就得用ChromeDriver 110版本。下载链接: https://chromedriver.storage.googleapis.com/index.html
3. 在jar文件所在目录打开终端,运行jar包:`java -jar jdread-downloader.jar`
4. 运行后会自动打开chrome,并跳转到登录页面,登录后打开书籍的第一页,向下滚动页面直至能看到“下一章”的按钮
5. 回到命令行窗口输入任意字符按回车开始爬取,爬取完成后会生成HTML页面,如果想离线保存图片的话可以用浏览器打开然后右键另存为完整的HTML文件。
6. 操作浏览器打开下一本书的封面,重复上一个步骤。
2 changes: 1 addition & 1 deletion src/main/java/io/github/lovelyjuice/Main.java
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ public static void main(String[] args) throws FileNotFoundException {
System.out.println("出错了,请重试!");
}
System.out.println("跳转到书籍第一页后,输入任意字符开始,输入q退出:");
}
}
driver.quit();
}
}

0 comments on commit 39b4a87

Please sign in to comment.