Bagaimana saya bisa memuat tab terakhir saya ke Chrome menggunakan Tab Terakhir, file Sesi Terakhir?

10

Sebelum saya menginstal ulang Windows, saya menyalin semuanya di bawah:

<username>\AppData\Local\Google\Chrome\User Data\Default

Namun ketika saya sekarang menyalin semua file ini dan memulai Chrome, itu tidak memuat tab lama saya. Saya mencoba menggunakan -restore-last-sessionbendera, yang mengakibatkan Chrome mogok. Jika saya mengklik tombol restore ketika ditanya apakah saya ingin mengembalikan, itu tidak melakukan apa-apa.

Dapatkah saya menggunakan file-file ini untuk mengembalikan tab atau mengekstrak tautan darinya?

Joan Venge
sumber

Jawaban:

6

File Sesi Terakhir dan Tab Terakhir harus berfungsi. Cobalah menyalin HANYA 2 file itu ke folder Chrome baru, dan kemudian ganti namanya menjadi Sesi Saat Ini dan Tab Saat Ini. Saya telah melakukan ini berkali-kali dengan sukses.

Wildcard utama dalam situasi Anda adalah jika Anda mengembalikan data dari versi Chrome yang jauh lebih tua, katakanlah v4 ke v13?

Syclone0044
sumber
5

Peringatan: alat ini belum diperbarui sejak 2015, harap buat cadangan file sesi Anda terlebih dahulu sebelum menjalankan alat , karena dapat mengosongkan kontennya!

Anda juga dapat mencoba alat Chromagnon (gunakan cabang SNSS) yang ditulis dengan Python yang akan mengekstrak tab Anda dari file "Tab Saat Ini" atau "Tab Terakhir":

python chromagnonSession.py "Current Session" > current_session.log
python chromagnonTab.py "Current Tabs" > current_tabs.log

Ini akan mengekstrak tab Anda ke current_tabs.logfile yang kemudian bisa Anda buka dengan editor teks seperti Notepad ++. File sesi current_session.logakan menyimpan informasi tentang windows (indeks yang dapat Anda korelasikan di dalam file current_tabs.log) tetapi tidak wajib.

Lihat juga jawaban ini untuk info lebih lanjut .

gaborous
sumber
1
Alat ini tampaknya tidak dapat membaca file dari Chrome terbaru. Kode ini terakhir diperbarui pada tahun 2015 ... Tampaknya juga chromagnonTab.py menghapus file "Tab Saat Ini" yang Anda tuju, jadi buat cadangan sebelum mencoba alat ini!
peterflynn
Memang sudah lama sejak saya mencobanya, jadi ya selalu buat cadangan dulu! Saya akan mengedit jawabannya.
Gaborous
2

Bendera harus diketik dengan tanda hubung ganda sebelumnya dan spasi.

Seperti ini: --restore-last-session

Pastikan Anda melakukan ini dengan benar.

Mengganti Nama Sesi Terakhir ke Sesi Saat Ini juga harus berhasil.

Jika tidak ada metode di atas yang berhasil, coba ganti seluruh folder Data Pengguna. Buka AppData \ Local \ Google \ Chrome dan buat salinan folder Data Pengguna, misalnya dengan menyalinnya ke Desktop. Ini hanya langkah pengamanan agar Anda dapat kembali ke sana, jika perlu. Lalu, lanjutkan dan hapus. Pastikan Chrome tidak berjalan saat Anda melakukan ini. Sekarang lanjutkan dan salin folder Data Pengguna lama Anda di tempatnya.

Lain kali Anda memulai Chrome, ia akan mengatakan sesuatu seperti "sepertinya Chrome mogok, apakah Anda ingin memulihkan" dan tombol pengembalian akan muncul di atas. Klik tombol restore.

Metode ini bekerja dengan baik untuk saya ketika saya mencoba mengembalikan sesi Chrome lama untuk mengambil tab saya.

Samir
sumber