2

У меня открыто окно инкогнито Google Chrome с более чем 100 вкладками. ОС: Win10. Когда я просматривал один сайт, окно chrome внезапно зависло, и я больше не могу просматривать или видеть какие-либо вкладки. Так что я оставил хром в его текущем состоянии. Я не хочу сохранять ссылки из этих вкладок Chrome. Пошаговые инструкции будут полезны.

  1. Сохраняет ли режим Chrome в режиме инкогнито открытые URL-адреса вкладок в профиле Chrome?
  2. Если я закрою заблокированное окно инкогнито Chrome, будут ли потеряны все адреса вкладок?
  3. Как восстановить URL из этих 100 вкладок?
  4. Если я создаю полный дамп памяти всех процессов Chrome с помощью Process Explorer, как я могу найти из него URL-адреса вкладок?
  5. Есть ли другие способы решить эту проблему?

1 ответ1

1

Если бы Chrome все еще работал, вы могли бы "Закладка (все) открытых страниц ..." Ctrl+Shift+D ", даже в инкогнито-окне ... но весь смысл инкогнито-режима заключается в том, чтобы не оставлять историю просмотра, поэтому после закрытия окна открытые вкладки забываются.


Поиск всего, что это память, это идея ... Я не уверен, как или если бы вы могли различить все ссылки HTML на всех веб-страницах, а не только URL главной страницы.

Я попробовал выполнить тест, в котором было открыто только одно обычное окно с тремя вкладками и одно окно инкогнито с одной вкладкой для уникального URL-адреса, и только около 200 записей истории просмотров и менее десятка закладок. Затем:

  1. Использовал отладчик GNU gcore чтобы создать дамп ядра моих процессов Chromium (850 МБ)
    [Я использовал Linux, но также должно быть много эквивалентных инструментов для Windows, для дампов ядра, строк и grep, например. Как я могу настроить windows для генерации дампов ядра из приложения? ]

  2. Использованные strings чтобы просто найти строки из 4+ печатаемых символов (37 МБ)

  3. grep для уникального URL (unique.com)

Полученный файл, строки которого содержали только уникальный URL-адрес, занимал 26 КБ и содержал 343 строки, все из одной открытой вкладки.

  • [Были также некоторые интересные результаты, например http://google.ca/search?q=uniqueURL&sourceid=chrome&ie=UTF-8 когда я никогда не искал в Google уникальный URL-адрес, и https://staticxx.facebook.com/connect/xd_arbiter.php?...&origin=uniqueURL но я предполагаю, что они взяты со страницы уникального URL, мой Chromium не должен искать каждый URL, который я набираю.]

Поиск строк из шага 2 для любого URL с помощью egrep -o 'https?://[^ ]+' strings-file нашел 18 292 результатов.

Возможно, вам удастся найти ваши 100 потерянных вкладок где-то в десятках тысяч (или более) URL-адресов из дампа памяти / ядра, но может быть намного проще просто искать в Google из своей личной памяти того, что вы просматривали ,

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .