Safari에서 종료하기 전에 경고


14

Chrome에서 "종료하기 전에 경고"와 같은 일부 안전 검사를 활성화하여 Safari를 종료 할 수 있습니까? 때때로 우리는 Q실수로 언론을 압박 할 수 있으며, 전체 신청서를 폐쇄하는 것은 고통스러운 일입니다.


실제로 이것은 큰 문제입니다. Chrome과 Opera는 모두이 옵션을 제공합니다. Firefox는 거의 사용하지 않으므로 확실하지 않습니다. 10 개의 단락을 입력하고 실수로 Command Q를 누르면 손실이 너무 큽니다 (텍스트 필드가있는 일부 웹 사이트는 탭을 닫기 전에 경고하지 않습니다). 나는 실제로 Safari 8을 좋아하기 시작했고 점점 더 많은 브라우징을 Safari로 옮길 것입니다 (요세미티 이전에는 결코 ** t로 제공하지 않았습니다). 그러나 이것은 누락 된 다른 기능 (예 : 각 다운로드에 대한 프롬프트)과 함께 Safari가 여전히 내 기본값이되는 것을 방해합니다.
4ae1e1

답변:


18

Fabio의 답변이 예상대로 작동하지 않는 것 같습니다. 다른 버전의 BTT 또는 osx가 있는지 확실하지 않습니다. 어쨌든 다른 옵션을 찾았습니다. 다른 키 바인딩으로 Quit Safari를 바인딩하십시오.

시스템 환경 설정-> 키보드-> 단축키-> 앱 단축키-> 새 항목 추가 ( '+'기호)-> 응용 프로그램 메뉴에서 Safari를 선택하십시오-> 메뉴 제목에 정확한 텍스트를 입력하십시오 : Safari 종료-> 다른 설정 cmd-Q보다 지름길은 ^ -cmd-Q (option + command + 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

이것은 잘 작동하지만 깔끔하지 않습니다.


초보자를위한 몇 가지 자세한 단계 :

  • 스크립트 편집기를 열고 위의 스크립트를 붙여넣고 "quit script"와 같이 안전한 곳에 저장하십시오.
  • 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.