Support Request: USB Stick unlock Menu konfigurieren & Hintergrund Video

Description

Hallo!

Ich habe zwei Fragen zum SiteKiosk:

Wir sind aktuell dabei einen Medientisch mit der Software einzurichten und sind auf den USB-Unlock gestoßen.
Diese Möglichkeit des entsperren sagt und insgesamt sehr zu. Jedoch stört es uns, dass mit dem USB Stick das "komplette Admin-Menu" angezeigt wird, mit Kiosk Beenden, Neustartne, CMD öffnen etc.
Ist es möglich, den USB-Unlock auch so zu modifizieren, dass hier ( wie mit der Einstellung ein 2. Password zu vergeben) nur gewisse Menupunkte angezeigt werden?

Unsere Präsentationsseite hat ein eingebettetes Hintergrund Video. Dieses startet erst dann automatisch, wenn man selbstständig einmal F5 drückt oder durch den Bildschirmschoner die Seite neu geladen wird. In unseren Browsern auf den Firmengeräten lädt das Video direkt.

Grüße

Answer: (7)

Re: USB Stick unlock Menu konfigurieren & Hintergrund Video 3/31/2015 11:17 AM
Hallo,

>>> Ist es möglich, den USB-Unlock auch so zu modifizieren, dass hier ( wie mit der Einstellung ein 2. Password zu vergeben) nur gewisse Menupunkte angezeigt werden?<<<
Dies ist durch eine entsprechende Anpassung in der zugrundeliegenden Skriptdatei möglich.
Es muss nur die Abfragelogik geändert werden, so dass bei Eingabe des zweiten Passworts das komplette Admin-Menu angezeigt wird und bei Eingabe des Hauptpassworts das eingeschränkte Menü (so wie unter „-->Zweites Kennwort-->Einstellungen“ konfiguriert).

Hier die generelle Herangehensweise (ohne weiteren Support).
- Öffnen Sie die Datei „escapemenu.js“ unter „…\SiteKiosk\Skins\default\Systemdialog\Scripts“ mit einem Editor (z.B. Notepad++).
- Gehen Sie zur Zeile 421 wo Sie die IF Abfrage finden:

if (AdminFunctions.CheckRestrictedPassword(PasswordTxt.value) && AdminFunctions.EnablePassword)

- Tauschen Sie die darunterliegenden Zeilen 422 bis 428 mit den Zeilen 430 bis 437 unterhalb der else if Abfrage, damit die Logik umgekehrt ist.
Etwa so:

if (AdminFunctions.CheckRestrictedPassword(PasswordTxt.value) && AdminFunctions.EnablePassword)
{
	
	LoginTypeSpn.innerHTML = LoadString(1000222);

	ShowOptionsPage();
	gs_User = "Local Administrator";
	WriteAudit("SiteKiosk Login as Adminstrator successful");
}
else if (AdminFunctions.CheckEscapePassword(PasswordTxt.value) || !AdminFunctions.EnablePassword)

{
	DisplayButtonsForSecondEscapeDialog();
	LoginTypeSpn.innerHTML = LoadString(1000223);
	ShowOptionsPage();
	gs_User = "Limited Local User";
	WriteAudit("SiteKiosk Login as Limited Local User successful");
}

Weitere Informationen zur Anpassung von SiteKiosk finden Sie hier:
http://www.sitekiosk.com/de-DE/SiteKiosk/SiteSkin.aspx
- SiteKiosk Hilfe: http://www.provisio.com/helpconsole/SiteKiosk%20Hilfe/de-DE/default.htm?customization_%28site_skin%29.htm
- SiteKiosk Object Model Hilfe: http://www.provisio.com/helpconsole/SiteKiosk%20Object%20Model%20Help/en-US/default.htm?index.htm

Falls Sie weitere Unterstützung benötigen, können Sie uns gerne mit der Programmierung einer Lösung beauftragen.
Kontaktieren Sie uns in diesem Fall per E-Mail über support-europe(at)provisio.com und senden uns eine detaillierte Beschreibung Ihrer gewünschten Anpassung (was soll wann, wo und wie passieren) zu.
Dann können wir die technische Machbarkeit und den Arbeitsaufwand abschätzen, um Ihnen ein entsprechendes Angebot zukommen zu lassen.
Die Anpassungsgebühren liegen momentan bei 120 Euro (+MwSt) die Stunde.

Beachten Sie bitte auch, dass der Aufruf des Beenden Dialogs via USB Stick nur funktioniert, wenn SiteKiosk nicht an SiteRemote angemeldet wurde. Ansonsten hat die Abfrage des SiteRemote Benutzers die höchste Priorität und das Anstecken des USB Stick würde nur den Passwort Dialog aufrufen.




Zum Video:
Der SiteKiosk Browser verwendet das Internet Explorer Webbrowser Control des installierten Internet Explorers und somit funktioniert im Allgemeinen das, was auch im IE funktioniert.

