Salut,
Pouvoir récupérer les informations sur la mémoire.
Modèle
Mémoire totale
Mémoire utilisé
Etc etc...
Mémoire utilisé par un processus.
...
Récupérer les informations sur la mémoire
Re: Récupérer les informations sur la mémoire
Bonjour,
Voir
https://wiki.actiona.tools/doku.php?id= ... tem:system
Exemple :
Voir
https://wiki.actiona.tools/doku.php?id= ... tem:system
Exemple :
Code: Select all
var system_= new System();
manufacturer =system_.manufacturer();
Console.print(manufacturer);
osName =system_.osName();
Console.print(osName);
version_systeme =system_.version();
Console.print(version_systeme);
disk_space=system_.totalDiskSpace("C:/");
Console.print(disk_space);
table_drivers = system_.logicalDrives();
for(i=0;i<table_drivers.length;i++){
disk_space=system_.totalDiskSpace(table_drivers[i]);
Console.print(disk_space);
} // fin for
Re: Récupérer les informations sur la mémoire
Bonjour, merci
Cependant moi je parlais de mémoire (Ram) ^^
Cependant moi je parlais de mémoire (Ram) ^^
Re: Récupérer les informations sur la mémoire
Bonjour,
Sous Windows, il est possible de récupérer la taille totale de la mémoire (la RAM) ainsi que la taille de la mémoire non utilisée.
Dans le fichier Zippé :
http://autour-de-wanquetin.com/divers/a ... system.zip
Il y a 2 fichiers :
infos_system.ascr
infos_system.bat
Ces 2 fichiers doivent être dans le même répertoire.
Variables en fin de script :
Nom des variables :
mem_phys_tot : Mémoire physique totale
mem_phys_non_utilisee : Mémoire physique non utilisee
system_exploit : Nom du système d’exploitation
version_systeme : Version du système
type_systeme : Type du système
fuseau_horaire : Fuseau horaire
option_regionale_systeme : Option régionale du système
parms_reg_entree : Paramètres régionaux d’entrée
Les mémoires sont données en mégas octets.
Sous Windows, il est possible de récupérer la taille totale de la mémoire (la RAM) ainsi que la taille de la mémoire non utilisée.
Dans le fichier Zippé :
http://autour-de-wanquetin.com/divers/a ... system.zip
Il y a 2 fichiers :
infos_system.ascr
infos_system.bat
Ces 2 fichiers doivent être dans le même répertoire.
Variables en fin de script :
Nom des variables :
mem_phys_tot : Mémoire physique totale
mem_phys_non_utilisee : Mémoire physique non utilisee
system_exploit : Nom du système d’exploitation
version_systeme : Version du système
type_systeme : Type du système
fuseau_horaire : Fuseau horaire
option_regionale_systeme : Option régionale du système
parms_reg_entree : Paramètres régionaux d’entrée
Les mémoires sont données en mégas octets.
Re: Récupérer les informations sur la mémoire
Bonjour,
Merci mais cela ne fonctionne pas chez moi.
Et je ne comprends pas les fichiers.
Merci mais cela ne fonctionne pas chez moi.
Et je ne comprends pas les fichiers.
Re: Récupérer les informations sur la mémoire
Bonjour,
Sous Windows, si vous dezippez les 2 fichiers dans un même répertoire, puis lancez le script infos_system.ascr, cela devrait marcher.
Avez vous un message d'erreur ?
Script actiona : 1ere ligne, code : Recupereration du répertoire où se trouve le script.
2eme ligne, action=Commande : : rep+"//infos_system.bat"
Ce fichier .bat contient : En final, le fichier c:\temp\infos_system.txt contient N infos sur le PC (dont la taille de la RAM)
3eme ligne,code : lecture du fichier précédent et création de variables
Le script actiona et le fichier .bat sont donc en pièce jointe dans mon msg précédent.
Sous Windows, si vous dezippez les 2 fichiers dans un même répertoire, puis lancez le script infos_system.ascr, cela devrait marcher.
Avez vous un message d'erreur ?
Script actiona : 1ere ligne, code : Recupereration du répertoire où se trouve le script.
2eme ligne, action=Commande : : rep+"//infos_system.bat"
Ce fichier .bat contient :
Code: Select all
chcp 1252
systeminfo > c:\temp\infos_system.txt
3eme ligne,code : lecture du fichier précédent et création de variables
Le script actiona et le fichier .bat sont donc en pièce jointe dans mon msg précédent.
Re: Récupérer les informations sur la mémoire
Bonjour, j'ai ceci:
Welcome to the Qt Script debugger.
Debugger commands start with a . (period).
Any other input will be evaluated by the script interpreter.
Type ".help" for help.
Uncaught exception at <anonymous script, id=140087616>:3: CannotOpenFileError: Impossible d'ouvrir le fichier
3 fich_in.open(fich_in_chemin_complet,File.ReadOnly| File.Text);
Bon bref, de toute façon cette méthode ne me conviens pas du tout !
Peut être que plus tard il aura les fonction que j'ai proposé
Merci à vous
Welcome to the Qt Script debugger.
Debugger commands start with a . (period).
Any other input will be evaluated by the script interpreter.
Type ".help" for help.
Uncaught exception at <anonymous script, id=140087616>:3: CannotOpenFileError: Impossible d'ouvrir le fichier
3 fich_in.open(fich_in_chemin_complet,File.ReadOnly| File.Text);
Bon bref, de toute façon cette méthode ne me conviens pas du tout !
Peut être que plus tard il aura les fonction que j'ai proposé
Merci à vous
Re: Récupérer les informations sur la mémoire
Sur ce PC, il n'y a probablement pas de répertoire C:\temp. Voir action précédenteuncaught exception at <anonymous script, id=140087616>:3: CannotOpenFileError: Impossible d'ouvrir le fichier
3 fich_in.open(fich_in_chemin_complet,File.ReadOnly| File.Text);
Créez ce répertoire et le script fonctionnera probablement ( à moins qu'il n'y ait un pb de droit).
A vous de voir.Bon bref, de toute façon cette méthode ne me conviens pas du tout !
Peut être que plus tard il aura les fonction que j'ai proposé
Il y a déjà beaucoup de variables systeme cf https://wiki.actiona.tools/doku.php?id= ... tem:system
Même si JMGR rajoute les variables "taille de la mémoire physique totale" et "taille de la mémoire physique utilisée",
il y aura peut-être des besoins en dehors des variables prévues.
Et c'est à ce type de besoin que répond cette méthode.