Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Ruby (http://www.forosdelweb.com/f105/)
-   -   Cron, Lynx, wget y RoR (http://www.forosdelweb.com/f105/cron-lynx-wget-ror-494166/)

SkyPlooM 31/05/2007 03:00

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.

el_ro 31/05/2007 19:19

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.

Epaminondas Pantulis 02/06/2007 03:15

Re: Cron, Lynx, wget y RoR
 
Cita:

Iniciado por SkyPlooM (Mensaje 2021139)
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.


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

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.