1
วิธีรักษาโฟกัสบนหน้าต่างแอพด้วย AppleScript
ฉันพยายามเปิดแอปพลิเคชันสแกนเนอร์โดยใช้ AppleScript ฉันเปิดใช้แอพ Printer แล้วและฉันรู้วิธีการส่งคำสั่ง keystroke แต่เมื่อหน้าต่าง Printer เปิดขึ้นจะไม่มีการโฟกัสใน Finder ดังนั้นการกดแป้นที่ฉันส่งจะไม่ทำงานจนกว่าฉันจะเปิดหน้าต่างเครื่องพิมพ์และอยู่ในโฟกัส ฉันจะตั้งค่าตัวค้นหาโฟกัสไปที่หน้าต่างของฉันเพื่อที่จะได้ยินการกดแป้นพิมพ์ได้อย่างไร นี่คือรหัสของฉัน: tell application "System Events" tell application "Canon MX510 series" to activate key code 20 using command down end tell