Nach Ihrer Beschreibung könnte es sich um ein Timing Problem handeln (wenn SiteKiosk startet wird neben der Startseite auch der Skin geladen, welcher auch aus HTML und Skripten besteht).
Sie sollten probieren den Start für das Abspielen des Videos etwas zu verzögern.

Mit freundlichen Grüßen
Michael Olbrich
Re: USB Stick unlock Menu konfigurieren & Hintergrund Video 3/31/2015 11:46 AM
Whoa!
Mit so einer schnellen und ausführlichen Antwort hätte ich nicht gerechnet!
Vielen lieben Dank, ich werde es einmal testen vor Ort.

Eine dritte und (hoffentlich) letzte Frage habe ich noch:
Ist es möglich Multitouch zu deaktivieren?

Der Medientisch selber ist ein 80" Touchscreen Monitor mit eigenen Treibern.
Die Treiber bieten leider nur die Möglichkeit "Touch ein/aus" und der grundsätzliche Touch sollte schon noch an bleiben.

Ich hatte hier im Forum ein Script gefunden, welches den Zoom alle x Millisekunden wieder auf 100% setzt, dies hat leider nicht so wirklich funktioniert.
Es würde reichen, den Pinch-Zoom mit 2 Fingern zu deaktivieren.

Hintergrund:
Wenn mehrere Besucher vor dem Tisch stehen und wie wild "rumfuchteln" wird schnell mal ein Pinch-Zoom ausgeführt und die komplette Darstellung ist hinüber.
Daher fand ich die Script Lösung schon ganz gut. Diese stellte zwar den Zoom gefühlt ein wenig zurück, aber letztendlch kam es danach zu Anzeigeproblemen.


SiteKiosk.OnConfigLoaded = SiteKiosk.Scheduler.AddPeriodicEvent(100, CheckZoom);

function CheckZoom(zoomEventID){
try{
if (SiteKiosk.ScreenSaver.Active === false && SiteKiosk.WindowList.ActiveWindow.SiteKioskWindow.OpticalZoom !== 100){
SiteKiosk.WindowList.ActiveWindow.SiteKioskWindow.OpticalZoom = 100;
}
}
catch (e) {}
}
Re: USB Stick unlock Menu konfigurieren & Hintergrund Video 3/31/2015 12:10 PM
Hallo,

die Zoom Funktion per Touch im Browser können Sie auch direkt über den System-Sicherheits-Assistenten deaktivieren:
Die Einstellungen des System-Sicherheits-Assistenten gelten allerdings nur für den SiteKiosk Benutzer (wird im Autostart Modus verwendet).
Siehe auch:
http://www.devblog.provisio.com/de-DE/CustomerSupportCenter/ArticleDetails.aspx?ArticleID=19044)

Bei der Methode über den System-Sicherheits-Assistenten (-->Benutzerdefiniert-->Richtlinien-->Verbiete Zoom im IE) wird über die Windows Registry der Zoom im IE im SiteKiosk Benutzerkonto unterbunden.

Für andere Windows Benutzer müsste der Registry Key manuell angepasst werden (oder Sie nutzen die Skript Möglichkeit) Hier der entsprechende Microsoft Artikel dazu:
http://support.microsoft.com/kb/933053/de

Mit freundlichen Grüßen
Michael Olbrich
Re: USB Stick unlock Menu konfigurieren & Hintergrund Video 4/13/2015 3:20 PM
Super, vielen Dank!
Das hat soweit schon einmal gut geklappt.

Nun ein weiteres Problem:
Wir nutzen aktuell nicht den offiziellen Sitekiosk User, sondern einen selbst angelegten User mit Autologin.
Dies klappt soweit auch ganz gut.

Nun möchten wir wieder mit dem USB-Unlock arbeiten, dieses hat in der Vergangenheit funktioniert.
Als wir das Script wie oben beschrieben angepasst haben, ging es nicht mehr.
Daraufhin haben wir wieder das Standard-Script genutzt.

Aktuell ist es so, dass wenn wir den USB Stick reinmachen, es ca 3-4 Minuten dauert, dann geht das Admin Menu auf und verschwindet jedoch auch direkt wieder.

Sind bei dem offiziellen User noch irgendwelche Dienste oder ähnliches im Hintergrund evtl. extra die diese Funktion ermöglichen?
Re: USB Stick unlock Menu konfigurieren & Hintergrund Video 4/13/2015 4:25 PM
Hallo,

generell werden alle benötigten Dienste in jedem Windows Benutzerkonto gestartet.
Welche Informationen stehen im SiteKiosk log (zu dem Zeitpunkt an dem Sie probieren SiteKiosk mit Hilfe des USB Stick zu verlasen)?
Erscheint der Exit Dialog direkt, wenn Sie die Tastenkombination verwenden?

MfG
Michael Olbrich
Pages (2): [1] 2 Next »
My Account
Login
Language (Tickets):