Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
fr:calaos_tuto_liste_scripts_lua [2015/09/11 14:34] eric64 |
fr:calaos_tuto_liste_scripts_lua [2015/09/11 15:01] eric64 |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Bibliothèque des script | + | ====== Bibliothèque des scripts |
Line 14: | Line 14: | ||
- | **Définition | + | \\ **__Définition |
< | < | ||
Le Lua est un langage de script libre, réflexif et impératif. | Le Lua est un langage de script libre, réflexif et impératif. | ||
Line 25: | Line 25: | ||
</ | </ | ||
- | **Documentations | + | \\ **__Documentations |
Site officiel : [[http:// | Site officiel : [[http:// | ||
Line 32: | Line 33: | ||
Autre site intéressant : [[http:// | Autre site intéressant : [[http:// | ||
- | ===== 2-Lexique ===== | + | \\ ===== 2-Lexique ===== |
- | ** -- :** Permet d’ajouter un commentaire dans le script (en vert dans les scripts pour plus de lisibilité) | ||
- | **str = :** Permet de stocker une valeur | + | **__Fonctions propres à CALAOS |
- | **("input_4") :** Numéro | + | **calaos: |
- | **local temp = calaos:getInputValue(" | + | **calaos:getOutputValue(" |
- | **if xxxx then xxx :** Le système vérifie une condition et lance l’action qui suit lorsqu’elle est remplie : **Si** | + | **calaos:setOutputValue(" |
- | **elseif xxxx then xxx :** Le système vérifie la condition suivante si la précédente n’est pas rempli : **sinon** | + | **calaos:requestUrl(" |
- | **end :** Mets fin au contrôle des conditions | + | **calaos: |
- | **return true :** Met fin au script | ||
- | **Fonctions propres à CALAOS :** | ||
- | **calaos: | + | \\ **__Fonctions |
- | **calaos: | + | ** - - :** Permet |
- | **calaos:setOutputValue("id", | + | **str = :** Permet de stocker une valeur |
- | **calaos: | + | **("input_4") :** Numéro d’entrée défini dans Calaos. (Il est possible de connaître les Numéros de toutes les entrées via Calaos Installer.) |
- | **calaos:requestUrl("url", "POST DATA") :**Permet | + | **local temp = calaos:getInputValue("N° input") :** Permet de donner une valeur à une variable (ici la variable est appelée |
+ | |||
+ | **if xxxx then xxx :** Le système vérifie une condition et lance l’action qui suit lorsqu’elle est remplie : **Si** (condition ok) **alors** (action) | ||
+ | |||
+ | **elseif xxxx then xxx :** Le système vérifie la condition suivante si la précédente n’est pas rempli : **sinon** (condition précédente non ok) **si** (condition ok) **alors** (action) | ||
+ | |||
+ | **end :** Mets fin au contrôle des conditions | ||
+ | |||
+ | **return true :** Met fin au script | ||
- | ===== 3-Liste des scripts LUA ===== | + | \\ ===== 3-Liste des scripts LUA ===== |
- | [[Liste_script|Liste des script]] | + | [[Liste_script|Liste des scripts]] |