begin process at 2012 05 27 20:19:10
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

Divers

 > 

Effectuer une maintenance automatiquement


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Effectuer une maintenance automatiquement

mardi 12 février 2002 à 21:22:12 | Effectuer une maintenance automatiquement

fabiin

Salut,

Comment faire pour k'un code asp soit chargé automatiquement toutes les 15min par exemple,...
mais k'il n'y est pas d'actions de ma part,...

merci par avance
@+
Fabs
jeudi 14 février 2002 à 13:05:57 | Re : Effectuer une maintenance automatiquement

gedeef

Soit tu le mets dans un navigateur avec un meta tag pour que la page soit rechargée toutes les 15 mn...
Soit tu en fais un fichier .vbs et tu le mets dans une commande AT (ou dans le plannificateur de taches).
Soit tu en fais un .exe avec VB et tu le mets dans une commande AT.
Soit tu en fais un .exe avec VB et tu y rajoutes un contrôle timer pour déclencher le code toutes les 15 mn.

Tout dépend des outils dont tu disposes et de l'accès que tu as à la machine sur laquelle tu veux l'exécuter...




-------------------------------
Réponse au message :
-------------------------------

Salut,

Comment faire pour k'un code asp soit chargé automatiquement toutes les 15min par exemple,...
mais k'il n'y est pas d'actions de ma part,...

merci par avance
@+
Fabs
jeudi 14 février 2002 à 13:42:04 | Re : Effectuer une maintenance automatiquement

fabiin

hmm...
le blème c ke je peu pas avoir access a internet 24h/24,...
il faudrai ke ce soit le serveur ki fasse ca,...

merci par avance
@+
Fabs



-------------------------------
Réponse au message :
-------------------------------

Soit tu le mets dans un navigateur avec un meta tag pour que la page soit rechargée toutes les 15 mn...
Soit tu en fais un fichier .vbs et tu le mets dans une commande AT (ou dans le plannificateur de taches).
Soit tu en fais un .exe avec VB et tu le mets dans une commande AT.
Soit tu en fais un .exe avec VB et tu y rajoutes un contrôle timer pour déclencher le code toutes les 15 mn.

Tout dépend des outils dont tu disposes et de l'accès que tu as à la machine sur laquelle tu veux l'exécuter...




-------------------------------
Réponse au message :
-------------------------------

Salut,

Comment faire pour k'un code asp soit chargé automatiquement toutes les 15min par exemple,...
mais k'il n'y est pas d'actions de ma part,...

merci par avance
@+
Fabs

vendredi 15 février 2002 à 11:36:55 | Re : Effectuer une maintenance automatiquement

gedeef


Si tu n'as pas accès au serveur et que tu ne peux pas demander à ton hébergeur d'installer un script dessus, la seule solution est la suivante :

Dans le global.asa, tu crées une variable Application("derniereExecution") dans laquelle tu mets l'heure de la derniere execution de ton code.

Tu mets la définition de ta fonction qui doit être executée (appelons la myFunction()) également dans le global.asa.

Dans Session_OnStart(), tu fais un code qui regarde la durée écoulée depuis Aplpication("derniereExecution")
Si elle est supérieure à 15 mn, tu executes myFunction()

Cela ne te donnera pas une execution toutes les 15 mn mais au bout de 15 mn, tu es sur que ta fonction se déclenchera dès l'arrivée d'un nouveau visiteur, ça peut etre un début de solution.
Si tu veux plus précis, tu inclus le test dans chacune de tes pages.

global.asa

Sub myFunction()
'Traitements périodiques ici
End Sub

Sub Application_OnStart()
Application("derniereExecution") = Time()
End Sub

Sub Session_OnStart()
If DateDiff("n", Application("derniereExecution"), Time()) > 15 Then
Call myFunction()
End If
End Sub


-------------------------------
Réponse au message :
-------------------------------

hmm...
le blème c ke je peu pas avoir access a internet 24h/24,...
il faudrai ke ce soit le serveur ki fasse ca,...

merci par avance
@+
Fabs



-------------------------------
Réponse au message :
-------------------------------

Soit tu le mets dans un navigateur avec un meta tag pour que la page soit rechargée toutes les 15 mn...
Soit tu en fais un fichier .vbs et tu le mets dans une commande AT (ou dans le plannificateur de taches).
Soit tu en fais un .exe avec VB et tu le mets dans une commande AT.
Soit tu en fais un .exe avec VB et tu y rajoutes un contrôle timer pour déclencher le code toutes les 15 mn.

Tout dépend des outils dont tu disposes et de l'accès que tu as à la machine sur laquelle tu veux l'exécuter...




-------------------------------
Réponse au message :
-------------------------------

Salut,

Comment faire pour k'un code asp soit chargé automatiquement toutes les 15min par exemple,...
mais k'il n'y est pas d'actions de ma part,...

merci par avance
@+
Fabs


vendredi 15 février 2002 à 11:50:22 | Re : Effectuer une maintenance automatiquement

fabiin

Hey !!!
vraiment pas con du tous !
ce petit truk me suffira largement !
Merci beaucoup a toi !!!

@+
Fabs



-------------------------------
Réponse au message :
-------------------------------


Si tu n'as pas accès au serveur et que tu ne peux pas demander à ton hébergeur d'installer un script dessus, la seule solution est la suivante :

Dans le global.asa, tu crées une variable Application("derniereExecution") dans laquelle tu mets l'heure de la derniere execution de ton code.

Tu mets la définition de ta fonction qui doit être executée (appelons la myFunction()) également dans le global.asa.

Dans Session_OnStart(), tu fais un code qui regarde la durée écoulée depuis Aplpication("derniereExecution")
Si elle est supérieure à 15 mn, tu executes myFunction()

Cela ne te donnera pas une execution toutes les 15 mn mais au bout de 15 mn, tu es sur que ta fonction se déclenchera dès l'arrivée d'un nouveau visiteur, ça peut etre un début de solution.
Si tu veux plus précis, tu inclus le test dans chacune de tes pages.

global.asa

Sub myFunction()
'Traitements périodiques ici
End Sub

Sub Application_OnStart()
Application("derniereExecution") = Time()
End Sub

Sub Session_OnStart()
If DateDiff("n", Application("derniereExecution"), Time()) > 15 Then
Call myFunction()
End If
End Sub


-------------------------------
Réponse au message :
-------------------------------

hmm...
le blème c ke je peu pas avoir access a internet 24h/24,...
il faudrai ke ce soit le serveur ki fasse ca,...

merci par avance
@+
Fabs



-------------------------------
Réponse au message :
-------------------------------

Soit tu le mets dans un navigateur avec un meta tag pour que la page soit rechargée toutes les 15 mn...
Soit tu en fais un fichier .vbs et tu le mets dans une commande AT (ou dans le plannificateur de taches).
Soit tu en fais un .exe avec VB et tu le mets dans une commande AT.
Soit tu en fais un .exe avec VB et tu y rajoutes un contrôle timer pour déclencher le code toutes les 15 mn.

Tout dépend des outils dont tu disposes et de l'accès que tu as à la machine sur laquelle tu veux l'exécuter...




-------------------------------
Réponse au message :
-------------------------------

Salut,

Comment faire pour k'un code asp soit chargé automatiquement toutes les 15min par exemple,...
mais k'il n'y est pas d'actions de ma part,...

merci par avance
@+
Fabs



vendredi 15 février 2002 à 12:25:13 | Re : Effectuer une maintenance automatiquement

gedeef

Content que ça te convienne :)
Petite précision :
Si ta derniere execution est par exemple à 23h59, ton script ne sera plus lancé tant qu'un utilisateur ne se connectera pas entre 23h59 et minuit, ce qui peut prendre des jours !!!
Il faut donc que tu ajoutes un test pour savoir si le résultat est négatif et inférieur à (-1440 + 15) cad
-(24h + 15mn)


Sub myFunction()
'Traitements périodiques ici
End Sub

Sub Application_OnStart()
Application("derniereExecution") = Time()
End Sub

Sub Session_OnStart()
d = Application("derniereExecution")
If (_
DateDiff("n", d, Time()) > 15 Or _
( _
DateDiff("n", d, Time()) < 0 And _
DateDiff("n", d, Time()) > (-1440 + 15) _
) _
) Then
Call myFunction()
End If
End Sub


-------------------------------
Réponse au message :
-------------------------------

