| Mot | Fonction |
|
|
|
|
| // | Commentaire. |
|
|
| $*; | Caractérise une variable. |
|
|
| + | Addition |
| - | Soustraction |
| * | Multiplication |
| / | Division (décimale) |
| % | Modulo |
| = | Egalité |
| < | Strictement inférieur |
| <= | Inférieur ou égal |
| > | Strictement suppérieur |
| >= | Suppérieur ou égal |
| != | Non égal |
| == | Egalité (en réspéctant la casse) |
| && | Opération ET logique |
| || | Opération OU logique |
| ! | Négation logique |
|
|
| if | Commence une condition |
| else | Effectue une action si la condition precédente n'a pas été respécté |
| elseIf | Commence une condition si la condition precédente n'a pas été respécté |
|
|
| while | Commence une boucle avec condition |
| endW | Indique le retour au début d'une boucle ( While ) |
| for | Commence une boucle avec condition et incrémentation/décrémentation automatique |
| next | Indique le retour au début d'une boucle ( For ) |
| exitLoop | Quitte une boucle |
| func | Commence une fonction |
| endF | Termine une fonction |
| return | Quitte l'exécution de la fonction |
|
|
| console | Affiche ou cache la fenêtre console. |
| cWrite | écrit dans le flux de sortie standard stdout. |
| cClear | Efface le contenu de la console. |
| cGet | Attend l'entrée d'une chaine de caractères depuis le flux stdin. |
| cTitle | Change le titre de la fenêtre console. |
| cExec | Exécute une commandes DOS. |
| fWrite | Ecrit dans un fichier. |
| fDel | Supprimer un fichier.
|
| fCreate | Crée un fichier (vide). |
| fMove | Déplace un fichier. |
| fCopy | Copie un fichier. |
| fRead | Lit le contenu d'un fichier. |
| fRun | Lance un fichier. |
| fExist | Vérifie si un fichier existe. |
| dDel | Supprimer un répertoire. |
| dCreate | Crée un répertoire. |
| dMove | Déplace un répertoire. |
| dCopy | Copie un répertoire. |
| dExist | Vérifie si un répertoire existe. |
| pDel | Supprime un processus. |
| pSet | Modifie la priorité d'un processus. |
| pExist | Vérifie si un processus existe. |
| pWait | Met le script en pause tant que le processus n'existe pas. |
| mMove | Déplace la souris. |
| mLeft | Fait un clique gauge. |
| mRight | Fait un clique droit. |
| kSend | Simule l'appuie d'une touche du clavier. |
| kDown | Simule un appuie prolongé sur une touche jusqu'à l'appel de la fonction kUp. |
| kUp | Relache la simulation de touche initialisée par la fonction kDown. |
| message | Affiche un message à l'utilisateur. |
| exit | Quitte le script. |
| random | Génère un nombre pseudo-aléatoire. |
| sleep | Met le script en pause. |
| isDeclared | Vérifie si une variable existe. |
| sExitCode | Quitte le script avec un code de retour spécifique. |
| sGetOsInfo | Renvoi des informations sur le système d'exploitation. |
| sSetErr | Modifie la valeur retournée par la macro _error;. |
| sWriteErr | Affiche une erreur FSProg. |
| strInStr | Vérifis si une sous-chaine de caractères est présente dans une chaine de caractères. |
| strLeft | Retourne les caractères d'une chaine en partant de gauche. |
| strLen | Retourne la longueur d'une chaine de caractères. |
| strReplace | Remplace une sous-chaine de caractères par une autre dans une chaine de caractères. |
| strRight | Retourne les caractères d'une chaine en partant de droite. |
| wActivate | Met une fenêtre au premier plan. |
| wWait | Met le script en pause tant qu'une fenêtre n'existe pas. |
| wExist | Vérifie si une fenêtre existe. |
| wSetPos | Change la position d'une fenêtre. |
| wGetPos | Récupère la position d'une fenêtre. |
| wSetSize | Change la taille d'une fenêtre. |
| wGetSize | Récupère la taille d'une fenêtre. |
|
|
| #include | Inclue un fichier. |
| #replace | Remplace une chaine de caractères par une autre. |
| #noNotifyErr | Ne pas notifier les erreurs. |
| #isReplace | Vérifie si une chaine de caractères est utilisée par un #replace. |
|
|
| _script; | Retourne le nom du fichier exécuté. |
| _dir; | Retourne l'emplacement du dossier dans lequel se trouve le script. |
| _user; | Retourne le nom de l'utilisateur en ligne. |
| _deskW; | Retourne la largeur en pixel de l'écran. |
| _deskH; | Retourne la hauteur en pixel de l'écran. |
| _hour; | Retourne l'heure. |
| _min; | Retourne les minutes. |
| _sec; | Retourne les secondes. |
| _year; | Retourne l'année. |
| _mon; | Retourne le mois. |
| _day; | Retourne le jour. |
| _par; | Retourne les paramètres de lancement du scritp. |
| _error; | Retourne la dernière erreur. |
| _cr; | Retour chariot. |
| _lf; | Saut de ligne. |
| _crlf; | Retour à la ligne. |
| _ver; | Version de FSProg. |
| _compiled; | Indique si un script est compilé. |