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

Ejecutar Proceso cade X tiempo

Estas en el tema de Ejecutar Proceso cade X tiempo en el foro de ASP Clásico en Foros del Web. Buenas gente!! Alguien sabe como ejecutar en ASP un proceso cada x tiempo? Por ejemplo, cada dia a las 5:00. Gracias!...
  #1 (permalink)  
Antiguo 03/04/2005, 11:08
Avatar de renton  
Fecha de Ingreso: enero-2004
Ubicación: BCN (PPCC)
Mensajes: 573
Antigüedad: 21 años, 3 meses
Puntos: 1
Ejecutar Proceso cade X tiempo

Buenas gente!!
Alguien sabe como ejecutar en ASP un proceso cada x tiempo?
Por ejemplo, cada dia a las 5:00.

Gracias!
__________________
"No et limites a contemplar aquestes hores que ara venen, baixa al carrer i participa.
No podran res davant un poble unit, alegre i combatiu!!"
  #2 (permalink)  
Antiguo 03/04/2005, 11:36
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 22 años, 8 meses
Puntos: 16
Checa este link

http://www.forosdelweb.com/search.php
  #3 (permalink)  
Antiguo 03/04/2005, 12:00
Avatar de renton  
Fecha de Ingreso: enero-2004
Ubicación: BCN (PPCC)
Mensajes: 573
Antigüedad: 21 años, 3 meses
Puntos: 1
mmm hecho pero.... no sale nada!
He de suponer que tengo que buscar la respuesta en los foros? Porque es eso lo que me pide el link.
__________________
"No et limites a contemplar aquestes hores que ara venen, baixa al carrer i participa.
No podran res davant un poble unit, alegre i combatiu!!"
  #4 (permalink)  
Antiguo 03/04/2005, 14:13
 
Fecha de Ingreso: enero-2004
Mensajes: 207
Antigüedad: 21 años, 3 meses
Puntos: 1
hola,

más de lo mismo, necesito ejecutar una rutina en asp repetidamente cada X tiempo.

En Javascript existe:

setInterval(<nombrefuncion>, <tiempo>)

por lo que si pudieramos desde una funcion javascript llamar a un archivo.asp con las rutinas que deseamos, éstas se ejecutarían.

He encontrado un codigo que ejecuta por ejemplo el archivo <ejemplo.asp>:

var head = document.getElementsByTagName 'head').item(0);
var scriptTag = document.getElementById('loadScript');

script = document.createElement('script');
script.src = 'ejemplo.asp';
script.type = 'text/javascript';
script.id = 'loadScript';

head.appendChild(script);

Esto va dentro de la función que ejecutamos cada X tiempo en Javascript. El caso es que aunque el programa del que lo saqué funciona, yo no consigo que me ejectute el código de <ejemplo.asp>

A ver si con todo esto alguien me echa un cable. Sobretodo si se puede directamente desde asp y si no perfeccionando lo que tengo de JavaScript.

Gracias,
  #5 (permalink)  
Antiguo 03/04/2005, 16:09
Avatar de renton  
Fecha de Ingreso: enero-2004
Ubicación: BCN (PPCC)
Mensajes: 573
Antigüedad: 21 años, 3 meses
Puntos: 1
Hombre, si no hay otra forma se podria hacer lo siguiente:

setInterval(ejecuta(), 100000);

y en la funcion ejecuta():

document.location.href="paginaConFuncionAsp.asp";

A ver si te xusca!!
__________________
"No et limites a contemplar aquestes hores que ara venen, baixa al carrer i participa.
No podran res davant un poble unit, alegre i combatiu!!"
  #6 (permalink)  
Antiguo 03/04/2005, 17:16
Avatar de dobled  
Fecha de Ingreso: enero-2002
Ubicación: Rancagua - Chile
Mensajes: 1.328
Antigüedad: 23 años, 2 meses
Puntos: 2
Cita:
Iniciado por renton
mmm hecho pero.... no sale nada!
He de suponer que tengo que buscar la respuesta en los foros? Porque es eso lo que me pide el link.
yo que tu no respondo y busco, creo que es mas que obvio
__________________
Usa títulos específicos y con sentido
En las listas de correo o en los grupos de noticias, la cabecera del mensaje es tu oportunidad de oro para atraer la atención de expertos cualificados en aproximadamente 50 caracteres o menos. No los desperdicies en balbuceos como "Por favor ayúdame" (de "POR FAVOR AYÚDAME!!!" ya ni hablamos). No intentes impresionarnos con lo profundo de tu angustia; mejor usa ese preciado espacio para una descripción lo más concisa posible del problema.
  #7 (permalink)  
Antiguo 03/04/2005, 17:19
Avatar de renton  
Fecha de Ingreso: enero-2004
Ubicación: BCN (PPCC)
Mensajes: 573
Antigüedad: 21 años, 3 meses
Puntos: 1
pues en ese caso con decir "buscalo" basta, no crees?
__________________
"No et limites a contemplar aquestes hores que ara venen, baixa al carrer i participa.
No podran res davant un poble unit, alegre i combatiu!!"
  #8 (permalink)  
Antiguo 04/04/2005, 01:12
 
Fecha de Ingreso: enero-2004
Mensajes: 207
Antigüedad: 21 años, 3 meses
Puntos: 1
Cita:
Iniciado por renton
Hombre, si no hay otra forma se podria hacer lo siguiente:

setInterval(ejecuta(), 100000);

y en la funcion ejecuta():

document.location.href="paginaConFuncionAsp.asp";

A ver si te xusca!!
gracias por la respuesta. Lo que pasa de esta manera es que me abre la página y yo quiero quedarme en la página donde estoy, sólo que quiero ejecutar una función que tengo en otra pagina, por lo que no sirve.

Cita:
yo tampoco he encontrado ningún artículo que hable del tema Muzztein, si tú has encontrado alguno agradecería que publiques el link. Gracias.
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 17:24.