Ich habe ein wenig mit CodeKit experimentiert und wollte sicherstellen, dass meine Änderungen automatisch auf meinen Webserver hochgeladen werden.4 AppleScript übertragen - Neues Dokument schließen, wenn Skript abgeschlossen ist
Um dies zu beheben, habe ich kürzlich ein AppleScript geschrieben, das wartet, bis Dateien verarbeitet werden und dann auf dem gesamten Projektverzeichnis ausgeführt wird.
Das Problem, das ich habe, ist, dass mein Skript neue "Fenster" öffnet. Idealerweise hätte ich nie mehr als ein einziges geöffnetes Fenster, also dachte ich, ich könnte das Skript das neue Dokument schließen lassen. Ich kämpfe jedoch mit der Syntax.
ist hier mein Code:
tell application "Transmit"
set myFave to item 1 of (favorites whose name is "Favorite Name")
set myRules to (skip rules whose enabled is true)
tell current tab of (make new document at end)
connect to myFave
change location of local browser to path ""
change location of remote browser to path ""
synchronize local browser to remote browser using skip rules myRules
close remote browser
end tell
end tell
Also meine Frage (n) sind:
- Gibt es eine bessere/effizientere Art und Weise ich versuche zu tun, was zu tun?
- Wenn ich auf dem richtigen Weg bin, wie kann ich festlegen, dass das neue Dokument, das erstellt wird, geschlossen wird, sobald das Skript ausgeführt wurde?