कियोस्क कैसे एक वेब पेज OSX - क्रोम मोड


13

मुझे कुछ हफ़्ते में एक छात्र मेले में सदस्य साइनअप वेब पेज तक पहुँचने के लिए जनता के अपने लैपटॉप का उपयोग करने देना है।

क्रोम में मैक पर कियोस्क मोड नहीं है, क्या सीएमडी + क्यू को निष्क्रिय करना संभव है, टाइटल बार को दिखाने आदि से रोका जा सकता है ..?

क्या इसके लिए कोई सॉफ्टवेयर बनाया गया है?

कोई और सलाह?


इसकी कीमत क्या है, मुझे लगता है कि कियोस्क मोड सक्षम है, लेकिन आपको इसे --kiosk पैरामीटर को पास करने के लिए कमांड लाइन से क्रोम को खोलना होगा। कहा जा रहा है, मैं किसी भी पैरामीटर को सफलतापूर्वक पारित करने में सक्षम नहीं हूं।
स्टाइलफेल

आप फुलस्क्रीन मोड (cmd-shift-F) के साथ टाइटल बार को छिपा सकते हैं, लेकिन मेनू अभी भी सभी सक्षम हैं।
मैथ्यू फ्रेडरिक

1
--kiosk अभी तक OS X में सक्षम नहीं है
Pez Cuckow

जवाबों:


4

Saft नाम का एक प्लगइन है जो सफारी में कियोस्क मोड को सक्षम करता है। (Saft को 2012 के अंत तक बंद कर दिया गया है; यह Safari 5.0.5 से आगे काम नहीं करता है।) यदि कंप्यूटर का उपयोग सार्वजनिक रूप से किया जा रहा है, तो सिस्टम वरीयताओं में एक नया अतिथि उपयोगकर्ता बनाएं और इस मेले के लिए उपयोग करें। यहां तक ​​कि अगर कोई कियोस्क मोड से बाहर निकलता है, तो वे आपके निजी डेटा को नहीं देख सकते हैं या कुछ भी गड़बड़ नहीं कर सकते हैं।

यदि आप Chrome के साथ रहना चाहते हैं, तो Superuser पर AppleScript है , Chrome को कियोस्क मोड में लॉन्च करने के लिए।


ऐप्पल स्क्रिप्ट वास्तविक कियोस्क मोड नहीं है, यह सिर्फ सामान्य पूर्ण स्क्रीन है। लिंक को सुरक्षित करने के लिए धन्यवाद।
Pez कोयल

साफ्ट लिंक काम नहीं कर रहा है। कोई भी मौका जिसे आप अपडेट कर सकते हैं?
JBis

5

क्या आपने ओपेरा का उपयोग साइनअप के लिए ब्राउज़र के रूप में किया है। यह एक कियोस्क मोड प्रदान करता है जो सक्षम करना आसान है:

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

प्रलेखन में एक 'गो टू होम' टाइमआउट मोड के बारे में जानकारी है जो एक निर्धारित अंतराल के बाद कियोस्क को पुनर्स्थापित करेगा।


यह क्रोमियम में बदल जाने के बाद अब और काम नहीं करता है
फ्रीगेट

5

Mac OS के लिए Chrome में एक कियोस्क मोड है। की तरह। आप इसे कियोस्क मोड प्राप्त करने के लिए कमांड लाइन आर्ग्स पास कर सकते हैं:

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

=> यह बिना किसी विंडो सजावट के क्रोम विंडो को खोलता है, जिसे फुल-स्क्रीन (किसी भी अन्य मैक ऐप की तरह) जो अधिकतम हो जाता है।

सभी क्रोम कमांड लाइन के लिए आर्गेज्ड चेक आउट: http://peter.sh/experiments/chromium-command-line-switches/#load-extension


3

यह मुश्किल है लेकिन मैं एक उचित कियोस्क मोड में क्रोम प्राप्त करने में कामयाब रहा। Chrome की संपादन करके Info.plistपैकेज सामग्री में आप के प्रस्तुतिकरण मोड में मेनू पट्टी को छिपाने के लिए (सेट यह मजबूर कर सकते हैं LSUIPresentationModeकरने के लिए 3)। Continue where I left offसेटिंग मदद कर सकता है।

वेबसाइटों को ब्लॉक या सफेद करने के लिए अभिभावकीय नियंत्रणों का उपयोग करें।

एक क्रोम प्लगइन है, जिसे कियोस्कोमोडेलपर कहा जाता है जो टैब को सीमित करता है और यूआई तत्वों को छुपाता है।


OS X 10.9 में काम नहीं करता है: बार छिपे हुए हैं, लेकिन उपयोगकर्ता सिर्फ ऊपर और नीचे की सीमाओं को मार सकता है और वे दिखाएगा।
17


2

यदि आप एक नए उपयोगकर्ता को सिस्टम प्रेफरेंस में सेट करते हैं और अभिभावक नियंत्रणों को सेटअप करते हैं तो इसे एक सरल खोजक है तो आप केवल क्रोम को खोलने की अनुमति दे सकते हैं और आप इसे सेट कर सकते हैं ताकि केवल वेबपृष्ठ तक पहुँचने की अनुमति आपके वेबपेज पर हो।


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

यह एप मोड में एक यूआरएल खोलेगा क्योंकि कियोस्क मैक पर उपलब्ध नहीं है।

यह तो भेजता कुंजी ctrl+ cmd+ fपुराने शॉर्टकट के रूप में पूर्णस्क्रीन cmd+ shift+ fनहीं रह गया काम करने लगता है।


1

इनमें से किसी भी उत्तर ने मेरे लिए कमांड लाइन समाधान के रूप में काम नहीं किया। मुझे काम करने के लिए ऐप पैरामीटर के माध्यम से यूआरएल पास करना था।

(MacOS 10.13.4। क्रोम 66.)

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

* ऐसा लगता है कि विलियम के समाधान में उनकी एप्सस्क्रिप्ट शामिल है।


यह पिछले उत्तर से कैसे भिन्न होता है Apple.stackexchange.com/a/232074/237
user151019

1
इनमें से कोई भी मेरे लिए जवाब देने का काम नहीं करता है, यही वजह है कि मैंने इसका समाधान साझा किया। वह आदेश स्पष्ट रूप से ऐप पैरामीटर के माध्यम से URL में नहीं गुजरता है और इसके बिना मेरे सिस्टम पर काम नहीं करेगा। MacOS 10.13.4। क्रोम 66.
बिजन


0

मैं एक न्यूनतम कियोस्क वेबव्यूअर पर काम कर रहा हूं, जिसका एकमात्र उद्देश्य पूर्वनिर्धारित यूआरएल / वेबएप के लिए एक सुरक्षित कंटेनर प्रदान करना है। मूल रूप से विशेषताएं हैं:

  • Normal- / कियॉस्क-मोड
  • कियोस्क-मोड छोड़ने के लिए वैकल्पिक पासवर्ड सुरक्षा
  • पूर्वनिर्धारित URL (वेबप पर लक्षित)
  • वैकल्पिक Webapp व्यवस्थापक URL
  • इन-ऐप पंजीकरण लॉगिन / स्टार्टअप आवेदन के रूप में

कुछ मोड़ और आगे "सख्त" के साथ कर सकता है, लेकिन अपने उद्देश्य को पूरा करता है - और यह इस मामले के लिए खुला स्रोत है।

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.