9
9
[ ![ last-commit] ( https://img.shields.io/github/last-commit/ma6254/FictionDown.svg )] ( https://github.com/ma6254/FictionDown/commits )
10
10
[ ![ Download Count] ( https://img.shields.io/github/downloads/ma6254/FictionDown/total.svg )] ( https://github.com/ma6254/FictionDown/releases )
11
11
12
- [ ![ godoc] ( https://img.shields.io/badge/godoc-reference-blue.svg )] ( https://godoc.org /github.com/ma6254/FictionDown/ )
12
+ [ ![ godoc] ( https://img.shields.io/badge/godoc-reference-blue.svg )] ( https://pkg.go.dev /github.com/ma6254/FictionDown/ )
13
13
[ ![ QQ 群] ( https://img.shields.io/badge/qq%E7%BE%A4-934873832-orange.svg )] ( https://jq.qq.com/?_wv=1027&k=5bN0SVA )
14
14
15
15
[ ![ travis-ci] ( https://www.travis-ci.org/ma6254/FictionDown.svg?branch=master )] ( https://travis-ci.org/ma6254/FictionDown )
16
16
[ ![ Go Report Card] ( https://goreportcard.com/badge/github.com/ma6254/FictionDown )] ( https://goreportcard.com/report/github.com/ma6254/FictionDown )
17
17
18
- ## Usage
19
-
20
- ``` bash
21
- NAME:
22
- FictionDown - https://github.com/ma6254/FictionDown
23
-
24
- USAGE:
25
- [global options] command [command options] [arguments...]
26
-
27
- AUTHOR:
28
-
29
-
30
- COMMANDS:
31
- download, d, down 下载缓存文件
32
- check, c, chk 检查缓存文件
33
- edit, e 对缓存文件进行手动修改
34
- convert, conv 转换格式输出
35
- pirate, p 检索盗版站点
36
- search, s 检索盗版站点
37
- help, h Shows a list of commands or help for one command
38
-
39
- GLOBAL OPTIONS:
40
- -u value, --url value 图书链接
41
- --tu value, --turl value 资源网站链接
42
- -i value, --input value 输入缓存文件
43
- --log value log file path
44
- --driver value, -d value 请求方式,support: none,phantomjs,chromedp
45
- --help, -h show help
46
- --version, -v print the version
47
- ```
48
-
49
- ## 安装和编译
50
-
51
- 程序为单执行文件,命令行 CLI 界面
52
-
53
- 包管理为 gomod
54
-
55
- ``` bash
56
- go get github.com/ma6254/FictionDown/cmd/FictionDown
57
- ```
58
-
59
- 交叉编译需要安装 gox
60
-
61
- ` make multiple_build `
62
-
63
18
## 特性
64
19
65
20
- 以起点为样本,多站点多线程爬取校对
@@ -70,6 +25,23 @@ go get github.com/ma6254/FictionDown/cmd/FictionDown
70
25
- 用 Golang 编写,安装部署方便,可选的外部依赖:PhantomJS、Chromedp
71
26
- 支持断点续爬,强制结束再爬会在上次结束的地方继续
72
27
28
+ ## 站点支持
29
+
30
+ - 是否正版:✅ 为正版站点 ❌ 为盗版站点
31
+ - 是否分卷:✅ 章节分卷 ❌ 所有章节放在一个卷中不分卷
32
+ - 站内搜索:✅ 完全支持 ❌ 不支持 ❔ 站点支持但软件未适配 ⚠️ 站点支持,但不可用或维护中 ⛔ 站点支持搜索,但没有好的适配方案(比如用 Google 做站内搜索)
33
+
34
+ | 站点名称 | 网址 | 是否正版 | 是否分卷 | 支持站内搜索 | 代码文件 |
35
+ | ------------ | ----------------- | -------- | -------- | ------------ | --------------------- |
36
+ | 起点中文网 | www.qidian.com | ✅ | ✅ | ✅ | site\qidian.go |
37
+ | 笔趣阁 | www.biquge5200.cc | ❌ | ❌ | ❔ | site\biquge.go |
38
+ | 笔趣阁 5200 | www.bqg5200.com | ❌ | ❌ | ❔ | site\biquge2.go |
39
+ | 笔趣阁 | www.biqiuge.com | ❌ | ❌ | ⚠️ | site\biquge3.go |
40
+ | 顶点小说 | www.booktxt.net | ❌ | ❌ | ❔ | site\dingdian1.go |
41
+ | 新八一中文网 | www.81new.com | ❌ | ❌ | ✅ | site\81new.go |
42
+ | 书迷楼 | www.shumil.co | ❌ | ❌ | ✅ | site\shumil_co.go |
43
+ | 完本神站 | www.wanbentxt.com | ❌ | ❌ | ✅ | site\wanbentxt_com.go |
44
+
73
45
## 使用注意
74
46
75
47
- 起点和盗版站的页面可能随时更改,可能会使抓取匹配失效,如果失效请提 issue
@@ -141,7 +113,6 @@ go get github.com/ma6254/FictionDown/cmd/FictionDown
141
113
- 支持 纵横中文网
142
114
- 支持有毒小说网
143
115
- 支持刺猬猫(即“欢乐书客”)
144
- - ~~ 支持小说站内搜索~~
145
116
- 整理 main 包中的面条逻辑
146
117
- 整理命令行参数风格
147
118
- 完善广告过滤
@@ -152,14 +123,47 @@ go get github.com/ma6254/FictionDown/cmd/FictionDown
152
123
- 支持章节更新
153
124
- 章节匹配过程优化
154
125
155
- ## 支持的盗版站点
126
+ ## Usage
127
+
128
+ ``` bash
129
+ NAME:
130
+ FictionDown - https://github.com/ma6254/FictionDown
156
131
157
- 随机挑选了几个
132
+ USAGE:
133
+ [global options] command [command options] [arguments...]
158
134
159
- - www.biqiuge.com
160
- - www.biquge5200.cc
161
- - www.bqg5200.com
162
- - www.booktxt.net
163
- - www.81new.com
164
- - www.shumil.co
165
- - www.wanbentxt.com
135
+ AUTHOR:
136
+
137
+
138
+ COMMANDS:
139
+ download, d, down 下载缓存文件
140
+ check, c, chk 检查缓存文件
141
+ edit, e 对缓存文件进行手动修改
142
+ convert, conv 转换格式输出
143
+ pirate, p 检索盗版站点
144
+ search, s 检索盗版站点
145
+ help, h Shows a list of commands or help for one command
146
+
147
+ GLOBAL OPTIONS:
148
+ -u value, --url value 图书链接
149
+ --tu value, --turl value 资源网站链接
150
+ -i value, --input value 输入缓存文件
151
+ --log value log file path
152
+ --driver value, -d value 请求方式,support: none,phantomjs,chromedp
153
+ --help, -h show help
154
+ --version, -v print the version
155
+ ```
156
+
157
+ ## 安装和编译
158
+
159
+ 程序为单执行文件,命令行 CLI 界面
160
+
161
+ 包管理为 gomod
162
+
163
+ ``` bash
164
+ go get github.com/ma6254/FictionDown/cmd/FictionDown
165
+ ```
166
+
167
+ 交叉编译需要安装 gox
168
+
169
+ ` make multiple_build `
0 commit comments