Hey !!!
vraiment pas con du tous !
ce petit truk me suffira largement !
Merci beaucoup a toi !!!

@+
Fabs



-------------------------------
Réponse au message :
-------------------------------


Si tu n'as pas accès au serveur et que tu ne peux pas demander à ton hébergeur d'installer un script dessus, la seule solution est la suivante :

Dans le global.asa, tu crées une variable Application("derniereExecution") dans laquelle tu mets l'heure de la derniere execution de ton code.

Tu mets la définition de ta fonction qui doit être executée (appelons la myFunction()) également dans le global.asa.

Dans Session_OnStart(), tu fais un code qui regarde la durée écoulée depuis Aplpication("derniereExecution")
Si elle est supérieure à 15 mn, tu executes myFunction()

Cela ne te donnera pas une execution toutes les 15 mn mais au bout de 15 mn, tu es sur que ta fonction se déclenchera dès l'arrivée d'un nouveau visiteur, ça peut etre un début de solution.
Si tu veux plus précis, tu inclus le test dans chacune de tes pages.

global.asa

Sub myFunction()
'Traitements périodiques ici
End Sub

Sub Application_OnStart()
Application("derniereExecution") = Time()
End Sub

Sub Session_OnStart()
If DateDiff("n", Application("derniereExecution"), Time()) > 15 Then
Call myFunction()
End If
End Sub


-------------------------------
Réponse au message :
-------------------------------

hmm...
le blème c ke je peu pas avoir access a internet 24h/24,...
il faudrai ke ce soit le serveur ki fasse ca,...

merci par avance
@+
Fabs



-------------------------------
Réponse au message :
-------------------------------

Soit tu le mets dans un navigateur avec un meta tag pour que la page soit rechargée toutes les 15 mn...
Soit tu en fais un fichier .vbs et tu le mets dans une commande AT (ou dans le plannificateur de taches).
Soit tu en fais un .exe avec VB et tu le mets dans une commande AT.
Soit tu en fais un .exe avec VB et tu y rajoutes un contrôle timer pour déclencher le code toutes les 15 mn.

Tout dépend des outils dont tu disposes et de l'accès que tu as à la machine sur laquelle tu veux l'exécuter...




-------------------------------
Réponse au message :
-------------------------------

Salut,

Comment faire pour k'un code asp soit chargé automatiquement toutes les 15min par exemple,...
mais k'il n'y est pas d'actions de ma part,...

merci par avance
@+
Fabs




samedi 16 février 2002 à 08:31:57 | Re : Effectuer une maintenance automatiquement

fabiin

Que dire de plus !
tu peux ajouter cet exemple sur le site si il n'est est pas deja, pke ca peu vraiment servire

Merci beaucoup

@+
Fabs



-------------------------------
Réponse au message :
-------------------------------

Content que ça te convienne :)
Petite précision :
Si ta derniere execution est par exemple à 23h59, ton script ne sera plus lancé tant qu'un utilisateur ne se connectera pas entre 23h59 et minuit, ce qui peut prendre des jours !!!
Il faut donc que tu ajoutes un test pour savoir si le résultat est négatif et inférieur à (-1440 + 15) cad
-(24h + 15mn)


Sub myFunction()
'Traitements périodiques ici
End Sub

Sub Application_OnStart()
Application("derniereExecution") = Time()
End Sub

Sub Session_OnStart()
d = Application("derniereExecution")
If (_
DateDiff("n", d, Time()) > 15 Or _
( _
DateDiff("n", d, Time()) < 0 And _
DateDiff("n", d, Time()) > (-1440 + 15) _
) _
) Then
Call myFunction()
End If
End Sub


-------------------------------
Réponse au message :
-------------------------------

Hey !!!
vraiment pas con du tous !
ce petit truk me suffira largement !
Merci beaucoup a toi !!!

@+
Fabs



-------------------------------
Réponse au message :
-------------------------------


Si tu n'as pas accès au serveur et que tu ne peux pas demander à ton hébergeur d'installer un script dessus, la seule solution est la suivante :

Dans le global.asa, tu crées une variable Application("derniereExecution") dans laquelle tu mets l'heure de la derniere execution de ton code.

Tu mets la définition de ta fonction qui doit être executée (appelons la myFunction()) également dans le global.asa.

