Ada ekstensi eksportir cookie yang dapat Anda gunakan untuk mengekspor file format cookie.txt yang dapat digunakan dengan wget.
Atau, Anda dapat membuatnya sendiri. Cookie dapat dilihat di Options / Privacy / remove individual cookies
. Anda dapat menemukan cookie yang Anda cari dan membuat file .txt yang berisi informasi:
domain - The domain that created AND that can read the variable.
flag - A TRUE/FALSE value indicating if all machines within a given domain can access the variable. Say "true"
path - The path within the domain that the variable is valid for. Use / for any url
secure - A TRUE/FALSE value indicating if a secure connection with the domain is needed to access the variable. Use false to allow http://
expiration - The UNIX time that the variable will expire on. Set something far in the future
name - The name of the variable.
value - The value of the variable.
Jadi orang mungkin terlihat seperti ini misalnya:
.domain.com TRUE / FALSE 4102358400 SESSIONID dfjdfkjsjwere090fusfdkljf
Jika Anda menggunakan
wget
, Anda mungkin merasa nyaman dari baris perintah. Dalam hal ini, alih-alih ekstensi Firefox, Anda dapat menggunakan skrip shell sederhana:Anda dapat mengunduh skrip extract_cookies.sh dari https://gist.github.com/hackerb9/d382e09683a52dcac492ebcdaf1b79af atau memotong dan menempelkan yang berikut:
sumber
curlfire http://www.example.com/
danculfire -P newprofile http://www.example.com
Cara Anda menemukan file sqlite tidak berfungsi di sebagian besar sistem.
Juga bagaimana jika Anda memiliki banyak file sqlite karena Anda memiliki beberapa profil Firefox.
Jadi, inilah cara saya melakukannya:
Dapatkan semua file cookies.sqlite, urutkan berdasarkan nomor baris dan anggap yang paling banyak baris adalah yang paling sering Anda gunakan. Kemudian kembalikan jalur untuk file itu.
Jadi saya mengubah baris Anda menjadi ini:
sumber
wget
kesedihan, sehingga toples cookie yang relevan akan kecil, tetapi yang terbaru diperbarui. Ngomong-ngomong, mengapa menghitung jumlah baris baru dalam database, yang merupakan biner, daripada menggunakan filesize? Anda tidak perlu banyak mengubah skrip saya untuk melakukannya; hanya bertukarls -t
denganls -S
. (Atau Anda dapat menggunakan skrip saya sebagai filter dengan menyaringnya jika Anda maufind
).