เตือนก่อนเลิกใน Safari


14

เป็นไปได้ไหมที่จะเปิดใช้งานการตรวจสอบความปลอดภัยเช่น "เตือนก่อนเลิก" ใน Chrome เพื่อออกจาก Safari บางครั้งเราสามารถกดQโดยไม่ได้ตั้งใจและเป็นความเจ็บปวดที่จะปิดแอปพลิเคชันทั้งหมด


แน่นอนว่านี่เป็นปัญหาใหญ่สำหรับฉัน ทั้ง Chrome และ Opera ให้ตัวเลือกนี้ (ไม่แน่ใจเกี่ยวกับ Firefox ตั้งแต่ฉันไม่ค่อยได้ใช้มัน) การสูญเสียมากเกินไปเมื่อฉันพิมพ์สิบย่อหน้าและกดคำสั่ง Q โดยไม่ตั้งใจ (บางเว็บไซต์ที่มีช่องข้อความไม่เตือนก่อนปิดแท็บ) จริงๆแล้วฉันเริ่มชอบ Safari 8 และฉันกำลังท่องเว็บซาฟารีมากขึ้นเรื่อย ๆ (ก่อนหน้าโยเซมิตี แต่สิ่งนี้ควบคู่ไปกับคุณสมบัติที่ขาดหายไปอื่น ๆ (เช่นพรอมต์สำหรับการดาวน์โหลดแต่ละครั้ง) ยังคงป้องกันไม่ให้ Safari เป็นค่าเริ่มต้นของฉัน
4ae1e1

คำตอบ:


18

คำตอบของ Fabio ดูเหมือนจะไม่ทำงานตามที่คาดไว้ไม่แน่ใจว่าฉันมี BTT รุ่นอื่นหรือ osx อย่างไรก็ตามฉันพบตัวเลือกอื่น: เพียงแค่ออกจาก Quit Safari ด้วยการโยงคีย์อื่น

ไปที่การตั้งค่าระบบ -> แป้นพิมพ์ -> ทางลัด -> ทางลัดแอป -> เพิ่มใหม่ ('+' เครื่องหมาย) -> เลือก Safari จากเมนูแอปพลิเคชัน -> ป้อนในชื่อเมนูข้อความที่แน่นอน: ออกจาก Safari -> ตั้งค่าอื่น ทางลัดกว่า cmd-Q ฉันใช้ ^ -cmd-Q (ตัวเลือก + คำสั่ง + q) ภาพรวม

หากคุณต้องการออกจาก Safari คุณสามารถใช้ทางลัดนี้หรือออกจากเมนู


โซลูชันนี้ได้รับการร้องขอสำหรับ Safari แต่ไม่ จำกัด และสามารถนำไปใช้กับแอปพลิเคชันใดก็ได้
user890739

5

บิดของฉันคือการใช้BetterTouchToolsและตั้งค่าQให้เรียกใช้สคริปต์ต่อไปนี้:

tell application "System Events"
    set theName to name of the first process whose frontmost is true
end tell
tell application theName
    display dialog "Are you sure you want to quit?"
    quit
end tell

ใช้งานได้ดี แต่ไม่เรียบร้อย


ขั้นตอนโดยละเอียดเพิ่มเติมสำหรับมือใหม่:

  • เปิดโปรแกรมแก้ไขสคริปต์วางสคริปต์ด้านบนบันทึกทุกที่ปลอดภัยเหมือน "เลิกสคริปต์"
  • เปิด BetterTouchTool ไปที่ส่วนคีย์บอร์ด
  • เลือก Global สำหรับแอพทั้งหมดหรือ Safari (หรือแอพอะไรก็ได้) สำหรับแอพนั้น
  • บันทึก Cmd + Q เป็นการกดแป้น
  • ในป๊อปอัปดำเนินการค้นหา 'สคริปต์' และเลือกตัวเลือก 'เรียกใช้แอป / สคริปต์'
  • ตอนนี้เลือกไฟล์สคริปต์ของคุณ
  • วิโอล่า!

0

ฉันมีวิธีแก้ปัญหาอย่างรวดเร็วสำหรับผู้ใช้ที่เป็นเจ้าของ Keyboard Maestro แนวคิดหลักคือเพื่อป้องกันการออกจากแอปพลิเคชันเมื่อCommand + Keyมีการกดและอนุญาตให้ออกจากแอปพลิเคชันเมื่อคุณกดคีย์ผสมตามระยะเวลาที่กำหนด

คุณสามารถดาวน์โหลดมาโครได้ที่https://sayzlim.net/warn-before-quitting-macro/

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