Sử dụng cookie với lynx


10

lynx -cfg = cfg.file $ URL

điều này hoạt động với các nội dung sau của tệp .cfg:

SET_COOKIES: TRUE
ACCEPT_ALL_COOKIES: TRUE
PERSISTENT_COOKIES: TRUE
COOKIE_FILE: cookie.file

tuy nhiên, điều này không:

lynx -cookies = 1 -accept_all_cookies = 1 -cookie_file = cookie.file $ URL

nếu nó sẽ giúp được gì - đây là dấu vết:

parse_arg (arg_name = -cookies = 1, mask = 1, Count = 2)
tra cứu parse_arg (cookies = 1)
... bỏ qua (mặt nạ 1/4)
parse_arg (arg_name = -accept_all_cookies = 1, mask = 1, Count = 3 )
parse_arg tra cứu (accept_all_cookies = 1)
... Skip (mask 1/4)
parse_arg (arg_name = -cookie_file = cookie.file, mask = 1, Count = 4)
parse_arg lookup (cookie_file = cookie.file)
... bỏ qua (mặt nạ 1/4)
parse_arg (arg_name = $ URL, mask = 1, Count = 5)
parse_arg startfile: $ URL

Câu hỏi rõ ràng, tại sao? sự khác biệt thực tế, từ những gì tôi thấy, là không có khả năng kích hoạt "PERSISTENT_COOKIES: TRUE" bằng các tùy chọn dòng lệnh trong lynx. hoặc, có lẽ, tôi đã bỏ qua / hiểu lầm một cái gì đó?


2
vâng, thực sự, tôi đã xác minh rằng vấn đề chỉ liên quan đến một cài đặt đó, vì điều này dường như chỉ hoạt động tốt : lynx -cfg=dupe.cfg -cookies -accept_all_cookies -cookie_file=cookie.file $URL, điều duy nhất "dupe.cfg" chứa là "PERSISTENT_COOKIES: TRUE". tuy nhiên, câu hỏi của tôi vẫn còn - làm thế nào để kích hoạt cài đặt này thông qua dòng lệnh?
Xxx

Q - +1 tuyệt vời với hy vọng tìm cho bạn câu trả lời.
mbb

Câu trả lời:


3

Tài liệu sau đây ngụ ý rằng bạn có thể có hành vi này bằng cách biên dịch Lynx với --enable-persistent-cookiescờ. Hành vi bị tắt theo mặc định, nhưng ngụ ý được bật với cờ cấu hình này.

Bạn có thể sử dụng checkinstallhoặc tương tự để dễ dàng tạo một gói cho hệ thống của bạn từ nguồn.

Nguồn: http://lynx.isc.org/release/lynx2-8-7/lynx_help/Lynx_usftimeguide.html#Cookies


1

Hãy thử thiết lập -cookie_save_filecùng một tệp.


Thật không may, điều này đã không giải quyết vấn đề cho tôi.
Xxx
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.