Ich verwende Mac OS X Lion. Was ich möchte, ist eine Möglichkeit, eine Datei mit einer bestimmten Anwendung basierend auf meiner Aktion zu öffnen HTML
.
Die Standardanwendung ist beispielsweise Safari, sodass sie bei einem Doppelklick immer in Safari geöffnet wird. Ich möchte jedoch eine weitere Geste hinzufügen (z. B. Tippen auf die Mitte des Trackpads), während die Datei ausgewählt (hervorgehoben) wurde, sodass sie in TextWrangler geöffnet wird.
Ist es möglich? Ich benutze auch BetterTouchTool.
Verwenden Sie dieses AppleScript, um eine Datei mit einer bestimmten Anwendung zu öffnen:
set appPath to path to application "TextWrangler"
tell application "Finder"
set sel to selection
if sel is not {} then
set filepath to item 1 of sel as text --> The path to the one selected item.
open file filepath using appPath
end if
end tell
Ich habe BetterTouchTool noch nie verwendet, aber laut Dokumentation können Sie jede Eingabe (z. B. einen Drei-Finger-Tipp) so einrichten, dass ein beliebiges AppleScript ausgeführt wird, wenn es als Datei gespeichert ist scpt
.
Öffnen Sie den AppleScript-Editor, kopieren Sie den obigen Code, fügen Sie ihn ein und speichern Sie ihn unter opentw.scpt
oder ähnlich. Fügen Sie dann im BetterTouchTool eine neue Geste hinzu. Wählen Sie Drei-Finger-Tippen als Geste und wählen Sie die Vordefinierte Aktion von Open Application/File/Script
. Suchen Sie die AppleScript-Datei, die Sie oben als zu öffnendes Skript gespeichert haben.
.html
?Sie können eine AppleScript-Datei mit BetterTouchTool ausführen, aber ich weiß nicht, wie Sie die ausgewählte Datei erhalten. Hier ist das Skript:
tell app "<your application here>" to open file <file here>
Das funktioniert, solange eine Anwendung geöffnet und eine Datei geöffnet werden muss. Das Problem besteht darin, die ausgewählte Datei zu erhalten ...
SameetundKartoffeln
SexyBeast
daviesgeek
SexyBeast
daviesgeek