웹 페이지 OSX를 키오스크 모드로 만드는 방법-Chrome


13

몇 주 안에 학생 박람회에서 회원 가입 웹 페이지에 액세스하려면 일반인이 내 랩톱을 사용하도록해야합니다.

Chrome에는 Mac에 키오스크 모드가 없습니다. CMD + Q를 비활성화하고 제목 표시 줄이 표시되지 않도록 할 수 있습니까?

이를 위해 설계된 소프트웨어가 있습니까?

다른 조언이 있습니까?


가치있는 것은 키오스크 모드가 활성화되어 있지만 --kiosk 매개 변수를 전달하려면 명령 줄에서 Chrome을 열어야한다고 생각합니다. 즉, 매개 변수를 성공적으로 전달할 수 없었습니다.
styfle

전체 화면 모드 (cmd-shift-F)로 제목 표시 줄을 숨길 수 있지만 메뉴는 여전히 모두 활성화되어 있습니다.
Matthew Frederick

1
--kiosk는 아직 OS X에서 사용할 수 없습니다
Pez Cuckow

답변:


4

Safari에서 키오스크 모드를 활성화하는 Saft 라는 플러그인 이 있습니다. (Saft는 2012 년 말부터 중단되었으며 Safari 5.0.5 이상에서는 작동하지 않습니다.) 컴퓨터가 공개적으로 사용되는 경우 시스템 환경 설정에서 새 게스트 사용자를 작성하고 박람회에이 게스트를 사용하십시오. 누군가 키오스크 모드를 벗어나도 개인 데이터를 보거나 엉망으로 만들 수 없습니다.

Chrome을 유지 하려면 키오스크 모드에서 Chrome을 시작 하는 수퍼 유저 용 AppleScript가 있습니다.


사과 스크립트는 실제 키오스크 모드가 아니며 일반적인 전체 화면입니다. 안전에 대한 링크 주셔서 감사합니다.
Pez Cuckow

Saft 링크가 작동하지 않는 것 같습니다. 기회가 있습니까?
JBis

5

가입을위한 브라우저로 Opera 를 사용하는 것을 고려해 보셨습니까? 사용하기 쉬운 키오스크 모드 를 제공 합니다 .

/Applications/Opera.app/Contents/MacOS/Opera -kioskmode -noexit

설명서에는 설정된 간격 후에 키오스크를 복원하는 '홈으로 이동'시간 초과 모드에 대한 정보가 있습니다.


가 크롬으로 전환 한 후에는 더 이상 작동하지 않습니다
fregante

5

Chrome에는 Mac OS 용 키오스크 모드가 있습니다. 일종의. 다음과 같이 키오스크 모드를 얻기 위해 명령 행 args를 전달할 수 있습니다.

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --kiosk --app=192.168.168.53

=> 이렇게하면 창 장식없이 크롬 창이 열리고 최대화 된 다른 Mac 앱처럼 전체 화면으로 최대화됩니다.

모든 Chrome 명령 줄 인수에 대해서는 http://peter.sh/experiments/chromium-command-line-switches/#load-extension을 확인 하십시오.


3

까다 롭지 만 적절한 키오스크 모드에서 Chrome을 사용할 수있었습니다. Info.plist패키지 내용에서 Chrome을 편집하면 프리젠 테이션 모드 (로 설정 LSUIPresentationMode3) 에서 메뉴 막대를 숨기도록 할 수 있습니다 . Continue where I left off설정이 도움 이 될 수 있습니다.

자녀 보호 기능을 사용하여 웹 사이트를 차단하거나 허용합니다.

탭을 제한하고 ui 요소를 숨기는 kioskmodehelper 라는 Chrome 플러그인이 있습니다 .


OS X 10.9에서는 작동하지 않습니다. 막대가 숨겨져 있지만 사용자는 위쪽 및 아래쪽 테두리를 쳐서 표시 할 수 있습니다.
fregante


2

시스템 환경 설정에서 새 사용자를 설정하고 자녀 보호 기능을 설정하여 간단한 파인더를 갖도록 설정 한 경우 Chrome 만 열도록 허용하고 웹 페이지 만 액세스 할 수 있도록 설정할 수 있습니다.


1

Script Editor다음을 열고 사용하십시오.

set strUrl to "https://example.org"
do shell script "/Applications/Google\\ Chrome.app/Contents/MacOS/Google\\ Chrome --app=" & strUrl

tell application "Google Chrome" to activate
tell application "System Events"
    keystroke "f" using {command down, control down}
end tell

Mac에서는 키오스크를 사용할 수 없으므로 앱 모드에서 URL이 열립니다.

그런 다음 이전 단축키 + + 가 더 이상 작동하지 않는 것처럼 키 ctrl+ cmd+ f를 전송하여 전체 화면으로 들어갑니다 .cmdshiftf


1

이 답변 중 어느 것도 명령 줄 솔루션으로 효과가 없었습니다. 작동하려면 앱 매개 변수를 통해 URL을 전달해야했습니다.

(MacOS 10.13.4. Chrome 66)

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --kiosk --app=http://example.com

* William의 솔루션 이 Applescript에 이것을 통합 한 것처럼 보입니다 .


이 이전 응답 어떻게 다른가 apple.stackexchange.com/a/232074/237
user151019

1
게시 된 답변 중 어느 것도 나를 위해 효과가 없으므로이 솔루션을 공유 한 이유입니다. 이 명령은 앱 매개 변수를 통해 URL을 명확하게 전달하지 않고 시스템에서 작동하지 않습니다. 맥 OS 10.13.4. Chrome 66.
Bijan


0

사전 정의 된 URL / webapp에 보안 컨테이너를 제공하는 것이 유일한 목적인 미니멀리스트 키오스크 웹 뷰어를 작업 중입니다. 기본적으로 기능은 다음과 같습니다.

  • 일반 / 키오스크 모드
  • 키오스크 모드를 떠나기위한 선택적 비밀번호 보호
  • 사전 정의 된 URL (webapp를 목표로 함)
  • 선택적 Webapp 관리 URL
  • 로그인 / 시동 어플리케이션으로 인앱 등록

약간의 조정 및 추가 "경화"와 관련이있을 수 있지만 그 목적에 부합합니다. 그리고 그 문제에 대한 공개 소스입니다.

https://github.com/tschiemer/filmothek-kiosk-osx

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.