Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.sys.mac.programmation > #2034
| 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-04 15:39 +0000 |
| Organization | Méta-Science |
| Message-ID | <sh03vj$a8$1@dont-email.me> (permalink) |
| References | <sgt0cd$jtn$1@dont-email.me> <1pezm7l.3c2nkf1g84f3yN%josephb@nowhere.invalid> <sh025h$j1p$1@dont-email.me> |
Le 4 septembre 2021 à 17:08, Souris 8-) a écrit :
> Le 4 septembre 2021 à 16:16, Joseph-B a écrit :
>
>
>> Bonjour,
>> <Souris> wrote:
>>
>>> Afficher le fichier sous Finder en Apple Script ?
>>> "Disque Dur:Bureau:Dossier Truc:Fichier.txt" ?
>>>
>>> ou avec des "/"
>>
>> la commande applescript du Finder à utiliser pour afficher et
>> sélectionner un document est [reveal] et fonctionne uniquement avec une
>> définition HFS (les deux points) du chemin du fichier,
>>
>> tell application "Finder"
>> reveal "Disque Dur:Bureau:Dossier Truc:Fichier.txt"
>> activate
>> end tell
>>
>> si l'on a une définition posix du chemin (avec les slash) il faut
>> revenir à un chemin HFS par Applescript lui-même * avant * d'appeler le
>> Finder (qui ne sait pas faire la transformation)
>>
>> Par exemple
>> set cheminPosix to "/Disque Dur/Bureau/Dossier Truc/Fichier.txt"
>> set filePath to posix file (cheminPosix) -- transformation posix--> HFS
>> tell application "Finder"
>> activate
>> reveal filePath
>> end tell
>>
>>
>> Aller voir dans la doc d'Applescript les subtilités assez piégeuses
>> autour de ces définitions de chemin HFS ou Posix, et comment passer de
>> l'une à l'autre.
>>
>> la commande *activate* pour le Finder est nécessaire pour être sûr que
>> la fenêtre du dossier contenant le fichier sera bien au premier plan à
>> l'issue de l'exécution de la commande [reveal].
>>
>
> bon je n'arrive pas, voilà le chemin que j'envoi :
>
> <https://prnt.sc/1r7wjlv>
>
> j'ai fait ce applescript :
>
> on run {Chemin}
> tell application "Finder"
> reveal (Chemin)
> activate
> end tell
> end run
>
> qui est appelé par Xojo c'est mon environnement de développement et ce de cette
> manière :
>
> Dim path As String
>
> if BaseTickets.SelectedRowIndex > -1 then
> If TargetMacOS Then
> path =
> StatistiquesTicketsdeCaisse.ListeDesDossiersSource(val(BaseTickets.Cell(BaseTickets.SelectedRowIndex,26)))
> + "/" + BaseTickets.Cell(BaseTickets.SelectedRowIndex,21)
> path = path.ReplaceAll("/", ":")
> 'messagebox path
> AfficheFichierDansFinder(path)
> End If
> end if
>
> j'utilise de cette façon : AfficheFichierDansFinder(path)
>
> est ce que c'est le chemin qui n'est pas bon ou la façon de l'avoir développé ?
>
> --
bon j'ai demandé sur le forum de Xojo mon environnement de développement...
--
--
\ / 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