Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.sys.mac.programmation > #2044
| From | Souris 8-) <souris@meta-science.fr> |
|---|---|
| Newsgroups | fr.comp.sys.mac.programmation |
| Subject | Re: Afficher le fichier sous Finder en Apple Script ? |
| Date | 2021-09-05 12:42 +0000 |
| Organization | Méta-Science |
| Message-ID | <sh2dv4$n3o$1@dont-email.me> (permalink) |
| References | (4 earlier) <sh0gkt$of4$1@dont-email.me> <1pf0cp5.1l4vnh89qcnkdN%josephb@nowhere.invalid> <sh22jd$d2q$1@dont-email.me> <1pf1d13.195je95dspa6yN%josephb@nowhere.invalid> <sh2dqk$m26$1@dont-email.me> |
Le 5 septembre 2021 à 14:39, Souris 8-) a écrit :
> Le 5 septembre 2021 à 14:29, Joseph-B a écrit :
>
>
>> <Souris> wrote:
>>
>>> je te pose cette question, devrais-je envoyer au script le chemin avec
>>> des "/" et le convertir dans le script avec posxi pour avoir le nom du
>>> disque dur dans le chemin ?
>>
>> AppleScript est passé à la notation unix (posix) des chemins depuis OS X
>> et par conséquent je te conseille de l'utiliser de manière générale.
>> Toutefois, un certain nombre de commandes sont restées "historiquement"
>> (paresse et négligence bien regrettables pour un domaine considéré comme
>> anecdotique par Apple) avec la notation hfs des chemins.
>> Donc c'est quand tu devras manipuler de telles commandes (comme "reveal"
>> pour le Finder) que tu devras ponctuellement convertir le chemin posix
>> en chemin hfs.
>> Oui, ça n'est vraiment pas "user friendly".
>>
>> Si tu ne fais l'effort de lire et essayer de comprendre cette double
>> notation des chemins dans Applescript, tu ne t'en sortiras jamais :
>> <https://developer.apple.com/library/archive/documentation/AppleScript/Conceptual/AppleScriptLangGuide/conceptual/ASLR_fundamentals.html#//apple_ref/doc/uid/TP40000983-CH218-SW28>
>>
>>
>> cela dit, si tu as vraiment besoin de connaître le nom du disque de
>> démarrage, cette ligne va te le retourner :
>>
>> tell application "System Events" to get name of startup disk
>>
>> ou celle-ci :
>> tell application "Finder" to get name of startup disk
>>
>
> ok merci, mais sur tes exemples je ne vois pas comment est stocké le nom du disque,
> je ne vois pas de mise du résultat dans une variable...
>
> j'ai utilisé au long de ma vie différents langages mais Apple Script je ne pige
> rien...
>
> j'ai ce script :
>
> on run {Chemin}
> tell application "Finder"
> reveal Chemin
> activate
> end tell
> end run
>
> si j'envoi dans le paramètre chemin, un chemin "/user/erich/etc"
correction un chemin : ":user:erich:etc"
>
> que dois-je ajouter à ce script pour que cette variable chemin contienne le nom du
> disque de démarrage en début de chaine dans la variable chemin ?
>
> genre :
>
> on run {Chemin}
> tell application "Finder"
> reveal NomDisque + Chemin
> activate
> end tell
> end run
>
> mais comment mettre le nom du disque dans cette variable NomDisque ?
>
> je te l'ai dis je suis nul en Apple Script :-D
>
> --
--
--
\ / Croire c'est le contraire de savoir,
-- o -- si j'y crois, je ne sais pas,
/ \ si je sais, pas la peine d'y croire.
--> Je crois pas, car je sais que c'est faux malgré tout...
Back to fr.comp.sys.mac.programmation | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Afficher le fichier sous Finder en Apple Script ? Souris 8-) <souris@meta-science.fr> - 2021-09-03 11:19 +0000
Re: Afficher le fichier sous Finder en Apple Script ? josephb@nowhere.invalid (Joseph-B) - 2021-09-04 16:16 +0200
Re: Afficher le fichier sous Finder en Apple Script ? Souris 8-) <souris@meta-science.fr> - 2021-09-04 14:38 +0000
Re: Afficher le fichier sous Finder en Apple Script ? Souris 8-) <souris@meta-science.fr> - 2021-09-04 15:08 +0000
Re: Afficher le fichier sous Finder en Apple Script ? Souris 8-) <souris@meta-science.fr> - 2021-09-04 15:39 +0000
Re: Afficher le fichier sous Finder en Apple Script ? Souris 8-) <souris@meta-science.fr> - 2021-09-04 17:13 +0000
Re: Afficher le fichier sous Finder en Apple Script ? josephb@nowhere.invalid (Joseph-B) - 2021-09-04 20:31 +0200
Re: Afficher le fichier sous Finder en Apple Script ? Souris 8-) <souris@meta-science.fr> - 2021-09-04 19:15 +0000
Re: Afficher le fichier sous Finder en Apple Script ? josephb@nowhere.invalid (Joseph-B) - 2021-09-05 01:48 +0200
Re: Afficher le fichier sous Finder en Apple Script ? Souris 8-) <souris@meta-science.fr> - 2021-09-05 09:28 +0000
Re: Afficher le fichier sous Finder en Apple Script ? josephb@nowhere.invalid (Joseph-B) - 2021-09-05 14:29 +0200
Re: Afficher le fichier sous Finder en Apple Script ? Souris 8-) <souris@meta-science.fr> - 2021-09-05 12:39 +0000
Re: Afficher le fichier sous Finder en Apple Script ? Souris 8-) <souris@meta-science.fr> - 2021-09-05 12:42 +0000
Re: Afficher le fichier sous Finder en Apple Script ? kurtz le pirate <kurtzlepirate@free.fr> - 2021-09-05 18:30 +0200
Re: Afficher le fichier sous Finder en Apple Script ? Souris 8-) <souris@meta-science.fr> - 2021-09-05 16:42 +0000
Re: Afficher le fichier sous Finder en Apple Script ? josephb@nowhere.invalid (Joseph-B) - 2021-09-05 20:57 +0200
Re: Afficher le fichier sous Finder en Apple Script ? Souris 8-) <souris@meta-science.fr> - 2021-09-05 20:11 +0000
Re: Afficher le fichier sous Finder en Apple Script ? "M.V." <mv@gmail.com.invalid> - 2021-09-04 18:24 +0000
Re: Afficher le fichier sous Finder en Apple Script ? josephb@nowhere.invalid (Joseph-B) - 2021-09-04 20:48 +0200
csiph-web