lynx -cfg = cfg.file $ URL
esto funciona con los siguientes contenidos del archivo .cfg:
SET_COOKIES: TRUE
ACCEPT_ALL_COOKIES: TRUE
PERSISTENT_COOKIES: TRUE
COOKIE_FILE: cookie.file
sin embargo, esto no:
lynx -cookies = 1 -accept_all_cookies = 1 -cookie_file = cookie.file $ URL
si va a ser de alguna ayuda, aquí está el rastro:
parse_arg (arg_name = -cookies = 1, mask = 1, count = 2)
parse_arg lookup (cookies = 1)
... skip (mask 1/4)
parse_arg (arg_name = -accept_all_cookies = 1, mask = 1, count = 3 )
búsqueda parse_arg (accept_all_cookies = 1)
... omitir (máscara 1/4)
parse_arg (nombre_argumento = -cookie_file = cookie.file, máscara = 1, cuenta = 4)
búsqueda parse_arg (cookie_file = cookie.file)
... omitir (máscara 1/4)
parse_arg (arg_name = $ URL, máscara = 1, cuenta = 5)
parse_arg startfile: $ URL
pregunta obvia, ¿por qué? La diferencia real, por lo que veo, es la incapacidad de activar "PERSISTENT_COOKIES: TRUE" mediante las opciones de línea de comandos en Lynx. o, tal vez, he pasado por alto / mal entendido algo?
lynx -cfg=dupe.cfg -cookies -accept_all_cookies -cookie_file=cookie.file $URL
lo único que contiene "dupe.cfg" es "PERSISTENT_COOKIES: TRUE". sin embargo, mi pregunta aún permanece: ¿cómo se activa esta configuración a través de la línea de comando?Respuestas:
El siguiente documento implica que puede obtener este comportamiento compilando Lynx con el
--enable-persistent-cookies
indicador. El comportamiento está deshabilitado de forma predeterminada, pero está implícito que se habilite con este indicador de configuración.Puede usar
checkinstall
o similar para crear fácilmente un paquete para su sistema desde la fuente.Fuente: http://lynx.isc.org/release/lynx2-8-7/lynx_help/Lynx_users_guide.html#Cookies
fuente
Intenta configurar
-cookie_save_file
el mismo archivo.fuente