IPB

Bienvenue invité ( Connexion | Inscription )

> Nom de l'utilisateur en ASS
Options
titanium
posté 8 Jun 2006, 03:41
Message #1


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 853
Inscrit : 11 Jun 2002
Lieu : ~/Desktop
Membre no 2 675



Bonjour,

Je ne sais pas si c'est vraiment important, mais pour trouver le nom de l'utilisateur, quelle est la meilleure solution d'après vous ?

set myName to system attribute "USER"
ou
set myName to do shell script "logname"
ou
set myName to do shell script "echo $USER"

Merci ! wink.gif


--------------------
===============
Titanium Software
===============
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
Doom Hammer
posté 9 Jun 2006, 08:17
Message #2


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 844
Inscrit : 10 Jul 2002
Membre no 2 871



Pour la "call method", j'ai créé une classe Objective-C avec une fonction qui renvoit le nom de l'utilisateur puis j'ai appellé cette fonction depuis mon code AppleScript.
Pour les chronos, il suffit de faire :
CODE
log ""
-- code à mesurer
log ""


Au sujet de la rapidité des shell scripts, ne pas oublier que cela implique souvent le lancement de processus supplémentaires (comme le shell et le programme "echo" dans le 3ème cas).

Ce message a été modifié par Doom Hammer - 9 Jun 2006, 08:21.
Go to the top of the page
 
+Quote Post
p1ngu01
posté 11 Jun 2006, 15:14
Message #3


Macbidouilleur d'Or !
*****

Groupe : Membres
Messages : 2 266
Inscrit : 12 Mar 2006
Lieu : City of Sails
Membre no 57 388



CITATION(Doom Hammer @ 9 Jun 2006, 09:17) [snapback]1736577[/snapback]
Pour les chronos, il suffit de faire :
CODE
log ""
-- code à mesurer
log ""

j'ai essayé de faire ca :
CODE
log ""
repeat 3 times
    set myName to system attribute "USER"
end repeat
log ""

mais ca me renvoie pas de date avec des ms, ca me renvoie ca: (**)…unsure.gif


--------------------
|.... je suis fiu ....|
--------------------
Go to the top of the page
 
+Quote Post

Les messages de ce sujet


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 10th December 2025 - 03:28