1
zictos 2021-05-07 20:40:10 +08:00
试过很多插件都不好用,很多明明看过的网页也搜不到,估计都是只有访问网页的一瞬间保存了。现在很多网页都包含大量 js 代码,浏览网页的中途都会加载很多新内容。
|
2
ClericPy 2021-05-07 21:46:33 +08:00 1
如果是 PM 提这种需求, 我估计整七八行代码监听一下 Page.loadEventFired 事件然后 Page.captureSnapshot 保存成 mhtml.
如果是陌生人提这种需求, 我会说这是伪需求... |
4
infun 2021-05-07 21:52:38 +08:00 via Android
各种笔记软件的插件 比如为知笔记
|
6
Ayahuasec OP @infun 看了一下为知笔记,好像还是需要手动点击一下才能抓取网页内容。我是想有没有那种随看随存的功能,类似音乐软件那样边听边存,便于后续构建本地的浏览记录和浏览内容,文件平常可以保存在 NAS 上,然后需要找东西的时候可以用 grep 随时读取。
@zictos 测试了一下,Save Page WE 插件可以保存 js 加载的内容,但是不能保存网页的 js 本身。不过能存下内容就已经足够了。 @ClericPy 看到你的思路,感觉好像不太复杂,有空我也学下怎么做 Chrome 插件然后写一个这个功能好了。不过发现 mhtml 虽然也可以保存网页里的样式和图片等内容,和 Save Page WE 插件保存的效果基本差不多,但是文本被重新编码了,检索的时候还得加一些额外的步骤才行 |
7
ClericPy 2021-05-07 23:52:20 +08:00
|
8
cmdOptionKana 2021-05-07 23:57:51 +08:00
看到楼主说 “……但是网页没有收藏……”
但不管安装了什么插件,都需要点击一下才能帮你保存,如果你忘记点击,结果还是和现在一样,什么都没有保存。 |
9
3dwelcome 2021-05-08 01:05:13 +08:00
@cmdOptionKana
chrome 设置里有快捷键,可以绑定插件的功能。 只要在内部插件里写个定时器,把消息通过 websocket 发送到浏览器外部插件,再反过来触发 chrome 的绑定快捷键即可。 |
10
3dwelcome 2021-05-08 01:11:17 +08:00
@ClericPy 刚试了一下 Page.captureSnapshot,比我想象中的还要强。
保存文件标题写着 Saved by Blink,能自动分离 CSS 文件,能自动离线各种图片资源,能支持各种动态 JS 添加的 DOM 。 算是目前比较完美的,自动化保存单文件网页的方案了。 |
11
ClericPy 2021-05-08 20:20:07 +08:00
@3dwelcome
mhtml 之前丢到轮子里了至今没用过, 有一点不太确定就是惰性加载那种的图片一般在 data-original 里面的, 不知道会不会加载并且缓存成 base64, 如果不行, 那我就得魔鬼 scroll 一把了 |
12
DiamondYuan 2021-05-08 23:15:08 +08:00
试试看 SingleFile
|
13
mgrddsj 2021-05-18 16:12:03 +08:00 2
不好意思挖个坟,今天我又用到了平时有时会用到的保存网页的拓展 SingleFileZ (是 #12 提到的 SingleFile 的一个改进 fork ),发现它有 auto-save 功能( SingleFile 也有),可以在网页完全加载之后把整个网页保存下来(含样式、图片等)。
GitHub 仓库地址: https://github.com/gildas-lormeau/SingleFileZ 拓展商店: Firefox: https://addons.mozilla.org/firefox/addon/singlefilez Chrome: https://chrome.google.com/webstore/detail/singlefilez/offkdfbbigofcgdokjemgjpdockaafjg Microsoft Edge: https://microsoftedge.microsoft.com/addons/detail/singlefilez/gofneaifncimeglaecpnanbnmnpfjekk |
14
cocong 2021-08-10 20:37:25 +08:00
可以试试我自己开发的这个扩展 SaveTabs - 窗口标签管理器。
无论是 UI 还是 功能,在 Chrome 商店里都是绝无仅有、独一无二的,绝对惊喜。 以下是其最核心的功能: 1. 支持一键保存和打开所有网页,提高工作和学习效率 2. 支持书签、历史和标签页等的聚合搜索,避免多处查找 3. 可以根据自己的喜好调整插件的行为和样式,喜欢 DIY 的朋友可以尽情发挥 |
15
marc2017 2021-08-16 12:00:34 +08:00
mac 下有款软件 HistoryHound,chrome 插件 worldbrain,都可以实现浏览历史全文搜索。我只用过后者。
|
16
fucku 2021-08-28 11:40:10 +08:00
|