4线扫描仪
4scanner的Python项目详细描述
#4扫描仪[![构建状态](https://travis-ci.org/pboardman/4scanner.svg?branch=master)(https://travis ci.org/pboardman/4scanner)
![4scanner logo](logo/4scanner128.png)
4scanner可以搜索多个图像板线程以查找匹配的关键字,然后将所有图像下载到磁盘。
安装4scanner`
(4scanner只与python3+兼容
然后运行一个容器:
`docker run-v/can/be/anywhere:/output-v/anywhere/else:/root/.4scanner lacsap/4scanner`
`/can/be/anywhere`可以在您的计算机上的任何位置,图像将在那里下载(这是需要放置config.json的dorectory)
`/anywhere/else`可以在您的计算机上的任何位置,它将包含sqlite3 database 4scanner用于跟踪下载的线程并复制
您要搜索的板卡和关键字。
(有关详细信息,请参阅json文件部分)
json文件完成后,您可以使用以下命令启动4scanner:
`4scanner file.json`
它将搜索所有线程以查找json文件中定义的关键字,并从找到关键字的线程下载所有图像/webms。(在当前目录中,除非您使用-o指定一个)
这个实用程序会问你一些简单的问题,你想下载什么,并为你生成一个配置文件!
您可以有任意多个“搜索”。
json文件的外观示例如下:
``json
{“搜索”:[
{
“imageboard”:“imageboard”,
“folder\u name”:“您的文件夹名称”,
“board”:“board\u letter”,
“keyword”:[“keyword1”,“keyword2”]
,
“imageboard”:“4chan”,
“文件夹名”:“vidya”,
“board”:“v”,
“关键字”:[“tf”,“splaton”,“坦克世界”]
}
]}
`````
例如只下载具有一定宽度或高度的图像,或仅限具有特定扩展名的图像。
若要查看所有可用选项和示例,请签出:[options.md](options.md)
[hydrus network](https://hydrusnetwork.github.io/hydrus/)用户:签出“tag`[选项](options.md)以在导入时自动标记图像
-所有选项的示例选择
```json
{“搜索”搜索“:[
{
“imageboard”:“4chan”、
“文件夹名”为“vidya”、
“电路板”:“v”、
“宽度”为“1000”、
“高度”为“1000”、
“高度”为“1000”、
“文件名”为“img”,扩展名为“.jpg”、“.png”、“.png”、
“标签”为“游戏”、
“游戏”、
“关键词”:“
“关键词”:“
”,搜索“
“搜索”搜索”:“
“imageboard“
“imageboard”:“4chan”,搜索““世界”油箱“],
“检查副本”:正确,
“仅限主题”:false
}
]
```
下载
a像这样的单线程:
``4downloader http://boards.4chan.org/b/thread/373687492````
它将下载所有映像,直到线程死。
您也可以从带有```-i````
![4scanner logo](logo/4scanner128.png)
4scanner可以搜索多个图像板线程以查找匹配的关键字,然后将所有图像下载到磁盘。
安装4scanner`
(4scanner只与python3+兼容
然后运行一个容器:
`docker run-v/can/be/anywhere:/output-v/anywhere/else:/root/.4scanner lacsap/4scanner`
`/can/be/anywhere`可以在您的计算机上的任何位置,图像将在那里下载(这是需要放置config.json的dorectory)
`/anywhere/else`可以在您的计算机上的任何位置,它将包含sqlite3 database 4scanner用于跟踪下载的线程并复制
您要搜索的板卡和关键字。
(有关详细信息,请参阅json文件部分)
json文件完成后,您可以使用以下命令启动4scanner:
`4scanner file.json`
它将搜索所有线程以查找json文件中定义的关键字,并从找到关键字的线程下载所有图像/webms。(在当前目录中,除非您使用-o指定一个)
这个实用程序会问你一些简单的问题,你想下载什么,并为你生成一个配置文件!
您可以有任意多个“搜索”。
json文件的外观示例如下:
``json
{“搜索”:[
{
“imageboard”:“imageboard”,
“folder\u name”:“您的文件夹名称”,
“board”:“board\u letter”,
“keyword”:[“keyword1”,“keyword2”]
,
“imageboard”:“4chan”,
“文件夹名”:“vidya”,
“board”:“v”,
“关键字”:[“tf”,“splaton”,“坦克世界”]
}
]}
`````
例如只下载具有一定宽度或高度的图像,或仅限具有特定扩展名的图像。
若要查看所有可用选项和示例,请签出:[options.md](options.md)
[hydrus network](https://hydrusnetwork.github.io/hydrus/)用户:签出“tag`[选项](options.md)以在导入时自动标记图像
-所有选项的示例选择
```json
{“搜索”搜索“:[
{
“imageboard”:“4chan”、
“文件夹名”为“vidya”、
“电路板”:“v”、
“宽度”为“1000”、
“高度”为“1000”、
“高度”为“1000”、
“文件名”为“img”,扩展名为“.jpg”、“.png”、“.png”、
“标签”为“游戏”、
“游戏”、
“关键词”:“
“关键词”:“
”,搜索“
“搜索”搜索”:“
“imageboard“
“imageboard”:“4chan”,搜索““世界”油箱“],
“检查副本”:正确,
“仅限主题”:false
}
]
```
下载
a像这样的单线程:
``4downloader http://boards.4chan.org/b/thread/373687492````
它将下载所有映像,直到线程死。
您也可以从带有```-i````