Accueil > Manip’s > FTP > FTP.EXE #3 - Scripts Faciles & MacroCommandes -
FTP.EXE #3 - Scripts Faciles & MacroCommandes -
lundi 28 septembre 2009, par
Comment Créer Soi même un petit logiciel FTP ?
PRINCIPE
Le principe est de créer 2 fichiers :
- Un fichier BAT , qui lance automatiquement
- Un Script FTP
MODE D’EMPLOI
Je dépose le script sur le fichier BAT avec la souris et le script est lancé.
PRÉPARATION DU DISQUE DUR
Créer en c ;
- Un dossier FTP
Dans ce dossier créer 3 sous dossiers
- PUT
- GET
- Scripts
PUT
Dans Put (UpLoad) je place les fichiers à déposer sur le site distant
GET
Dans Get (DownLoad) je reçois les fichiers téléchargés
SCRIPTS
FICHIER BAT
Il doit avoir cette forme
NOM = @FTP.BAT
Contenu :
La ligne clef est :
CALL FTP.EXE -s :"%1"
FTP.EXE | Ouvre le Programme Windows FTP.EXE |
Et lui applique le Script déposé | -s :%1 |
Fichiers Script
TRISOGRAMME.TXT
Exemple d’un fichier permettant de mettre à jour l’exécutable :
- TrisoGramme.exe (attention à la casse)
- Sur le site Bluegyn
- Dossier trisogramme (attention à la casse)
- L’exécutable TrisoGramme.exe est déposé temporairement en c :\FTP\PUT
Il suffit de déposer TRISOGRAMME.TXT sur @FTP.BAT pour lancer l’UPLOAD
- L’activation du Tranfert est symbolisé par l’avance de la barre de progression
#######
(commande Hash)
Le dossier "trisogramme" doit exister sur le site
Sinon il suffit de le créer par la commande
- MKDIR trisogramme (make directory)
Avant :
- CD trisogramme (change directory)
SPIP.TXT
Dans cet exemple
- Si je dépose SPIP.TXT sur @FTP.BAT
- Mon dossier de sauvegarde SPIP est automatiquement Téléchargé dans le dossier
-
- c :\ftp\get}}
de mon disque dur.
Grâce à MGET (M = Multiple)
- On peut utiliser les caractères génériques *.gz
- Il est donc inutile de connaitre le nom du fichier à télécharger
ATTENTION :
- Je n’ai pas encore compris pourquoi
- Mais ce système ne fonctionne pas si vous déposez les fichiers sur le Bureau de Windows
- Il faut impérativement partir d’un Dossier de Windows
-
- Mes documents ou ici FTP ...