Récupération de données d'un AppleScript

eric210766

Membre confirmé
5 Septembre 2007
47
1
Compiègne
Bonjour à tous,

J'aimerais récupérer les données depuis le code Applescript suivant :

Bloc de code:
tell application "Finder"
set Value to system info
end tell
return value

J'utilise la classe NSAppleScript pour exécuter le script. Au retour, je récupère un objet de la classe NSAppleEventDescriptor valide. C'est à ce niveau que je bloque, je ne sais convertir le descripteur 'reco' en un objet NSDictionary.

Par avance merci de votre aide.

---------- Nouveau message ajouté à 10h36 ---------- Le message précédent a été envoyé à 09h58 ----------

J'ai trouvé une solution approximative.
Elle consiste à travailler sur le résultat de la description de l'objet ([eventResult description]).

Ainsi, je crée un objet NSScanner qui va lire le texte obtenu précédemment, et je me positionne sur des clés particulières en utilisant la méthode scanUpToString:intoString:.

Toutefois, si quelqu'un trouve une autre solution, je suis preneur !
 
Bonjour à tous,

J'aimerais récupérer les données depuis le code Applescript suivant :

Bloc de code:
tell application "Finder"
set Value to system info
end tell
return value

Bonjour

Que les données entre guillemets?

Bloc de code:
set liste to ""
tell application "Finder" to set Value to (system info)

repeat with i from 1 to (count items of Value)
	set liste to liste & item i of text items of Value & return
end repeat

tell me to activate
display dialog liste

@+