Używanie plików cookie z rysiem


10

lynx -cfg = plik cfg.file $ URL

działa to z następującą zawartością pliku .cfg:

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

nie oznacza to jednak:

ryś -cookies = 1 -accept_all_cookies = 1 -cookie_file = cookie.file $ URL

jeśli będzie to pomocne - oto ślad:

parse_arg (arg_name = -cookies = 1, mask = 1, count = 2)
pars_arg lookup (cookies = 1)
... pomiń (maska ​​1/4)
parse_arg (arg_name = -accept_all_cookies = 1, mask = 1, count = 3 )
wyszukiwanie parse_arg (accept_all_cookies = 1)
... pomiń (maska ​​1/4)
parse_arg (arg_name = -cookie_file = cookie.file, mask = 1, count = 4)
wyszukiwanie parse_arg (cookie_file = cookie.file)
... pomiń (maska ​​1/4)
parse_arg (arg_name = $ URL, mask = 1, count = 5)
parse_arg plik startowy: $ URL

oczywiste pytanie, dlaczego? faktyczną różnicą, z tego co widzę, jest niemożność uruchomienia „PERSISTENT_COOKIES: TRUE” przez opcje wiersza poleceń w Lynx. a może coś przeoczyłem / źle zrozumiałem?


2
tak, rzeczywiście zweryfikowałem, że problem dotyczy tylko tego jednego ustawienia, ponieważ wydaje się, że działa dobrze: lynx -cfg=dupe.cfg -cookies -accept_all_cookies -cookie_file=cookie.file $URLjedyne, co zawiera „dupe.cfg”, to „PERSISTENT_COOKIES: TRUE”. jednak moje pytanie wciąż pozostaje - w jaki sposób można aktywować to ustawienie za pomocą wiersza polecenia?
XXL

świetne Q - +1 w nadziei na znalezienie odpowiedzi.
mbb

Odpowiedzi:



1

Spróbuj ustawić -cookie_save_fileten sam plik.


nie rozwiązało to dla mnie problemu.
XXL
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.