voi*_*oid 4 google-chrome bookmarks download xmarks
我有很多书签(歌曲的吉他和弦),保存在 Google Chrome 中,还有一个名为XMarks的好程序。 它运行良好,但一个问题是,一些旧网页被删除了,所以我想保存一个本地副本其中。我不想
for(i=0; i<infinity; i++)
{
open page;
right click;
save page;
etc;
}
Run Code Online (Sandbox Code Playgroud)
那么是否有允许我下载所有书签页面的软件或浏览器扩展程序?
(一个 php 脚本或类似的也可以工作,我只想要文件,我希望能够定期执行)感谢您的帮助!
编辑:我也想将文件夹结构保留为书签文件夹。
编辑 2 ::我不想导出我的书签。我正在尝试保存我的书签引用的每个页面(感谢对标题的编辑),所以我需要一个程序来打开我的所有书签,按 Ctrl + S 并保存它(希望与我的书签具有相同的文件夹结构)。看我上面的小代码笑话:)
编辑 3: “感谢您的帮助!” 意味着我不会贬低任何答案,因为有帮助的意图。
将您的书签列表导出为 HTML,然后使用 wget 下载链接到的每个页面,以及显示这些页面所需的所有图像和脚本:
wget --recursive --level 1 --page-requisites --convert-links --force-html --input-file bookmarks_7_7_14.html
Run Code Online (Sandbox Code Playgroud)
--level 1 将递归下载限制为遵循一个链接,从您的书签页面到已添加书签的网站。
--page-requisites 表示下载显示每个页面所需的文件(图像、样式、javascript 等)。
--convert-links 如果下载文件(图像等),则会将链接更改为在本地工作的相关链接,如果不是,则会将链接更改为绝对链接(指向其他页面的链接)。
--force-html 将告诉 wget 将输入文件视为 html 页面而不是 URL 列表。
如果您重复执行此操作,则需要采取进一步措施以避免用新下载覆盖旧下载。
注意:这只会下载您已添加书签的页面,而不是同一站点上的其他页面。如果您想镜像部分或全部目标站点,则需要更复杂的解决方案,如果您想挑剔哪些站点被镜像了多少,则需要更复杂的解决方案。
| 归档时间: |
|
| 查看次数: |
2747 次 |
| 最近记录: |