Führen Sie Applescript im Vollbildmodus aus, ohne zum Desktop zurückzukehren


1

Wenn ich ein AppleScript aus einer Anwendung im Vollbildmodus, z. B. Google Chrome, ausführe, wechselt das System den Fokus auf den Desktop und lässt die Anwendung im Vollbildmodus.

tell application "Google Chrome"
    activate
    delay 0.8
    tell application "System Events"
        keystroke "c" using command down
    end tell
end tell

Gibt es eine Möglichkeit, den Wechsel zum Desktop zu beenden und im Vollbildmodus zu bleiben?

Ich weiß, dass Sie mit ... in den Vollbildmodus zurückkehren können.

tell application "Google Chrome" to activate

… Aber es ist sehr ärgerlich, jedes Mal, wenn das Skript ausgeführt wird, schnell zum Desktop zurückzukehren.


Wie rufst du das Skript auf? Aus dem Skript-Editor als App gespeichert ...?
Tetsujin

Meistens als einzelne App, aber manchmal rufe ich das Skript von einer anderen App (z. B. Text Expander oder Keyboard Maestro) aus auf. Es ist sinnvoll, wenn dieses Verhalten als App ausgeführt wird
Kevin

Yup - das erste, was es macht, ist der Start ... der in einem anderen Space für die Vollbild-App sein wird, da sie keine Spaces mit irgendetwas anderem teilen. Ziehen Sie möglicherweise in Betracht, es in Automator als Dienst einzurichten, und geben Sie dann einen Schlüsselbefehl ein. auf diese Weise muss es nicht zuerst nach vorne kommen.
Tetsujin

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.