การเปิดแอปด้วย Automator ไปยังเดสก์ท็อปเฉพาะ - OSX


1

ฉันทำรายการวิทยุสดโดยที่มีหลายแอปเปิดอยู่ (Traktor, Ableton, Nicecast, Caffeine, RADAR + หน้าเว็บหลายหน้า)

บางครั้งฉันก็รีบหน่อยดังนั้นฉันจึงได้ตั้งค่าแอพ Automator ใน OSX เพื่อให้ฉันเริ่มต้นโดยเร็วที่สุด

ในระหว่างการแสดงฉันใช้ Desktop 1, 2 และ 3 เพื่อแยกเวิร์กโฟลว์และแท็บระหว่างพวกเขาด้วย 'Control + Arrow' Traktor อยู่บนเดสก์ท็อป 1, Ableton / Nicecast Desktop 2 และเบราว์เซอร์ของฉันบนเดสก์ท็อป 3 เป็นต้น

คำถามสองข้อของฉันคือ ...

  1. มีวิธีใดบ้างที่ฉันจะบอก Automator ให้เปิดแอป / หน้าเว็บบนเดสก์ท็อปที่เฉพาะเจาะจง
  2. ฉันสามารถเปิดบางแอพด้วยสวิตช์หรือการตั้งค่าเพื่อทำให้สถานะแอปพลิเคชันเป็นแบบอัตโนมัติได้หรือไม่ เช่น. เพื่อเปิดใช้งาน Caffene ในการเปิด

คำตอบ:


0

คุณอาจใช้สคริปต์เช่นนี้:

delay 0.5 -- time to release modifier keys if for example the script is run with command-R
tell application "System Events" to key code 18 using control down -- number row 1
delay 1
tell application "TextEdit"
    reopen -- open a new default window if there are no open default windows
    activate -- make TextEdit frontmost
end tell
tell application "System Events" to key code 19 using control down -- number row 2
delay 1
tell application "Calculator"
    reopen
    activate
end tell

ตัวอย่างเช่น control-2 จะต้องถูกกำหนดให้กับ "Switch to Desktop 2" ใน System Preferences & gt; แป้นพิมพ์ & gt; แป้นพิมพ์ลัด & gt; การควบคุมภารกิจ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.