为 OSX 终端安装 Python Chromagnon 以提取/恢复 Google Chrome 标签

为 OSX 终端安装 Python Chromagnon 以提取/恢复 Google Chrome 标签

我看到这个建议发布在这里https://softwarerecs.stackexchange.com/questions/19500/tool-to-read-data-from-google-chrome-snss-files/19501但不确定如何在 OSX 上安装它。我想从 Chrome 默认文件夹中的 Last Tabs/Session 文件中提取链接,因为 Chrome 在重新启动时无法重新加载所有之前的选项卡。不知何故,它加载了我之前打开的不到 1/5 的选项卡,但没有错误或恢复选项卡的选项(并且将最后的选项卡/会话文件重命名为当前选项卡/会话不起作用 - 它只是打开与之前相同的文件,我在关闭浏览器之前确实复制了文件)。

我假设本 wiki 底部“测试”下的几行https://github.com/JRBANCEL/Chromagnon/wiki/Reverse-Engineering-SNSS-Format需要在终端中输入,但我不知道在哪里安装Chromagnon文件(我也在Github上发布了指令请求)。

此外,如果有人有其他建议,请告诉我。我在一些旧帖子中看到过这个推荐,但它似乎不再可用或功能齐全:https://github.com/lsauer/chrome-session-restore

我安装了 Session Buddy,如果再次发生这种情况,这应该可以解决问题。如果我可以使用 Chromagnon 从我保存的 Tabs/Session 文件中提取选项卡链接,那么现在我应该只需要这些了。

谢谢

答案1

好的。这已经是几年前的事了,现在你可能已经放弃了,但对于下一个想这样做的人来说……

  1. 解析这些 SNSS 文件很困难。使用字符串会容易得多,如下所示:

    % 字符串 Last_ Tabs
    SNSS chrome://history/ chrome://history/ %

就我的情况而言(文件来自崩溃的 PC),“最后的标签”文件基本上是空的(里面有 2 个 URL)

  1. 另一种找出您正在查看的内容的方法是查看历史文件。这通常很大,但您可以像这样获取最后 10 个 URI:

%字符串历史记录| grep http | tail | head -n 3 https://www.k5learning.com/worksheets/math/grade-5-metric-units-length-decimals-d.pdfIZ https://www.k5learning.com/worksheets/math/grade-5-metric-units-length-decimals-c.pdfHZ https://www.k5learning.com/worksheets/math/grade-5-metric-units-length-decimals-b.pdfGZ

(抱歉,格式不对——块引用好像不起作用?)

相关内容