|
Nous pourrions définir ce script dans la section qui traite du processus de la planification d’une nouvelle tâche, mais nous le ferons ici de façon indépendante, afin de bien distinguer les deux étapes.
Comme nous l’avons mentionné, le script entre en action une fois que la connexion a été établie avec le site approprié. Vous devez donc définir un script à l’intérieur d’un profil de site. L’exécution du script débutera après que les répertoires par défaut aient été accédés à la suite de la connexion.
Cela comporte plusieurs avantages et simplifie le langage script utilisé. Le principal avantage est que le script n’a pas besoin de gestion de connexion pour savoir à quel site se connecter, avec toutes les données de base (adresse du serveur, nom d’usager, mot de passe, etc.).
Nous allons définir un script qui va effectuer deux opérations que vous pourriez très bien faire pour vos propres besoins : nous allons envoyer vers le serveur un fichier nommé copie.zip (qui pourrait être une copie de sécurité de vos documents personnels) et y prendre les fichiers *.html (afin de faire une copie locale des fichiers principaux de votre site Web).
Choisissez un profil de site où vous pourrez trouver au moins un fichier .html et sur lequel vous créerez un répertoire nommé « Sécurité », dans lequel nous placerons le fichier .zip.
Une fois que vous avez décidé pour quel site nous ferons ce script, accédez aux propriétés de ce profil de site et allez dans la section Scripts. Vous y verrez alors la fenêtre suivante :
La première étape est d’enlever le crochet au haut de la fenêtre afin de pouvoir définir un script pour ce site. Vous verrez alors les autres champs de la fenêtre s’activer.
Ensuite, dans la sous-section Propriétés, donnez un nom à votre script. Pour cet exemple, nous l’appellerons « Transferts ».
Il est maintenant temps de définir le contenu du script.
Nous prendrons pour acquis que les répertoires par défaut définis dans le profil sont ceux que nous voulons utiliser. Nous allons commencer par copier les fichiers *.html du serveur vers votre ordinateur.
Cliquez sur le bouton AJOUTER au bas de l’écran, qui est un système de menus pour les différentes commandes du script, et allez dans la section TRANSFERT. Choisissez l’option COPIER VERS LA GAUCHE (la gauche étant la vue des fichiers de votre ordinateur). Vous verrez alors la commande CopyToLeft() apparaître dans la fenêtre du script.
Inscrivez « *.html » entre les parenthèses pour faire la commande suivante :
CopyToLeft(*.html)
Cela permettra d’effectuer le transfert des fichiers *.html de votre serveur vers votre ordinateur. C’est aussi simple que cela.
Maintenant, voyons la deuxième partie : l’envoi du fichier copie.zip de votre ordinateur vers le serveur, dans le répertoire nommé « Sécurité ».
Nous devons d’abord changer de répertoire sur le serveur. Dans le menu AJOUTER/DROIT, choisissez l’option « Spécifier un dossier de travail ». Cela fera apparaître la commande ChangeToFolderR(). Inscrivez « Sécurité » entre les parenthèses.
Puis, à partir du menu AJOUTER/TRANSFERT, choisissez de faire une copie vers la droite (de votre ordinateur vers votre serveur). La commande CopyToRight() apparaîtra. Placez « copie.zip » entre les parenthèses.
Finalement, cliquez sur le bouton AJOUTER au haut de l’écran et sur le bouton APPLIQUER au bas de l’écran afin de sauvegarder le script.
Nous venons de définir un petit script de trois lignes. Voici à quoi ressemble la fenêtre Scripts, à présent :
Vous pouvez alors quitter le profil de votre site, et nous allons maintenant planifier l’exécution de ce script.
|