AppleScript: Öffnen Sie ein neues Fenster im aktuellen Bereich, ohne in einem anderen Bereich zum aktiven Fenster zu wechseln


13

Ich möchte, dass eine Anwendung ein neues Fenster im aktuellen Bereich öffnet, ohne zu einem Bereich zu wechseln, in dem bereits ein Fenster geöffnet ist, aber ich möchte das behalten

Wechseln Sie beim Wechseln zu einer Anwendung zu einem Bereich mit geöffneten Fenstern für die Anwendung

Einstellung in den Systemeinstellungen> Missionssteuerung .

Mit anderen Worten, ich möchte eine Anwendung anweisen, ein neues Fenster direkt zu öffnen, ohne es vorher zu sagen activate.

Wie kann ich das mit AppleScript machen (wenn möglich)?

Antworten:


18

Einige Anwendungen haben eine Aktion zum Öffnen eines neuen Fensters in ihrem Dock-Kontextmenü.

Weitere Optionen für verschiedene Anwendungen:

tell application "TextEdit"
    make new document
    activate
end tell

tell application "Safari"
    make new document at end of documents with properties {URL:"http://g.co"}
    activate
end tell

tell application "Terminal"
    do script ""
    activate
end tell

tell application "System Events" to tell process "iTerm"
    click menu item "New Window" of menu "Shell" of menu bar 1
    set frontmost to true
end tell

tell application "Google Chrome"
    make new window
    activate
end tell

1
Genial! Kennen Sie ähnliche für Chrome und iTerm?
Will

1
Großartig, vielen Dank! Wie haben Sie diese Befehle übrigens gefunden? Gibt es leicht zugängliche Dokumentation?
Will

Vielen Dank! Nur ein Hinweis für die Schnellkopie / Pasters (wie ich): Aktivieren Sie diese Option, nachdem Sie ein neues Chrome-Fenster erstellt haben, um das neue Fenster (eigentlich alle Fenster) nach vorne zu bringen. - Alle anderen Beispiele hier enthalten irgendeine Form der Aktivierung.
Joel Mellon

Genial! Ich habe das folgende Beispiel verwendet, um ein neues Fenster von iA Writer (großartiger Texteditor) mit Alfred 3 zu öffnen: '- Neue iA-Textfenster-Tell-Anwendung "iA Writer" öffnen Neues Dokument aktivieren Ende Tell aktivieren'
ATSiem

genial. Es ist cool, Mann
Ruucm Ji
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.