텍스트 파일을 편집하여 안전 모드를 실제로 해제 할 수 없으며 Shift 키를 사용하면 compiled code이 처리됩니다. 또한 안전 모드에서 활성화 확장을 남길 수 있습니다
// check if we're in safe mode
if (Services.appinfo.inSafeMode) {
Services.ww.openWindow(null, "chrome://browser/content/safeMode.xul",
"_blank", "chrome,centerscreen,modal,resizable=no", null);
}
: 당신은 그러나 components/nsBrowserGlue.js
에서이 코드를 제거하여 팝업 대화 상자를 해제 할 수 있습니다.
if (Services.appinfo.inSafeMode)
return false;
두 파일은 파이어 폭스 디렉토리에 onmi.ja
아카이브 내에서 찾을 수 있습니다 :이를 위해 당신은 또한 다음과 같은 코드의 모든 항목을 modules/XPIProvider.jsm
을 편집하고 제거해야합니다.
즉,이 문제의 적절한 해결 방법은 XULRunner 위에 자신의 응용 프로그램을 실행하여 키오스크 모드 용 사용자 인터페이스를 디자인 할 수있게하는 것입니다. 안타깝게도 Open Kiosk은 아마도 XULRunner 이전의 고대 키오스크입니다.
browser.sessionstore.resume_from_crash => false
toolkit.startup.max_resumed_crashes => -1
임 사용하여 R-KIOSK의 부가 기능 : – NVG
[시프트 키 남용을 중지하십시오] (http://www.kassj.com/netiquette/netiquette.html#1). 'omni.ja' 파일을 바꿀 수 있습니다. 보통의 ZIP 파일이므로 파이어 폭스를 다시 컴파일 할 필요가 없습니다. –
ZIP 사실에 대해 알려 줘서 고마워, 내가 그것을 추출하고 당신이 언급 한 파일을 편집 메신저. – NVG