it-swarm.com.de

Zakažte zástupce v prohlížeči Google Chrome

Existuje způsob, jak zakázat und nahradit příkazy zástupce v prohlížeči Google Chrome. Chci používat Chrome pro veřejný počítač, který má přístup pouze k jednomu webu. Z tohoto důvodu chci zakázat klíče jakoCtrl+Tab,Ctrl+T,Alt+F4a chci se změnitF11na příkaz jakoCtrl+Shift+Alt+J(například) pro zastavení uživatele z režimu celé obrazovky.

Nastavení v síti blokuje vše kromě určité domény, ale nyní chci uživateli zablokovat, aby opustil prohlížeč.

BR Andreas

29
Andreas

Nedávno jsem se setkal se stejným problémem kiosk-type (a neumožňoval zakázat všechny klíče v Chrome) und nakonec jsem našel řešení, o kterém jsem si myslel, že budu sdédé si myslel

Pomocí node-webkit jsem vytvořil následující soubor package.json:

{
    "name" : "mykiosk",
    "window" : {
        "fullscreen" : true,
        "toolbar" : false
    },
    "main" : "http://the-one-and-only-allowed.url/"
}

Spustit pomocí: ./nw

Všechna funkční tlačítka jsou blokována.Ctrl+N/Tnevytvářejte karty. Je to docela pěkné

Jeden Benutzer hat Javascript/Onload für das Kontextmenü aktiviert.

window.oncontextmenu = function(ev) {
  ev.preventDefault();
  ev.stopPropogation();
  return false;
}
7
chriskelly

Vím, že tato otázka je dost stará, ale našel jsem řešení, které pro mě funguje. Pokud nepoužíváteCTRLeinALTv prohlížeči, můžete je zakázat v samotném OS.

Pod Linuxem jsem použil xmodmap -pke, abych zjistil, který klíč je mapován ke kterému kódu. Znal jsem klíčové kódy:

xmodmap -e "keycode 37 = "
xmodmap -e "keycode 105 = "

vypnout vlevo i vpravoCTRLklíče (aby se zabránilo něčemu podobnému)CTRL+W,CTRL+T, atd.) , pak s:

xmodmap -e "keycode 133 = "
xmodmap -e "keycode 134 = "

vlevo i vpravoSUPERklíče (Windows Keys) (aby se zabránilo otevření startovního menu a takové fantazie)

a nakonec s xmodmap -e "keycode 105 = " jsem zakázalALT (aby se zabrániloALT+F4atd.) .

A volitelně můžeme zakázatF1Nehmen Sie, Aby Se Stránka Podpory Chrome neotevřela s: xmodmap -e "keycode 67 = "

Nakonec nechte Chromium nebo Chrome Zum Kiosk-Modus wechseln:

chromium-browser --kiosk http://example.com/

nebo

google-chrome --kiosk http://example.com/

Pravé kliknutí je již v režimu kiosku zakázáno, takže tam nemusíme nic měnit.

Se vším, co se stalo, může concový uživatel navigovat pouze myší v rámci předdefinované webové stránky Obnovení může být stále možné (F5), ale i to může být zakázáno pomocí: xmodmap -e "keycode 71 = "

Upozornění: Prove prosím nejprve xmodmap -pke, abyste zjistili, zda vaše klávesnice nebo OS mají stejné mapování kláves, nebo můžete zakázat ostatní normál.

Upozornění 2: Upozorňujeme, das ist der beste Beweis für einen verchromten Kiosk už se nemůže dostat ven ! Pouze fyzické stisknutí tlačítka napájení nebo zabití aplikace přes.

Aby tyto změny byly trvalé, přečtěte si konec této příručky: https://stackoverflow.com/a/11219056/352578

EDIT: těm, kteří mají problémy s vypnutímF1,F5, atd., použijte následující řešení:

xmodmap -e "keycode 67 = Escape"

(Někdy musí být tyto klávesy F přiřazeny již existujícímu a přiřazenému klíči)

6
Fusseldieb

Chrome má kioskový režim, ale uživatelům bis nebrání v používání klávesových zkratek operačního systému (jako je napřALT+F4, které nejsou součástí Chrome. System Windows tyto funkce zpracovává. Chcete-li jej spustit v režimu Kiosk, spusťte jej pomocí těchto parametrů:

chrome.exe --kiosk http://www.google.com

Moje veřejná knihovna vlastně udělala něco úžasného: nainstalovali na svých kioskech extrémně minimální Debian a na každém z nich spustili Google Chrome. Neexistují žádná tlačítka pro zavření und žádná pracovní plocha, do které per se dalo dostatCTRL+ALT+DELETEhackeři tam venku.ALT+F4nefunguje ani, a zavření prohlížeče kliknutím pravým tlačítkem otevře okamžitě další.

Ale zapomněli se zbavit 10ti sekundového časového limitu GRUBU, který umožňuje uživatelům (dobře, já) dostat se do režimu obnovy -_-, takže s nimi pracuji.

Vážně bych uvažoval o Linuxu, protože ho můžete nainstalovat opravdu rychle na více počítačů und podstatě zapomenout na viry a bezpečnost. Sie können "Panel Administrator" für Tweak věci. Museli byste se zbavit nano (omlouvám se, nemůžu si zvyknout na vim) und upravovat některé konfigurační soubory.

3
Blender

Bei Verwendung der Version 52.0.2743 funktionierte der Tag --kiosk nicht, aber die Option --app = "http://www.example.com" tat, was ich wollte. (Deaktivierte Tastaturkürzel für Chrom, sodass ich Shellinabox + Nano ohne Probleme verwenden konnte.)

Funktioniert auch auf Chrome Canary (für die auch der Tag --kiosk nicht funktioniert hat).

Andere möglicherweise hilfreiche Links: Chrome-Unterstützung zum Erstellen einer Kiosk-App: https://support.google.com/chrome/a/answer/3316168?hl=de Kiosk-App für Chrome: https://chrome.google.com/webstore/detail/kiosk/afhcomalholahplbjhnmahkoekoijban?hl=de

0
Supaiku