Ceci est une ancienne révision du document !
Table des matières
Window (Fenêtre)
Gestion des fenêtres.
Fonctions globales
all()
Renvoie
Un tableau de Window représentant toutes les fenêtres.
Exemple
Cet exemple affiche le titre de toutes les fenêtres dans la console.
var windows = Window.all(); for(var i = 0; i < windows.length; ++i) Console.print(windows[i].title() + "\n");
find()
Renvoie
TODO
Fonctions
clone()
Renvoie
Une copie de cette Window.
Enumérations
Mode
Mode de recherche pour la fonction find().
Valeurs
- RegExp : recherche en utilisant une expression régulière
- Wildcard : recherche en utilisant des wildcards
- WildcardUnix : recherche en utilisant des wildcards de type Unix
- FixedString : recherche en utilisant une chaîne de caractères fixe
Algorithms (Algorithmes)
Algorithmes généraux.
Fonctions globales
md4(data)
Calcule le hash md4 de data.
Renvoie
Le hash calculé au format hexadécimal.
Exemple
var result = Algorithms.md4("some data"); //result == "a19fcbc49cf40331e8b7873f4700e1fd"
md5(data)
Calcule le hash md5 de data.
Renvoie
Le hash calculé au format hexadécimal.
Exemple
var result = Algorithms.md5("some data"); //result == "1e50210a0202497fb79bc38b6ade6c34"
sha1(data)
Calcule le hash sha1 de data.
Renvoie
Le hash calculé au format hexadécimal.
Exemple
var result = Algorithms.sha1("some data"); //result == "baf34551fecb48acc3da868eb85e1b6dac9de356"
setRandomSeed(seed)
Change la graine utilisée pour la génération de nombres pseudo-aléatoires pour seed.
Renvoie
Rien.
Exemple
Algorithms.setRandomSeed(42);
randomMax()
Renvoie
Le nombre entier maximum renvoyé par randomInteger().
Exemple
var result = Algorithms.randomMax();
randomInteger()
Renvoie
Un nombre entier aléatoire entre 0 et randomMax() (inclus).
Exemple
var result = Algorithms.randomInteger();
randomInteger(min, max)
Renvoie
Un nombre entier aléatoire entre min et max (inclus).
Exemple
var result = Algorithms.randomInteger(0, 3);
randomFloat(min, max)
Renvoie
Un nombre décimal aléatoire entre min et max (inclus).
Exemple
var result = Algorithms.randomFloat(0.15, 3);
randomString({object})
Génère une chaîne de caractères aléatoires.
Paramètres
- characters: liste de caractères à choisir (valeur par défaut : "abcdefghijklmnopqrstuvwxyz0123456789")
- minLength: taille minimale (valeur par défaut : 5)
- maxLength: taille maximale (valeur par défaut : 15)
Renvoie
Une chaîne de caractères aléatoires.
Exemple
var result1 = Algorithms.randomString(); var result2 = Algorithms.randomString({ characters: "abcdef" }); var result3 = Algorithms.randomString({ characters: "abcdef", minLength: 10, maxLength: 20 });