Foros del Web » Programando para Internet » ASP Clásico »

Ejecutar funcion automaticamente sin entrar al sitio web

Estas en el tema de Ejecutar funcion automaticamente sin entrar al sitio web en el foro de ASP Clásico en Foros del Web. Hola.. necesito de ayuda por favor.. alguien sabe como ejecutar una funcion que se ejecute automaticamente en una hora x sin necesidad de entrar al ...
  #1 (permalink)  
Antiguo 07/11/2005, 06:57
 
Fecha de Ingreso: septiembre-2005
Mensajes: 12
Antigüedad: 18 años, 7 meses
Puntos: 0
Ejecutar funcion automaticamente sin entrar al sitio web

Hola..
necesito de ayuda por favor..
alguien sabe como ejecutar una funcion que se ejecute automaticamente en una hora x sin necesidad de entrar al sitio web ..
necesito que el sitio web genere unas ordenes de trabajo y envie un mail con la informacion de las ordenes..pero se deben generar las ordenes automaticamente sin necesidad de entrar al sitio web.

se puede hacer algo asi???

desde ya muchas gracias por quien pueda ayudar!!!!
  #2 (permalink)  
Antiguo 07/11/2005, 07:14
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 18 años, 5 meses
Puntos: 3
Si se puede pero debes hacerlo como un proceso batch; es decir, puedes crear un programita .vbs que ejecute la funcion y mande los email y este programa lo pones como una tarea programada en el Servidor para que este sea ejecutado el dia y hora que quieras.
Las tareas programadas pueden programarse para cualquier hora, dia, semanas, etc.
Lo unico si con esta solucion es que si tienes tu sitio en un web hosting no creo que te permitan hacer esto... pero si tu sitio esta en la dmz de tu empresa entonces es facil hacerlo.
  #3 (permalink)  
Antiguo 07/11/2005, 07:19
 
Fecha de Ingreso: septiembre-2005
Mensajes: 12
Antigüedad: 18 años, 7 meses
Puntos: 0
Es que ese es mi problema
el sitio web esta en un hosting externo...
no hay otra manera de hacerlo???
  #4 (permalink)  
Antiguo 07/11/2005, 07:25
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 18 años, 5 meses
Puntos: 3
En forma automatica no la hay.
Lo unico que te queda seria que tu o alguien todos los dias a la misma hora ejecute por el sitio este proceso.... es medio latoso pero no veo otra salida
  #5 (permalink)  
Antiguo 07/11/2005, 09:49
 
Fecha de Ingreso: septiembre-2005
Mensajes: 12
Antigüedad: 18 años, 7 meses
Puntos: 0
gracias por tus respuestas...
voy a llamar a el hosting para saber que pasa
pero una duda que me salta...
tengo que programar todo como siempre..
pero la extension del archivo en vez que sea .asp tiene que ser .bat
o se generan de otra manera los archivos .bat..
bueno estoy buscando informacion al respecto

gracias por todo!!!
  #6 (permalink)  
Antiguo 07/11/2005, 12:03
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 18 años, 5 meses
Puntos: 3
Pucha que lata... te escribi un largo texto y no alcance a submitir ya que la sesion termina super rapido.... el timeout esta muy bajo... en fin alla voy de nuevo..
Los programas con extension .vbs no son ASP.... son programas que debes crear usando cualquier editor y lo guardas con esa extension.... es visual basic script; por lo que puede igual usar ADO y todo lo que usas en ASP.... lo unico es que debes compilarlo con el CSCRIPT.

Aca va un ejemplo de un .bat que llame a tu generador de emails
genera.bat
@echo off
time /T
echo Comienza Proceso de Generacion
cscript vcl_genera_datos.vbs //NOlogo
echo Fin Proceso de Generacion
time /T
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 03:05.