Foros del Web » Programando para Internet » Ruby »

Cron, Lynx, wget y RoR

Estas en el tema de Cron, Lynx, wget y RoR en el foro de Ruby en Foros del Web. Hola, veamos, tengo una web en la que sólo tengo un botón submit, que se atuoenvía cuando abres la página. Necesito que esto pase una ...
  #1 (permalink)  
Antiguo 31/05/2007, 03:00
 
Fecha de Ingreso: mayo-2007
Mensajes: 8
Antigüedad: 17 años, 5 meses
Puntos: 0
Cron, Lynx, wget y RoR

Hola,

veamos, tengo una web en la que sólo tengo un botón submit, que se atuoenvía cuando abres la página. Necesito que esto pase una vez al dia. He estado probando con wget y el resultado es que obtengo el código de la página, pero no una simulación de navegador web, como si se abriera. REsultado: el formulario no se envía.

Código:
* * * * * wget -q -O - URL/botonsubmit
SI lo intento con lynx:

Código:
* * * * * lynx --dump URL/botonsubmit
me devuelve el contenido de la etiqueta submit pero no se envía.

La pregunta es, como simulo es navegador para que crea se abra la web y se ejecute onLoad y envíe el formulario? Gracias.
  #2 (permalink)  
Antiguo 31/05/2007, 19:19
 
Fecha de Ingreso: marzo-2007
Mensajes: 134
Antigüedad: 17 años, 8 meses
Puntos: 1
Re: Cron, Lynx, wget y RoR

el problema es que para que se autoenvie un boton, tendrias que usar javascript, y usando wget ni lynx vas a lograr que ejecuten javascript, si quieres que sea un cronjob, no utilizes javascript, ni un formulario, puedes simular un formulario de otra forma desde tu controlador cada vez que abres la pagina.
  #3 (permalink)  
Antiguo 02/06/2007, 03:15
 
Fecha de Ingreso: enero-2006
Mensajes: 48
Antigüedad: 18 años, 10 meses
Puntos: 0
Re: Cron, Lynx, wget y RoR

Cita:
Iniciado por SkyPlooM Ver Mensaje
veamos, tengo una web en la que sólo tengo un botón submit, que se atuoenvía cuando abres la página. Necesito que esto pase una vez al dia. He estado probando con wget y el resultado es que obtengo el código de la página, pero no una simulación de navegador web, como si se abriera. REsultado: el formulario no se envía.
Ataca con lynx no la URL de la página que muestra el formulario sino la URL de la acción POST que invoca el botón.
__________________
------------------------------
http://www.sobrerailes.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:08.