Eingeschränkter Support in der Zeit vom 22.Dez bis 05. Jan 2014
In der Zeit vom 21.12.15 bis 03.01.16 arbeitet unser Büro in Münster mit einer Minimalbesetzung. Bitte haben Sie Verständnis dafür, wenn Bestellungen und die Beantwortung von Supportanfragen in dieser Zeit länger dauern, als Sie es von uns gewohnt sind. In vielen Fällen hilft auch unser Support-Center weiter....
Wir wünschen Ihnen und Ihren Familien ein frohes Weihnachtsfest, sowie einen guten Rutsch ins neue Jahr.


Automatisches Ausdrucken einer Webseite

Wenn sie das folgende Skriptbeispiel (IE Engine) dem Code Ihrer Webseite hinzufügen, wird diese automatisch bei Aufruf ausgedruckt.

Damit dies komplett ohne Benutzerinteraktion geschieht müssen Sie in der SiteKiosk Konfiguration unter Drucken die Option „Webseite wie angezeigt drucken (ohne Benutzerinteraktion)“ oder „Automatisch den größten Frame drucken (ohne Benutzerinteraktion)“ eingeschaltet haben.

Wenn Sie die Druckerüberwachung aktiviert haben, müssen Sie zusätzlich noch den Punkt „Benutzer muss Druckaufträge bestätigen“ deaktivieren.

window.external.InitScriptInterface();
function PrintExtWindow()
{
	if (gk_Window.SiteKioskWebBrowser.WebBrowser.ReadyState == 4)
	{
		gk_Window.SiteKioskWebBrowser.Print();
		gk_Window.Close();
		window.clearInterval(gi_Interval);
	}
}
var gk_Window = SiteKiosk.SiteKioskUI.CreateBrowserWindow();
gk_Window.SiteKioskWebBrowser.Navigate("ihre_webseite");
gk_Window.Move(0, 0, 0, 0);
window.setTimeout("gk_Window.Hide();", 1);
var gi_Interval = window.setInterval("PrintExtWindow();", 100);


Bitte achten Sie darauf, dass Sie der entsprechenden URL bzw. dem entsprechenden Pfad Skripterlaubnis geben.

E-Mails versenden

Mit Hilfe dieses Beispiels können E-Mails über einen eigenen Account versendet werden. Dazu müssen die entsprechenden Accountdaten angegeben werden.

function sendMail()
{
  mymail = SiteKiosk.Email.CreateJob(0);
  mymail.POPServer = "pop.myserver.com";
  mymail.POPPort = 110;
  mymail.Username = "myusername";
  mymail.Password = "mypassword";
  mymail.SMTPServer = "mail.myserver.com";
  mymail.SMTPPort = 25;
  mymail.Authentication = 2; // pop before smtp
  mymail.SetSender("sender@server.com", "Sender name");
  mymail.AddRecipient("recipient@server.com");
  mymail.Subject = "subject";
  mymail.PlainBody = "This is the content.";
  mymail.Send(0, false, true); 
}
Systemvoraussetzungen : SiteKiosk 5.00
Hinweis : IE Engine

Aktionen automatisch zu definierten Zeiten ausführen

Mit Hilfe dieses Skriptes können Sie an verschiedenen Tagen und zu verschiedenen Uhrzeiten automatisch Aktionen ausführen lassen.

Es gibt zwei wählbare Modi:
1) Sie definieren Aktionen die zu einer bestimmten Uhrzeit jeden Tag erneut ausgeführt werden
2) Sie definieren für jeden Tag des Jahres unterschiedliche Aktionen zu verschiedenen Uhrzeiten

Gehen Sie wie folgt vor:
Klicken Sie auf den Download-Link und speichern Sie die Datei. Öffnen Sie den Konfigurationswizard und tragen Sie unter "Anzeige -> Browser Design -> Erweitert -> Scriptdatei ausführen" das heruntergeladene Script ein. Um die Tage und Zeiten festzulegen, öffnen Sie die zuvor abgespeicherte Datei scheduler.js in einem Texteditor. Tragen Sie die gewünschten Tage und Uhrzeiten und die auszuführenden Funktionen ein, weitere Hilfe finden Sie in der Scriptdatei.

Wenn wenn Ihr Terminal z.B. jeden Tag um 15.00 und 18.30 Uhr zu einer URL navigieren soll:

 
everydaymode = true; 
sEveryDay[15][00]= "navigate('http://www.adresse.de/')"; 
sEveryDay[18][30]= "navigate('http://www.adresse.de/')"; 

Wenn wenn Ihr Terminal z.B. nur am 23.06. um 15.00 und 18.30 Uhr zu einer URL navigieren soll:

 
everydaymode = false; 
sWeekDays[23][06][15][00]= "navigate('http://www.adresse.de/')"; 
sWeekDays[23][06][18][30]= "navigate('http://www.adresse.de/')"; 

Speichern Sie die Änderungen ab. Wenn Sie alles korrekt gemacht haben, wird SiteKiosk sich nun entsprechend verhalten.
Systemvoraussetzungen : SiteKiosk 5.00
Hinweis : IE Engine

Anzeige des zweiten Monitors dynamisch ändern

Wenn Sie einen zweiten Monitor unter SiteKiosk verwenden, können Sie mit diesem Skriptbeispiel den Inhalt dieses Monitors über Aktionen im Hauptbildschirm beeinflussen.
Systemvoraussetzungen : SiteKiosk 7.0
Hinweis : IE Engine