Cette objet vous permet de quérir des informations sur le système d'exploitation actuel et d'exécuter des actions sur celui-ci.
Fonction de construction.
var myObject = new System();
Renvoi le chemin d'un espace de stockage standard.
myObject.storageLocationPath(location);
Renvoi le nom d'un espace de stockage standard.
myObject.storageLocationName(location);
Utilise le navigateur internet par défaut pour ouvrir une URL.
myObject.openUrl(url);
Renvoi le compte d'écran.
myObject.screenCount();
Renvoi la géométrie disponible sur un écran.
myObject.screenCount();
myObject.screenCount(screen);
Renvoi la géométrie d'écran
myObject.screenGeometry();
myObject.screenGeometry(screen);
Renvoi l'index de l'écran principal.
myObject.primaryScreen();
Renvoi vrai si le bureau est virtuel. Un bureau virtuel peut intégrer de multiples écrans sur un même écran.
myObject.isVirtualDesktop();
Returns the color depth of a screen. Renvoi la couleur du fond d'un écran.
myObject.colorDepth(screen);
Renvoi la luminosité d'affichage d'un écran.
myObject.displayBrightness(screen);
Renvoi le dossier actuel.
myObject.currentDirectory();
Renvoi le nom d'utilisateur.
myObject.username();
Renvoi la valeur d'une variable d’environnement.
myObject.variable(name);
Renvoi l'actuel "timestamp" Unix (temps de tampon).
myObject.timestamp();
Renvoi le nom du système d'exploitation.
myObject.osName();
Cette méthode devrait renvoyer "GNU/Linux" ou "Windows".
Renvoi la version du système d'exploitation.
myObject.version();
Renvoi l'actuel code postal.
myObject.countryCode();
Renvoi l'actuelle langue.
myObject.language();
Renvoi un tableau de "string" (chaîne de caractères) représentant les lecteurs logiques.
myObject.logicalDrives();
Renvoi la taille de l'espace disque disponible d'un lecteur en bytes.
myObject.availableDiskSpace(drive);
Renvoi l'espace disque total d'un lecteur en bytes.
myObject.totalDiskSpace(drive);
Renvoi le type de lecteur.
myObject.driveType(drive);
Renvoi le niveau de batterie.
myObject.batteryLevel();
Renvoi l'état de l'énergie.
myObject.powerState();
Renvoi le nom du concepteur du matériel.
myObject.manufacturer();
Renvoi le nom du modèle du matériel.
myObject.model();
Renvoi le nom du matériel.
myObject.productName();
Déconnecte l'actuel utilisateur.
myObject.logout();
myObject.logout(force);
Redémarre l’ordinateur.
myObject.restart();
myObject.restart(force);
Arrête l’ordinateur.
myObject.shutdown();
myObject.shutdown(force);
Suspend l'ordinateur.
myObject.suspend();
myObject.suspend(force);
Met l’ordinateur en veille.
myObject.hibernate();
myObject.hibernate(force);
Verrouille l'écran.
myObject.lockScreen();
Lance l'écran de veille.
myObject.startScreenSaver();
Le type de lecteur.
Un état d'énergie.
La location d'un espace standard de stockage.