Właśnie spędziłem dużo czasu, pisząc stronę wiki z Firefoksem, przesłałem ją tylko po to, aby VPN się nie powiódł i przesłanie zginęło. Wracając do przeglądarki, okazuje się, że moje zmiany zostały utracone.
Czy jest jakiś sposób na odzyskanie tych zmian? Czy jest plik pamięci podręcznej dysku (mam grep ~ / Library / Caches / Firefox / Profiles /)? Czy mogę nakłonić Firefoksa do ponownego przesłania?
Widziałem to pytanie o sposoby zapobiegania temu w przyszłości i zwykle używam „It's All Text!” co pozwala uniknąć tego problemu, ale chciałbym odzyskać tę konkretną utraconą edycję.
Na korzyść tego, kto miał problem ze znalezieniem ścieżki w interfejsie przeglądarki Firefox, w tej odpowiedzi postaram się szczegółowo opisać operację sugerowaną przez użytkownika „sh1” krok po kroku, co w moim przypadku doprowadziło do pomyślnego odzyskania.
Po pierwsze, pozostań na stronie „Ostrzeżenie / błąd przekroczenia limitu czasu”, którą widziałeś wcześniej, gdy nie udało ci się nacisnąć przycisku „Prześlij”, bez próby innych interakcji ze stroną internetową. Może nie jest to absolutnie konieczne, ale rzeczywiście bezpieczniejsze (potrzeba więcej eksperymentów, aby wyjaśnić).
Oświadczenie: Używam włoskiej lokalizacji Firefoksa, więc nie jestem pewien poprawnego tłumaczenia niektórych bardziej szczegółowych poleceń. W każdym razie kroki były następujące:
Udało mi się odzyskać dane formularzy przy użyciu samych narzędzi wbudowanych w Firefox. Poza tym, i tylko dla spekulacji, w moim przypadku zrzut rdzenia nie był możliwy. Jest tak, ponieważ nie zmieniłem odpowiednich ustawień domyślnych systemu statycznego (które należy wcześniej ustawić; patrz http://bencane.com/2011/09/22/kill-creating-a-core-dump/ ; w dystrybucji I Używam tym razem - najnowszego Xubuntu - domyślnym zestawem ustawień wydaje się „brak zrzutu rdzenia”).
Twoje zdrowie
źródło
Rozszerzając odpowiedź Schwern, ponieważ w moim przypadku nie jestem w stanie naprawić błędu:
Przejdź ponownie do ekranu awarii. W menu wybierz Web Developer, Sieć, a następnie zakładkę „Nagłówki” i naciśnij przycisk „wyślij ponownie”.
Powinno to wyświetlić formularz (umożliwiający włamanie się do niego) zawierający utracone treści. Może nie być w najwygodniejszym formacie, ale przynajmniej tam jest.
Przynajmniej dla mnie działa. Siedziałem tutaj z przerażającym ekranem „Twój post spadł z dziury”, a kiedy nacisnąłem „wstecz”, wróciłem do jakiegoś javascript, który zresetował formularz do pustego (dzięki Javascript!).
Należy zauważyć, że przejście do przodu oznacza naciśnięcie przycisku obok przycisku Wstecz. Jeśli wróciłeś do formularza i okazało się, że treść zaginęła, nie dotykaj niczego na stronie, co mogłoby próbować wysłać nowo opróżnioną treść, ponieważ wtedy jedynym wyborem będzie przeszukanie zrzutu pamięci, ale bez żadnej gwarancji sukcesu.
źródło
Przeglądarka internetowa z pewnością ma dane formularza w pamięci. Trudność polega na tym: jak odzyskać te dane?
Oto mój pomysł. Nie próbowałem tego. Na papierze to działa. Ta odpowiedź dotyczy przeglądarki Firefox i innych przeglądarek internetowych.
W skrócie: Załaduj stronę ponownie podczas sprawdzania nagłówków.
127.0.0.1
. Można to zrobić za pomocąhosts
pliku.źródło