0 votes

Chemin d'accès du fichier ouvert

J'ai un fichier ouvert dans, disons, un lecteur de pdf (ou une autre application). Je veux obtenir le chemin du fichier ouvert sous forme de texte.

Une approche simple pour connaître l'emplacement des fichiers est de choisir "Enregistrer sous" - le dialogue s'affiche avec l'emplacement actuel des fichiers sélectionné. Pour coller un chemin d'accès dans une telle boîte de dialogue, je peux faire cmd-shift-G, mais la zone de texte qui apparaît contient le chemin d'accès le plus récent utilisé de cette façon (et non le chemin d'accès actuel des fichiers).

Existe-t-il un moyen d'accéder au chemin (sous forme de texte) d'un fichier ouvert dans une application ?

0 votes

Doit-il provenir de la Enregistrer sous... dialogue ? Est-ce que cela peut se faire à partir du visualisateur de pdf directement ? Car j'ai une solution Apple script pour copier le chemin vers le fichier.

0 votes

Depuis le visualiseur fonctionnerait également, bien que j'espérais une solution qui fonctionnerait dans de nombreux contextes - par exemple, j'utilise Skim pour les pdf. Ai-je raison de supposer que votre script est spécifique à une application ?

0 votes

Presque tous les éditeurs de fichiers (applications basées sur des documents) ont une petite icône en haut de la barre de titre, vous pouvez l'utiliser comme raccourci de fichier pour retrouver son chemin. Apple script dans ma réponse.

1voto

Mateusz Szlosek Points 21762

Vous pouvez créer un petit script d'Apple et l'enregistrer comme une application.

on open {dropped_item}
    tell application "Finder" to set the clipboard to the POSIX path of the dropped_item
end open

Placez cette application sur le Dock (plus facile à utiliser). Ensuite, dans votre visionneuse de PDF, vous avez une petite icône de fichier sur la barre de titre supérieure -> faites-la glisser au-dessus de l'application nouvellement créée. De cette façon, le chemin du fichier sera copié dans le presse-papiers.

enter image description here

0 votes

Très bien ! Une question de la part d'un novice osx : comment le mettre dans le dock ? J'ai essayé de le faire glisser là, mais ça n'a pas collé Il est sauvegardé comme une application (et ça marche :)

0 votes

Faites-la glisser vers le dock et attendez un moment (jusqu'à ce que l'espace pour cette icône apparaisse).

0 votes

Gr8 ( : Seul problème : le dépôt sur l'icône du dock ne fonctionne pas, ni lorsque l'application est déjà en cours d'exécution ni lorsqu'elle doit encore être lancée ;) : J'ai sélectionné "rester ouvert" lorsque je l'ai enregistré, c'est peut-être la raison ?

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X