0 votes

Comment créer un fichier RTF vierge en AppleScript dans le dossier courant ?

En ce qui concerne cette question : Comment créer un fichier RTF vierge en AppleScript ?

Pouvez-vous modifier le code de manière à ce qu'il enregistre le fichier à l'emplacement actuel de l'application ? Par exemple, au lieu de l'enregistrer sur le bureau, il l'enregistrerait à l'endroit où se trouve le fichier .app. De cette façon, je pourrais ajouter l'application à la barre d'outils du Finder et être en mesure de cliquer dessus à partir de n'importe quel dossier et créer ce fichier rtf vierge dans le dossier actuel, quel qu'il soit.

si ce n'est pas possible, il faudrait peut-être le forcer à demander le lieu de sauvegarde comme il demande le nom.

Merci

1voto

user3439894 Points 52496

Si vous voulez utiliser le code dans cette réponse liée, en l'état et modifiez-le pour qu'il fasse exactement ce qu'il fait actuellement, à l'exception de la création du fichier RTF à l'emplacement de la fenêtre du Finder, via le fichier .app ajouté à la barre d'outils du Finder. code :

Changez :

set theCustomRichTextFilePathname to ((path to desktop) & customFilename & ".rtf") as string

A :

tell application "Finder"
    set theCustomRichTextFilePathname to ((folder of the front window as string) & customFilename & ".rtf") as string
end tell

Enregistrez-le ensuite au format AppleScript .app, et non .scpt, puis faites-le glisser et déposez-le sur la barre d'outils du Finder.

Bien que cela réponde techniquement à votre question, il y a probablement d'autres code qui devront peut-être être modifiés, mais cela vous permet de commencer.

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