8chan thread archiver-下载一个线程;图像、webms和所有内容。

bdt_8chan的Python项目详细描述


======
b8-bdt 8chan线程归档程序
======

这是bdt 8chan线程归档工具,简称b8。这是一个pip可安装、可恢复的python脚本,您可以使用它将所有注释和图像保存在一个线程中。所有板的主B8分支都是稳定的:]

使用“pip install bdt_8chan--pre”安装

使用:b8运行

用法
=====

打开一个shell窗口,并导航到要存档的目录。在第一个版本中,b8不支持任何参数。

使用简单的“b8”运行脚本,系统将提示您输入要存档的线程的url。粘贴线程链接,按回车键,然后宾果!线程正在下载。

当前版本没有任何状态消息。下载线程时,请保持外壳打开。您可以打开文件管理器并在图像下载时查看它们。HTML将最后保存。

脚本的作用,一步一步
============

目前,脚本将:

1.)请您提供该线程的链接,例如:https://8chan.co/co/res/14684.html

2.)下载该线程的html;首先为板创建一个文件夹,然后为该线程及其内容创建一个文件夹。

3.)获取图像和缩略图链接,并将HTML链接重定向为充当本地链接(这意味着当线程结束时,打开它时图像仍将显示在线程中)。

4.)将缩略图下载到线程文件夹中的子文件夹“thumbs”,并将图像直接下载到线程文件夹。

5.)你完了!脚本关闭,您可以使用自己的个人档案进行浏览。

注意:如果工具中断,它将识别哪些图像已经下载,并跳过它们。这也意味着,如果线程在存档后已更新,则可以再次运行此工具,并且只下载更新的html和新图像。这样既节省了时间,又节省了8chan带宽。

要求
============

b8是一个python脚本,旨在与python 2.6+一起运行。如果你有python3,它可能会运行,但我还没有对python3做任何测试。B8唯一的第三方需求是BS4(BeautifulSoup4),用于HTML解析。如果您通过pip安装b8,那么bs4将自动安装。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在Java中为上传的文件设计强制的文件夹结构   java我如何在下面的代码中解决这个>错误HTTP Status 404   java如何在方面字段Lucene上添加分页   java My 安卓应用程序在尝试10次后崩溃   java“找不到Spring NamespaceHandler”错误   连接到Dynamodb时发生java AWS lambda错误   过程的价值。JAVA中的exitValue()   eclipse vscode java正在尝试设置项目   JavaEclipse不再自动在javadocs中添加标签   java找不到LoggerFactory类   在Java中实现延迟   设置onClickListener时的java NullPointerException   用jsoup解析HTML:Android和Java的区别