Dans Session_OnStart(), tu fais un code qui regarde la durée écoulée depuis Aplpication("derniereExecution")
Si elle est supérieure à 15 mn, tu executes myFunction()

Cela ne te donnera pas une execution toutes les 15 mn mais au bout de 15 mn, tu es sur que ta fonction se déclenchera dès l'arrivée d'un nouveau visiteur, ça peut etre un début de solution.
Si tu veux plus précis, tu inclus le test dans chacune de tes pages.

global.asa

Sub myFunction()
'Traitements périodiques ici
End Sub

Sub Application_OnStart()
Application("derniereExecution") = Time()
End Sub

Sub Session_OnStart()
If DateDiff("n", Application("derniereExecution"), Time()) > 15 Then
Call myFunction()
End If
End Sub


-------------------------------
Réponse au message :
-------------------------------

hmm...
le blème c ke je peu pas avoir access a internet 24h/24,...
il faudrai ke ce soit le serveur ki fasse ca,...

merci par avance
@+
Fabs



-------------------------------
Réponse au message :
-------------------------------

Soit tu le mets dans un navigateur avec un meta tag pour que la page soit rechargée toutes les 15 mn...
Soit tu en fais un fichier .vbs et tu le mets dans une commande AT (ou dans le plannificateur de taches).
Soit tu en fais un .exe avec VB et tu le mets dans une commande AT.
Soit tu en fais un .exe avec VB et tu y rajoutes un contrôle timer pour déclencher le code toutes les 15 mn.

Tout dépend des outils dont tu disposes et de l'accès que tu as à la machine sur laquelle tu veux l'exécuter...




-------------------------------
Réponse au message :
-------------------------------

Salut,

Comment faire pour k'un code asp soit chargé automatiquement toutes les 15min par exemple,...
mais k'il n'y est pas d'actions de ma part,...

merci par avance
@+
Fabs







Cette discussion est classée dans : automatiquement, effectuer, maintenance


Répondre à ce message

Sujets en rapport avec ce message

Colorer automatiquement un code (comme dans ASPFR.Com par exemple ;o) [ par pi0up51 ] VOilà presque tout est dans le sujet !! ;o)J'aimerai savoir si qqn peut mettre un script qui ferai ça !! ;o) Merci d'avance !!! ;o)@tte et bonn' prog liste deroulante et recherche [ par amaury ] bonjour je voudrais vous poser des questions auxquelles j'espere que vous saurez repondretout d'abord il me faudrait tout le script pour effectuer une Remplir une textarea automatiquement [ par hide1983 ] Est il possible de remplir une textarea automatiquement a l'aide d'un recordset Est-il possible d'effectuer des requetes SQL dans un dataset [ par patvail ] Salut everybodyComme le sujet l'indique, je cherche à faire une requete sql dans un dataset qui contient déja des valeurs d'une base de données.Si qq' Effectuer un traitement tous les jours [ par Esquisse ] Salut,Je cherche le moyen d'effectue run traitement tout le sjours, genre quand on recoit notre horoscope quotidien sur ca boite mail, merci ;)++ Récupérer automatiquement Email expéditeur [ par the_girondin ] Bonjour.J'ai réalisé un formulaire ASP que j'envoie par mail (avec CDONTS).L'adresse du correspondant est en dur, par contre il faudrait que je récupè rajoutter une var automatiquement à l'url [ par herveD ] Bonjour,J'ai des urls que je compose manuellement tout le long de l'application du type:www.nom-domaine.com/?rub=sitewww.nom-domaine.com/?rub=site&id= Interroger une base contidiennement et automatiquement ? [ par gottschalk_ping_paul ] BonjourJe voudrais trouver le moyan d'interroger une base access tout les jour à une heure précise (23H00 par exemple). Je ne vois pas comment déclanc comment renvoyer automatiquement une variable [ par elpanda ] bonjour je voudrai savoir comment faire pour renvoyer automatiquement une variable vers une autre page (sans bouton quoi). avec post??? Help : impossible d'effectuer un cast de type COM : erreur TYPE_E_CANTLOADLIBRARY [ par alpamayo ] J'ai développé une dll ActiveX en VB6  dont j'utilise les objets et méthodes en ASP.NET. Sur mon poste de travail pas de pb, mais quand je déploie sur


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,608 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales