Wiederherstellen Firefox-tabs nach versehentlich schließen des Fensters, ohne speichern der Sitzung

Habe ich nach und nach, voll Vertrauen auf Firefox die Fähigkeit, sich zu erholen meine tabs nach jeder Art von crash. Dieser glaube war nicht ganz unbegründete, aber was ich nicht haben einen Notfallplan für wurde versehentlich schließen die Firefox-Fenster, und sagen Sie nicht, speichern Sie die Sitzung. Das passiert nur, wenn mein Vater lieh meinem laptop zum überprüfen seiner E-Mail. Oy.

Natürlich die komplette browser-history ist es aber die Dutzende von tabs ich offen hatte sind verloren in einem riesigen Meer. Ich lief "uptime" um zu sehen, die Zeit von meinem letzten reboot und sah für einen cluster von URLs geöffnet, in dieser Zeit, aber entweder fehlt mir, oder die "zuletzt besucht" mal nicht so funktioniert. In jedem Fall, ich dachte, andere vielleicht wissen Sie einen besseren Weg, um wiederherstellen der tabs, oder haben gehackt etwas zu Fischen Sie aus der Firefox-Geschichte oder so etwas.

(Die Lektion für die Zukunft des Kurses ist es, speichern Sie einfach alles zu lecker (oder wo auch immer) und sich nicht darauf verlassen, auf Ihrem browser Zustand! Würd mich auch interessieren zu hören, was andere Systeme verwenden, um sich mit diesem präventiv.)

HINZUGEFÜGT: ich weiß, dass prima facie scheint dies wasserunlösliche (nachdem alle, ich, oder mein Vater ausdrücklich gesagt, Firefox wird nicht zum speichern der tabs), aber als ein Beispiel für etwas, das getan werden könnte (und vielleicht relativiert sich diese Frage, da die Programmierung im Zusammenhang, nachdem alle)...

Wenn Firefox gespeichert, wenn das die URL geöffnet wurde und wenn es geschlossen war, dann könnte man extrahieren Ihre Reiter von Ihrer Geschichte durch das löschen der jüngsten Geschichte und dann Holen die URLs wurden geöffnet, aber nie geschlossen. So...

Die Eigentliche Frage

Gibt es einen Algorithmus, ableiten kann, die Liste der offenen tabs basiert auf den folgenden inputs:

  • Liste der URLs und die zugehörigen Felder in der browser-history
  • die Zeit der verhängnisvollen Abberufung des Firefox-Sitzung.

Wenn jemand zeigen kann, dass das möglich ist, werde ich es code und machen es als Antwort hier.

Sorry für die nicht sehr Programmier-bezogene Frage. Obwohl, wenn jemand eine Idee hat, wäre ich wirklich dankbar. Ich denke, dass Greg nagelte die Antwort für die preventitive Fall unter (Firefox-Einstellung, auto-speichern der session).
Ich fragte dies, bevor superuser.com Sie existierte. Gibt es eine einfache Möglichkeit, es zu übertragen gibt es?
Sie sollten in der Lage sein, aus einer Sicherung, shadow-Kopie ODER über die Systemwiederherstellung greifen die Kopie Sessionstore.js (kb.mozillazine.org/Sessionstore.js), die noch gültig war, während die Registerkarten wurden zuletzt geöffnet.

InformationsquelleAutor dreeves | 2009-03-02

Schreibe einen Kommentar