Modules: Scheduler Utility |
Author(s) Dev Ashish |
|
Scheduler Utility
L'INFORMATION CONTENUE DANS CE DOCUMENT ET DANS SCHEDULER UTILITY EST
FOURNIE TEL QUEL, SANS GARANTIE DE QUELQUE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR
ASSUME TOUT RISQUE RELIÉ À L'UTILISATION DE CE LOGICIEL.
© 1999, Terry Kreft and Dev Ashish.
Les INI Class Modules furent écrits par Ken Getz.
© 1999 MCW Technologies, LLC
Tout droit réservé.
Le Scheduler peut être utilisé pour démarrer des application à des temps
spécifiés de la journée.
Télécharger Scheduler version 1.04.0027
Vous pouvez utiliser cet utilitaire en double-cliquant sur le fichier Scheduler.Exe.
Le code source, un projet en Visual Basic 6, est inclus et peut
être vu à partir de Notepad ou tout autre éditeur de texte.
Setup
--------
Puisque Scheduler est écrit en Visual Basic 6, vous devez avoir
soit la version runtime soit VB6 déjà installé sur votre PC. Les
fichiers runtime peuvent être téléchargés depuis ce
lien.
Cet exécutable installera les fichiers suivants sur votre machine.
File |
Version |
Size |
MSVBVM60.dll |
6.00.8268 |
1.34MB (1,409,024 bytes) |
OLEAut32.dll |
2.30.4265 |
584KB (598,288 bytes) |
OLEPro32.dll |
5.0.4265 |
160KB (164,112 bytes) |
STDOLE2.tlb |
2.30.4265 |
17.5KB (17,920 bytes) |
ASycFilt.dll |
2.30.4265 |
144KB (147,728 bytes) |
ComCat.dll |
4.71 |
21.7KB (22,288 bytes) |
En plus de ces fichiers requis pour quelques application VB6, les fichiers
suivants seront également installés par VBRun60.exe:
File |
Version |
Size |
ADVPack.dll |
4.71.1015.0 |
73.2KB (74,960 bytes) |
W95Inf16.dll |
4.71.704.0 |
2.21KB (2,272 bytes) |
W95Inf32.dll |
4.71.0016.0 |
4.50KB (4,608 bytes) |
VBRun60.inf |
N/A |
1.01KB (1,039 bytes) |
Comment établir des cédules.
-----------------------------
Le Scheduler obtient son information depuis le
fichier SCHEDULER.INI qui DOIT être présent dans le
même dossier que Scheduler.exe. Ce fichier peut être modifié manuellement ou
de par l'interface fournie par Scheduler. La structure du fichier est
comme suit:
[Your Description For The Job]
CommandLine =
WindowMode =
Monday =
Tuesday =
Wednesday =
Thursday =
Friday =
Saturday =
Sunday =
HasRunToday=False
CommandLine: Cette commande doit être valide et doit inclure
le chemin complet de l'application à démarrer. Pour Access, par exemple, avec
la base de données C:\My Document\SomeDB.MDB, la commande sera, en une seule
ligne
CommandLine= C:\program files\Microsoft Office\Office\MSAccess.exe C:\My
Document\SomeDB.MDB
WindowMode: Cette option est la même que le WindowStyle
de la fonction
Shell et utilise les mêmes valeurs.
DaysOfWeeek: Les sept prochaines lignes vos permettent de spécifier
l'heure à laquelle vous désirez que l'application démarre. Pour omettre un
jour, ne rien fournir pour cette journée. Par exemple, à 17h00, lundi au
mercredi:
Monday = 5:00:00 PM
Tuesday = 5:00:00 PM
Wednesday = 5:00:00 PM
Thursday =
Friday =
Saturday =
Sunday =
HasRunToday: Cet item est utilisé internement
par Scheduler et ne doit PAS être modifié par
l'utilisateur.
AppSettings.INI
-----------------------
Ce fichier est utilisé internement par Scheduler et ne doit PAS
être modifié par l'utilisateur.
Si vous avez coché l'option "Create Log" depuis l'écran
principal, et qu'un chemin fut spécifié pour un journal, alors le Scheduler
crée une entrée pour chaque application qu'il démarre, avec le nom du fichier
dérivé de la date, dans le format
"log-dd-mm-yyyy.txt".
Le Scheduler crée un fichier chaque jour d'activité et, pour toutes les
applications démarrées ce jour précis, une entrée est ajoutée à ce fichier
chaque fois que le démarrage est réussi, comme par exemple:
[3/3/99 1:07:21 PM]
Testing db="Testing db" was executed successfully.
[3/3/99 1:11:17 PM]
Testing db="Testing db" was executed successfully.
[3/3/99 1:13:10 PM]
Testing db="Testing db" was executed successfully.
Contact
---------------------------
Si vous avez des commentaires ou des suggestions, en anglais, vous pouvez me
contacter, Terry Kreft
ou encore Dev Ashish.
|