# 书籍列表

点击新增

# 章节管理

## 手动新增

## 采集录入
### 流程
1. 找到目标小说网站(无需登录的那种)
2. 找到对应小说网站的书籍章节列表页
3. 通过浏览器调试工具(chrome的审查工具)找到对应列表链接的xpath路径,调整后预览能否获取到章节列表
4. 点击任意一章节链接到详情还是通过调试工具,找到正文部分的xpath,预览获取。
5. 新建采集队列



### 前提
装好think-queue 后 配置好队列配置 application/extra/queue.php
```
return [
// 'connector' => 'Sync',
// 'connector' => 'Database',
// 'expire' => 60,
// 'default' => 'default',
// 'table' => 'jobs',
// 'dsn' => [],
'connector' => 'redis',
'expire' => 60,
'default' => 'default',
'host' => '127.0.0.1',
// 'host' => '116.62.11.197',
'port' => 6379,
'password' => '',
'select' => 0,
'timeout' => 0,
'persistent' => false,
];
```
上面注释的是mysql、下面的是redis配置
php think queue:listen --queue collect --timeout 3600
### 规则的获取

链接选择器


//*[@id="chapter_1031328"]/a
这样子的不通用,参考 [xpath语法](http://www.w3school.com.cn/xpath/xpath_syntax.asp) 改为通用的。
正文的xpath 也可以这么获取
### 采集
点击采集后,
看日志 出现时间 说明采集结束了

多次采集就会多加N 行时间日志
> 采集的目录里同样url的章节只采集一次!!