# 書籍列表

點擊新增

# 章節管理

## 手動新增

## 采集錄入
### 流程
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的章節只采集一次!!