Usar cookies con lince

10

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?

XXL
fuente
2
sí, de hecho, he verificado que el problema solo está relacionado con esa configuración, ya que parece funcionar bien: lynx -cfg=dupe.cfg -cookies -accept_all_cookies -cookie_file=cookie.file $URLlo ú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?
XXL
gran Q - +1 con la esperanza de encontrar una respuesta.
mbb

Respuestas:

3

El siguiente documento implica que puede obtener este comportamiento compilando Lynx con el --enable-persistent-cookiesindicador. El comportamiento está deshabilitado de forma predeterminada, pero está implícito que se habilite con este indicador de configuración.

Puede usar checkinstallo 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

Sectio Aurea
fuente
1

Intenta configurar -cookie_save_fileel mismo archivo.

mgorven
fuente
desafortunadamente, esto no resolvió el problema para mí.
XXL