如何从死亡的Google Chrome窗口中保存网址


2

我打开了Google Chrome隐身窗口,其中包含100多个标签。操作系统:Win10。当我浏览一个网站时,镀铬窗口突然冻结,我不能再浏览或看到任何标签。所以我把铬留在当前的状态。我不想从那些Chrome标签中保存网址。分步说明会很有帮助。

  1. Chrome隐身模式是否会在Chrome个人资料中保存当前打开的标签页?
  2. 如果我关闭冻结的Chrome隐身窗口会丢失所有标签页?
  3. 如何从这100个标签中恢复网址?
  4. 如果我使用进程资源管理器创建所有Chrome进程的完整内存转储,我该如何从中找到标签网址?
  5. 有没有其他方法可以解决这个问题?

Answers:


1

如果 Chrome仍在运行,您可以“书签(全部)打开页面... Ctrl + Shift + D”,即使在隐身窗口中......但隐身模式的全部目的是不留任何浏览历史记录,所以一旦窗户关闭,打开的标签就会被遗忘。


搜索所有内存是一个想法...我不确定如何或是否可以区分所有网页中的所有html链接与主页面URL之间的区别。

我尝试了一个测试,只有一个常规窗口打开,有三个选项卡,一个隐身窗口,一个选项卡到一个唯一的URL,只有大约200个条目的浏览历史记录和少于十几个书签。然后:

  1. 使用GNU调试器gcore来实现我的Chromium进程的核心转储(850MB)
    [我使用Linux,但是应该有很多等效的Windows工具,对于核心转储,字符串和grep,比如我如何配置窗口来生成核心从应用程序转储?]

  2. 用于strings查找4个以上可打印字符的字符串(37MB)

  3. grep 对于唯一的URL(unique.com)

生成的文件,仅包含唯一URL的行,为26kb,有343行,所有这些都来自一个打开的选项卡。

  • [还有一些有趣的结果,比如http://google.ca/search?q=uniqueURL&sourceid=chrome&ie=UTF-8我从来没有搜索谷歌的唯一网址,https://staticxx.facebook.com/connect/xd_arbiter.php?...&origin=uniqueURL但我假设这些是来自唯一网址页面本身,我的Chromium不应该搜索我输入的每个网址。]

在步骤2中搜索字符串,查找找到18,292个结果的任何URLegrep -o 'https?://[^ ]+' strings-file

您可以在内存/核心转储中的数万(或更多)URL中找到100个丢失的标签,但是从您自己的个人记忆中搜索谷歌可能要容易得多。 。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.