lynx -cfg = cfg.file $ URL
ini berfungsi dengan konten file .cfg berikut:
SET_COOKIES: TRUE
ACCEPT_ALL_COOKIES: TRUE
PERSISTENT_COOKIES: TRUE
COOKIE_FILE: cookie.file
namun, ini tidak:
lynx -cookies = 1 -accept_all_cookies = 1 -cookie_file = cookie.file $ URL
jika itu akan membantu - inilah jejaknya:
parse_arg (arg_name = -cookies = 1, mask = 1, count = 2)
pencarian parse_arg (cookies = 1)
... lewati (mask 1/4)
parse_arg (arg_name = -accept_all_cookies = 1, mask = 1, count = 3, )
pencarian parse_arg (accept_all_cookies = 1)
... lewati (mask 1/4)
parse_arg (arg_name = -cookie_file = cookie.file, mask = 1, hitung = 4)
pencarian parse_arg (cookie_file = cookie.file)
... lewati (mask 1/4)
parse_arg (arg_name = $ URL, mask = 1, count = 5)
parse_arg startfile: $ URL
pertanyaan yang jelas, mengapa? perbedaan sebenarnya, dari apa yang saya lihat, adalah ketidakmampuan untuk memicu "PERSISTENT_COOKIES: TRUE" oleh opsi baris perintah di lynx. atau, mungkin, saya telah melewatkan sesuatu / salah paham?
lynx -cfg=dupe.cfg -cookies -accept_all_cookies -cookie_file=cookie.file $URL
:, satu-satunya yang berisi "dupe.cfg" berisi adalah "PERSISTENT_COOKIES: TRUE". Namun, pertanyaan saya masih tetap - bagaimana cara mengaktifkan pengaturan ini melalui baris perintah?Jawaban:
Dokumen berikut ini menyiratkan bahwa Anda bisa mendapatkan perilaku ini dengan mengkompilasi Lynx dengan
--enable-persistent-cookies
bendera. Perilaku dinonaktifkan secara default, tetapi tersirat diaktifkan dengan flag konfigurasi ini.Anda dapat menggunakan
checkinstall
atau serupa untuk dengan mudah membuat paket untuk sistem Anda dari sumber.Sumber: http://lynx.isc.org/release/lynx2-8-7/lynx_help/Lynx_users_guide.html#Cookies
sumber
Coba atur
-cookie_save_file
ke file yang sama.sumber