เปิดแอปแบบเต็มหน้าจอ


9

ฉันค่อนข้างชอบใช้แอปแบบเต็มหน้าจอใน OSX Mavericks (Safari, iTunes, Mail และอื่น ๆ ) ฉันต้องการแอปทั้งหมดที่สามารถเรียกใช้งานเต็มหน้าจอเพื่อเปิดตัวในโหมดเต็มหน้าจอโดยอัตโนมัติแทนที่จะต้องกด Ctrl-Cmd-F ทุกครั้งเป็นไปได้ไหม


แอพของฉันเปิดใช้งานเต็มหน้าจอเสมอหากฉันไม่ได้ปิดหน้าต่างทั้งหมดในครั้งสุดท้ายที่ฉันออกจากโปรแกรม
duci9y

ฉันไม่ค่อยแน่ใจเกี่ยวกับมัน แต่ฉันเป็น iMac รุ่นเก่าที่เห็นเวอร์ชั่น OS X ที่แตกต่างกัน เมื่อ iMac พบกันครั้งแรกกับแอปแบบเต็มหน้าจอแอปจะเริ่มทำงานแบบเต็มหน้าจอเสมอเมื่อปิดเช่นนั้นและยังทำกับ Mavericks แต่สำหรับ MacBook Air รุ่นใหม่ที่ฉันได้รับจาก Mountain Lion แล้วอัปเกรดเป็น Mavericks จะไม่เกิดขึ้นเช่นนั้น ดังนั้นฉันจึงเชื่อว่ามันเป็นความนิยมแบบเก่าบน iMac ของฉันซึ่งไม่สามารถทำซ้ำในรุ่นที่ใหม่กว่าได้
Can Sürmeli

นี่เป็นปัญหาใหญ่ แอพจำนวนมากจะเปิดขึ้นใหม่ในแบบเต็มหน้าจอหากปิดเต็มหน้าจอ Safari ไม่ได้ Chrome ทำไม่ได้ มีแฮ็ค Chrome ที่ใช้งานได้ แต่ฉันไม่สามารถหาวิธีที่จะทำได้ใน Safari ใครมีข้อมูลเพิ่มเติมสำหรับคำถามนี้
โจเซฟแฮนเซน

ติดตามนิดหน่อย - ดูเหมือนว่าจะใช้งานได้เมื่อใช้ iTunes แต่ไม่ใช่กับแอพ Calendar, Pages, Etc.
Leo Newball

คำตอบ:


8

คุณสามารถใช้ Automator เพื่อสร้างแอปพลิเคชั่นที่จะเปิดแอปพลิเคชันที่คุณต้องการเปิดแบบเต็มหน้าจอและเรียกใช้แอปเปิ้ลสคริปต์ สคริปต์สามารถทำการกดแป้นพิมพ์เพื่อเรียกใช้ทางลัดสำหรับเต็มหน้าจอ

เรียกใช้ Automator เลือกแอปพลิเคชันลาก "เรียกใช้แอปพลิเคชัน" จากไลบรารีและเลือกแอพที่ต้องการลาก "Apple Script" จากไลบรารีป้อนแอปพลิเคชันสคริปต์ (ตรวจสอบกับแอพเฉพาะสำหรับการกดแป้นพิมพ์ที่ถูกต้อง)

นี่คือสคริปต์สำหรับแอป google chrome แบบเต็มหน้าจอ:

เมื่อรัน {อินพุต, พารามิเตอร์}
    บอกแอปพลิเคชัน "Google Chrome" เพื่อเปิดใช้งาน
    ล่าช้า 2

tell application "System Events" keystroke "f" using {command down, control down} end tell

ภาพหน้าจอ

[ภาพหน้าจออัตโนมัติ [1]

เชื่อมโยงกับบทช่วยสอนเพื่อสร้างแอปพลิเคชัน Automator แบบเต็มหน้าจอ https://youtu.be/5L5ikafzCzI


5

ฉันรู้คำตอบสำหรับคำถามนี้ได้ดีหลังจากที่ฉันมีปัญหา ฉันพยายามใช้หลาย ๆ รอบจนกว่าฉันจะรู้ว่าฟีเจอร์นั้นไม่ได้ถูกลบออกไป

แอปแบบเต็มหน้าจอส่วนใหญ่จะไม่เปิดค้างอยู่เนื่องจากเป็นสถานะหน้าต่างชนิดหนึ่ง ตามค่าเริ่มต้นภายใต้ทั่วไปการตั้งค่า "ปิดหน้าต่างเมื่อปิดแอป" เปิดอยู่ซึ่งหมายความว่าหน้าต่างที่คุณบันทึกไว้จะถูกปิดและกลับสู่สถานะเริ่มต้น

หากต้องการเก็บแบบเต็มหน้าจอหรือการตั้งค่าหน้าต่างก่อนหน้าของคุณคุณต้องปิดการตั้งค่านี้!

การตั้งค่าหน้าต่างการตั้งค่าทั่วไป


ขอบคุณสิ่งนี้ช่วยได้ด้วยแอพบางตัว แต่ไม่ใช่ทั้งหมด
davegson

ขอบคุณมาก! ฉันไม่รู้ว่ามันปิดลง มีการตั้งค่าหลายอย่างในบานหน้าต่างนั้นที่ฉันคิดว่าฉันเปลี่ยนไป ขอบคุณอีกครั้ง!
Calion

2

ฉันโทรหาฝ่ายสนับสนุน Mac เกี่ยวกับปัญหานี้และดูเหมือนว่าใน Yosemite คุณลักษณะนี้ได้ถูกลบไปโดยทั่วไป อย่างไรก็ตามมีแอพบางตัวที่ยังคงทำงานในลักษณะนี้ หนึ่งในนั้นคือ iTunes (ซึ่งเปิดในโหมดเต็มหน้าจอ)

แนะนำให้รับฟังก์ชั่นการทำงานของแอพแบบเต็มหน้าจอหลังจากเลิกใช้งานคือการกำหนดแอพให้เดสก์ท็อปใหม่และขยายให้ใหญ่สุด (กดปุ่มตัวเลือก + คลิกที่สีเขียว) มันจะเปิดเดสก์ท็อปนั้นแบบเต็มหน้าจอเสมอ


1
set MyApps to {"Google Chrome", "Skype", "Finder"}
repeat with MyApp in MyApps
    tell application MyApp
        activate
        delay 3
    end tell
    tell application "System Events"
        tell process MyApp
            set value of attribute "AXFullScreen" of window 1 to true
            delay 3
        end tell
    end tell
end repeat

ขอบคุณที่ฟอร์แมตโค้ด! การใช้งานที่ดีของ AppleScript - บางทีอธิบายวิธีการผู้ใช้ใหม่จะได้รับรหัสที่รัน (หรือการเชื่อมโยงที่ดีขึ้นเพื่อช่วยเหลือ osxautomation / แอปเปิ้ลในการแก้ไขสคริปต์)
bmike
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.