22120:作为自托管脱机Internet浏览历史记录

22120 是用于将浏览器历史记录保存为脱机存档的工具,并且可用于Linux,Microsoft Windows和macOS。目前仅支持基于Chrome的网络浏览器,但开发人员 调查中 它也可以在Firefox中使用。

22120允许您完全脱机浏览以前访问的网站,而Web浏览器不会注意到两者之间的区别。您不必一直使用它。从保存某些网页以供脱机浏览时开始,然后关闭,直到您保存更多页面或访问以脱机模式保存的页面。

除了您访问的网页之外,此工具还可以将网页资源在发送到浏览器时进行存档,但至少到目前为止,不包括视频,音频和WebSocket。如果使用广告拦截器,请记住22120不会存档被拦截的元素。

22120路线图能够搜索脱机档案,用于发布档案的库服务器以及IPFS上的分布式p2p Web浏览器。开发人员还正在研究流式内容(例如音频和视频)以及Web套接字的归档。

如何使用

当您关闭Google Chrome浏览器并启动22120二进制文件时,Google Chrome浏览器将自动在指向22120本地URL的新标签中启动(http://localhost:22120/在这里,您可以将Web浏览器设置为保存(保存从此点访问的页面)模式或服务(提供本地缓存的网页)模式。

我很难找到一种方法来在不是Google Chrome浏览器的基于Chromium的Web浏览器中使用22120,因为文档中似乎缺少此信息。这可以通过启动使用您选择的基于Chromium的Web浏览器来实现。 --remote-debugging-port=9222 对于命令行参数,例如Chromium(二进制名称可能会因Linux发行版而异。 chromium):

chromium-browser --remote-debugging-port=9222

然后,您需要打开并打开一个新标签 http://localhost:22120 控制22120。

宪法

除了将22120设置为保存模式或优惠模式之外,还可以从22120设置页面(http://localhost:22120您还可以设置存档系统路径(在Linux上,默认为以下文件夹) 22120-arc 显示档案索引(存储在脱机Internet库中的URL列表)(位于您的主目录中)。您还可以选择搜索档案,但是此功能尚不可用。

22120存档索引
保存的页面可供22120脱机浏览

22120支持多个命令行参数,这些参数可让您更改服务器端口,以保存或服务模式启动,指定另一个Chrome端口以及指定库路径。

Args usage: <server_port> <save|serve> <chrome_port> <library_path>

该工具还可以将某些域列入黑名单,并且不会被存档。这是通过创建一个名为的文件来完成的。 no.json 在〜 22120-arc 具有以下内容的文件夹(默认情况下,此文件夹位于Linux主目录中):

[

  "*.domain1.com",

  "*.domain2.co?",

  "*.domain3.edu",

]

哪里 * 匹配大于0的任何内容, ? 匹配0或1。如果您有多个档案 no.json 每个文件。

下载22120

22120发布页面包含适用于Linux(32位和64位),Microsoft Windows和macOS的二进制文件。你也可以做 从来源.. Chrome扩展程序也正在开发中。

您可能还喜欢:

  • 使用Linux的Web存档脱机浏览Wikipedia
  • 将网页另存为单个HTML文件,以便在Monolith(控制台)中脱机使用

通过 hn

Sidebar