Vacaciones de Navidad de la empresa
Desde el 21 de Diciembre 2015 hasta el 3 de enero 2016, nuestra oficina en Münster trabaja con un equipo mínimo. Soporte limitado está disponible durante este período.
Deseamos a ustedes y sus familas Feliz Navidad y un próspero año nuevo.


Reiniciar el Windows después de salir

Es posible reiniciar el Windows después de salir del SiteKiosk.
Solamente descargue el archivo preparado html y cree una subcarpeta llamada Logout in ..\SiteKiosk\HTML y copie el archivo ahi. Si la carpeta ya existe reemplazara el archivo original existente. Ahora vaya a la configuración del SiteKiosk y active la caja de chequeo 'Activate Logout Navigation' en la sección Logout.
Si alguien hace un clic ahora sobre el botón Logout de SiteKiosk, el SiteKiosk se cierra y Windows será reiniciado.
Requerimientos de sistema : SiteKiosk 5.00

Archivo Log Transferencia via E-Mail para SiteKiosk 6

Este script le permite a usted transferir los archivos log desde el SiteKiosk 6 a cualquier dirección E-Mail. Por favor, lea el archivo readme incluido para más detalles.
Requerimientos de sistema : SiteKiosk 6.0

Windows Logout

Este scripto cierra SiteKiosk y desconecta el usuario reciente. Después la pantalla logon del windows aparece.

 <a href='#' onClick= 'doLogout()'>Log Out of Windows</a> 

 función haga Logout() { SiteKiosk.LogoffWindows(); } 
Requerimientos de sistema : SiteKiosk 5.00

Reiniciar/Cerrar a horas diferentes

A partir de la versión 6.2 esta función es disponible en la configuración predeterminada.
El SiteKiosk Object Model le permite a usted reiniciar o cerrar su terminal a horas diferentes. Usted puede tener horarios diferente en varios días de la semana.
Para esto haga lo siguiente:
Haga un clic sobre el enlace Descarga y guarde el archivo. Abra la configuración y vaya a Diseño del Navegador > Avanzado > Ejecute el archivo Script y agregue el script descargado.
Para ajustar horarios abra el archivo agregado, y cierra el planeador con el editor. Agregue el horario deseado a cada día de la semana, por ejemplo para 7pm lunes:
 días de la semana[1] = "19:00"; bWeekReboot[1] = false; 
Guarde los cambios. SiteKiosk cumplirá con las reglas del script.
Requerimientos de sistema : SiteKiosk 5.00

Mostrar diálogos HTML

Esta escritura muestra como crear los diálogos HTML. La apariencia puede ser escogida.

En este archivo el diálogo está representado:
 
function  mostrar diálogo() 
{ 
mydialog = SiteKiosk.SiteKioskUI.CreateHTMLDialog(); 
mydialog.Border = true; 
mydialog.ScrollBars = true; 
mydialog.Sysmenu = true; 
mydialog.Title = true; 
mydialog.URL = "http://www.lycos.com/"; 
mydialog.Width = 400; 
mydialog.Height = 300; mydialog.ShowDialog(); 
} 
Requerimientos de sistema : SiteKiosk 5.00

Salida de Windows después de cerrar SiteKiosk

Es posible llamar el diálogo Windows logon después de salir del SiteKiosk.
Descargue solamente el archivo preparado html y cree la subcarpeta llamada Logout en ..\SiteKiosk\HTML y copie el archivo allí. Si la carpeta ya existe sustituya el archivo original. Ahora vaya a la configuración del SiteKiosk y active la caja de chequeo 'Activate Logout Navigation' en la sección Logout.
Si ahora alguien hace un clic sobre el botón de Logout delf SiteKiosk el SiteKiosk se cierra y será llamado el diálogo logon del Windows.
Requerimientos de sistema : SiteKiosk 5.00

Crear Recepción

Esta escritura recargable es un ejemplo para imprimir un recibo en Payment Module y/o enviarlo por E-Mail. La escritura puede ser cambiada para adaptarlo a sus propias necesidades.
Requerimientos de sistema : SiteKiosk 5.00

Content Filter [Plug-In]

En este ejemplo, el filtro del Content Filter[Plug-In] puede ser activado y desactivado. Para los razones de prueba se puede hacer un clic sobre el enlace al URL prohibido.

 
function switchCoachFilter() 
{ 
SiteKiosk.Plugins("SiteCoach").FilterState = !SiteKiosk.Plugins("SiteCoach").FilterState; 
} 
Requerimientos de sistema : SiteKiosk 5.00

Mostrar [Plug-Ins]

Este ejemplo muestra como determinar el estado de la actividad del [Plug-Ins].

for (var i = 1; i <= SiteKiosk.Plugins.Count; ++i)
 { 
if (SiteKiosk.Plugins.Item(i).Enabled) 
pactstatus = "Activated"; 
else 
pactstatus = "Deactivated"; 
if (i != 1) 
document.writeln(""); 
document.write(SiteKiosk.Plugins.Item(i).Name + ": " + pactstatus); 
} 
Requerimientos de sistema : SiteKiosk 5.00

Botones del Browser

Este scripto representa los botones pequeños con las mismas funciones que los botones del browser.

Por ejemplo, este extracto causa la navigación a la página de inicio:
 function navHome() { SiteKioskWebBrowser.GoHome(); } 
Requerimientos de sistema : SiteKiosk 5.00

Mostrar los idiomas disponibles

Este ejemplo muestra todos los idiomas disponibles en el presente skin. Haga un clic sobre el enlace para cambiar el idioma.

Este archivo muestra como es posible crear una lista de idiomas:
 
function getSkinLanguages() 
{ 
var myarray = new Array(); 
lang = SiteKioskWebBrowser.SiteKioskWindow.SkinLanguages;   
for (var i = 1; i <= lang.Count; ++i) 
{ 
myarray.push(lang.Item(i).Name); 
} 
alert(myarray); 
} 
Requerimientos de sistema : SiteKiosk 5.00

Webcam [Plug-In]

Este ejemplo muestra como grabar videos o tomar fotografías usando la camera web, el Webcam ActiveX Control y el Webcam [Plug-In].

El archivo siguiente integra el ActiveX Control:
 <object id='webcam' classid= 'clsid:54632F4A-055A-44C1-B1E6-EDB62AC2AC3E' border='0' width='320' height='240' style='margin:5px;'> </object> 
Por ejemplo, esta parte empieza a recordar:
 function startCapture() { webcam.Capture(); } 
Requerimientos de sistema : SiteKiosk 5.00

Determine la versión de SiteKiosk

Este ejemplo muestra como determinar la versión del SiteKiosk.
 
function getVersion() 
{ 
var build = SiteKiosk.Version.BuildNumber; 
var major = SiteKiosk.Version.MajorVersion;
var minor = SiteKiosk.Version.MinorVersion;
var date = SiteKiosk.Version.BuildDateTime;
} 
Requerimientos de sistema : SiteKiosk 5.00

Página de inicio multilenguaje

Esto es una pequeña escritura que llama diferentes páginas de inicio en la opciones de idiomas para escoger en SiteKiosk.
La configuración es simple, solamente determine los idiomas y sus páginas de inicio como sigue
 StartPage[7] = "indexde.html"; 
lo que llamará 'indexde.html' si el idioma '7' (Alemán) ha sido escogido.
Para agregar el nuevo idiomas determine solamente el id de idioma y la página de inicio:
 StartPage[12] = "http://www.google.fr/"; // French 
Requerimientos de sistema : SiteKiosk 5.00

Desconectar el computadora

Este archivo recargable html contiene el enlace que desconectará la computadora.
Abra solamente el archivo mediante SiteKiosk. No olvide de dejar esta página en la configuración de SiteKiosk bajo 'Aceso->URL con permiso de escritura'.
Requerimientos de sistema : SiteKiosk 5.00

Iniciar programa automáticamente

Para iniciar automáticamente el programa al inicio de SiteKiosk hay que cambiar el archivo ..\SiteKiosk\skins\default\MainWnd.htm con el editor (e.j Notepad):
 <body onload="OnSkinLoaded();runProgs();"> 
en vez de
 <body onload="OnSkinLoaded()"> 
después agregue en la parte de Javascript:
 function runProgs() { SiteKiosk.ExternalApps.Run("c:/your_program.exe", false); } 
Requerimientos de sistema : SiteKiosk 5.00

Imprimir estructura escogida

El SiteKiosk imprime predeterminado el marco más grande. Este ejemplo muestra como imprimir el marco escogido.
Note que los ajustes ActiveX son opciones de seguridad del Internet Explorer y tienen que ser configurados para trabajar correctamente. Desde luego, esto crea un potencial de riesgo de seguridad.
Note que usted también debe editar el archivo UnsafeActiveXCtrls.xml de la subcarpeta XML en el repertorio SiteKiosk. Usted tiene que eliminar el clsid en el control del WebBrowser.
Requerimientos de sistema : SiteKiosk 5.00

Llamar la página de inicio

Por favor, unzip y guarde el archivo "recall_startpage.js" en la carpeta..\Program Files\SiteKiosk\Html\..

Después usted tiene que abrir la configuración del SiteKiosk y ir a
-->Browser-->Diseño del Navegador-->Avanzado

Activar la opción "SiteKiosk iniciará el archivo de scripto siguiente" y usara el archivo recall_startpage.js puesto.

La escritura llamará la página de inicio del SiteKiosk diez segundos más tarde.
Usted puede ajustar el tiempo editando el valor correspondiente “(10000, RecallStartpage)”.

Atraso programado de cierre si hay crédito disponible

Copiar el archivo .js desde el archivo zip por ejemplo, en ..\SiteKiosk\html. Después agregarlo como una escritura externa de SiteKiosk (Configuración -> Diseño del Navagador -> Avanzado -> Archivo de inicio del scripto). En el momento determinable la escritura confirma el crédito disponible en el SiteKiosk, validando si el usuario tiene suficiente. Si el crédito está disponible la escritura chequeará nuevamente al cabo de un periodo predeterminado. Si no hay crédito disponible la computadora se desconectará.

Para cambiar el horario de inicio o para cambiar el intervalo abra el archivo con un editor y

 
var gi_hour = 0; //values de 0 a 23 
var gi_min = 0; //values de 0 a 59 
var gi_sec = 0; //values de 0 a 59 
modifique estas líneas para cambiar el tiempo de inicio, y
 var gi_interval = 120000; //valores en milisegundos, predeterminado 120000 = 2 minutos 
esta línea para modificar la longitud del intervalo.
Requerimientos de sistema : SiteKiosk 6.2

Requiere el pago minimo

Utilizando esta escritura usted puede requerir al usuario hacer un pago mínimo especificado antes para poder utilizar la terminal.
Requerimientos de sistema : SiteKiosk 6.0

SiteKiosk Escrituras de SmartCard

Este archivo zip contiene ejemplos de escrituras para leer/escribir diferentes datos de ajuste utilizando la solución SiteKiosk SmartCard. Este muestra el potencial de las targetas smartcards ya que ellas no solamente están limitadas en guardar el balance del crédito, pero tambien pueden llevar un gran cantidad de información. Por favor, vea el readme incluido en el archivo para una información más detallada.
Requerimientos de sistema : SiteKiosk 6.0

La escritura para el control de horario y desactivación de todos los dispositivos de pago

Es simple modificar, la configuración directamente en el archivo, utilizando un editor, el cual contiene también toda la información necesaria.

Después de configurar copie el archivo DisablePaymentDevices.js en la carpeta en cada terminal de SiteKiosk (p.e. "../SiteKiosk/Html/").

Usted será capaz entonces de realizar una escritura para la terminal correspondiente utilizando el archivo de configuración de SiteKiosk:

Configuración de SiteKiosk --> Navegador --> Diseño del Navegador --> Avanzado --> Ejecutar el archivo de escritura al inicio de SiteKiosk

Usted simplemente pone la ruta de la escritura (DisablePaymentDevices.js).
Así, usted introduce la escritura en el diseño del navegador.
Requerimientos de sistema : SiteKiosk 6.2

Formulario utilizado para crear las cuentas de usuario del SiteCafe

Usted puede tener los siguientes sitios de internet en su servidor para prevenir el acceso a los archivos por otros usuarios. No obstante eso no siempre será necesario ya que hemos instalado el administrador del SiteCafe o plantilla de servicio de autentificación. Esto significa que solamente la plantilla de servicio podrá abrir el formulario desde SiteKiosk.
Recomendamos guardar las funciones adjuntas y los archivos adjuntos index.html localmente en cada terminal donde usted quiere volver posible crear nuevos usuarios. Todo lo que usted debe tener en mente es no dejar a los usuarios ningún acceso por escrito a los archivos.


Instalación

En el fin del cliente:
Copie los archivos index.html y functions.js en el repertorio "..\SiteKiosk\Html\" porque esta carpeta tiene ya los permisos escritos.

O:
Copie los archivos index.html y functions.js files en el repertorio de su selección y conceda los permisos en el archivo de configuración de SiteKiosk bajo "Acceso".

En el fin del servidor (SiteCafe):
Copie el archivo codestationserver.js en el repertorio "..\SiteCafe\Html"
Usted tiene que parar ahora el SiteCafeService Windows Service. A este efecto, usted cierra el programa aplicado de control de SiteCafe si este está abierto.
Ahora haga un clic sobre Inicio -> Conectar -> entrar servicios.msc (Win2000/XP only) y presionar la tecla Entrar.
Abrir Windows Services y encontrar y hacer un clic derecho sobre el SiteCafeService. Select Parar en el contexto del menu.
Continuar abrir el archivo "..\SiteCafe\config\SiteCafeServer.config" en un editor (e.j.el accesorio de Windows Notepad). Guarde la linea:
 <scripts/> 
Cambie la entrada de manera siguiente:
    <script>html\codestationserver.js </script> </scripts> 
Guarde el archivo y reinicie el SiteCafeService Windows Service mediante el clic derecho sobre la entrada correspondiente en el programa aplicado de control del Windows Service .
Requerimientos de sistema : SiteKiosk 6.2

Llamar funciones automáticamente a los tiempos diferentes

Utilizando este scripto usted puede determinar las funciones que serán llamadas automáticamente el día e hora especificados.

Hay dos maneras:
1) Determinar las funciones que serán llamadas a hora especificada cada día
2) Determinar diferentes funciones para cada día del año

Haga un clic sobre el enlace de descarga y guarde el scripto. Abra el wizard de configuración y registre el archivo bajo "Display -> Diseño del Browser -> Avanzado -> Ejecutar el archivo scripto".
Abra el archivo y especifique los días, horas y funciones. Usted encontrará más ayuda en el archivo.

Si usted quiere ver su terminal navegar a una dirección cada día a las 15.00 y 18.30:
 
everydaymode = true; 
sEveryDay[15][00] = "navigate('http://www.adresse.de')"; 
sEveryDay[18][30] = "navigate('http://www.adresse.de')"; 
Si usted quiere ver su terminal navegar a una dirección solamente en el 23 de Junio a los 15.00 y 18.30:
 
everydaymode = false; 
sWeekDays[23][06][15][00] = "navigate('http://www.adresse.de/')"; 
sWeekDays[23][06][18][30] = "navigate('http://www.adresse.de/')"; 

Guarde los cambios en su disco duro.
Requerimientos de sistema : SiteKiosk 5.00

Ejemplos combinados

Esto es la combinación de algunos ejemplo:

- Mostrar / esconder el teclado táctil
- Determine la versión del SiteKiosk
- Webcam [Plug-In]
- Mostrar las idiomas disponibles
- botones del Browser
- Mostrar [Plug-Ins]
- Content Filter [Plug-In]
- Mostrar diálogos HTML
- Archivo Log
- Enviar E-Mails
- Tareas planificadas
- Efecto del slide
- Programas aplicados externos
- Reset y logout
- Salir del SiteKiosk
Fecha de emisión : 25/08/2004 0:00:00
Requerimientos de sistema : SiteKiosk 5.5

Mostrar / esconder el teclado táctil

En este ejemplo el teclado táctil puede ser extraido, retirado, a vista o escondido.

Este extracto conmuta la visibilidad:
function showHide() 
{ 
if (SiteKiosk.Keyboard.Initialized) 
SiteKiosk.Keyboard.Visible = !SiteKiosk.Keyboard.Visible; 
} 
Fecha de emisión : 18/07/2003 0:00:00
Requerimientos de sistema : SiteKiosk 5.00

Salida del SiteKiosk

Hay funciones diferentes para salir del SiteKiosk, desconectar o reiniciar el computador o logout el usuario del windows. Estas funciones están utilizadas en este ejemplo.

 
function quitSiteKiosk() 
{ 
SiteKiosk.Quit(); 
} 
function shutdownWindows() 
{ 
SiteKiosk.ShutdownWindows(); 
} 
function rebootWindows() 
{ 
SiteKiosk.RebootWindows(); 
} 
function logoutWindowsUser() 
{ 
SiteKiosk.LogoffWindows(); 
} 
Fecha de emisión : 17/07/2003 0:00:00
Requerimientos de sistema : SiteKiosk 5.00

Reset y salida

Este scripto muestra como hacer el reset del SiteKiosk y desatender las modificaciones hechas por el usuario.

 
function resetSiteKiosk() 
{ 
SiteKiosk.Reset(); 
} 
function logoutSiteKiosk() 
{ 
SiteKiosk.Logout(); 
}
 
Fecha de emisión : 17/07/2003 0:00:00
Requerimientos de sistema : SiteKiosk 5.00

Programas aplicados externos

Este ejemplo contiene todos los programas que fueron configurados en la configuración del SiteKiosk. El clic arranca el programa.

En este extracto, está creada la lista de todos los programas aplicados externos:
 function listExtApps() 
{ 
var myarray = new Array(); 
for (var i = 1; i <= SiteKiosk.ExternalApps.Count; ++i) 
{ 
if (SiteKiosk.ExternalApps .Item(i).DisplayText == "") 
eaappname = "No description available"; 
else eaappname = SiteKiosk.ExternalApps.Item(i).DisplayText; 
myarray.push(eaappname); 
} 
alert(myarray); 
} 
Requerimientos de sistema : SiteKiosk 5.00

Efecto Slide

Este ejemplo utiliza el efecto de slide para trasladar el logo del SiteKiosk de un lugar al otro.

El objeto con el efecto de slide puede ser creado de manera siguiente:
 
function createSlide() 
{ 
myslide = SiteKiosk.Effects.CreateSmoothSlide(); 
myslide.StartPos = 0; 
myslide.EndPos = 480; 
myslide.Rate = 100; 
myslide.Duration = 2000; 
myslide.OnUpdatePosition = OnUpdatePosition; 
myslide.OnStart = OnStart; 
myslide.OnStop = OnStop; 
} 
Requerimientos de sistema : SiteKiosk 5.00

Tareas planificadas

Este ejemplo muestra como utilizar el planificador. Al vencer el lapso de tiempo determinado la función determinada será llamada.

 function quitSiteKiosk() 
{ 
SiteKiosk.Quit(); 
}
myid=SiteKiosk.Scheduler.AddDelayedEvent(5000,quitSiteKiosk); // 5 seconds 
Requerimientos de sistema : SiteKiosk 5.00

Send E-Mails

Utilizando este ejemplo, usted puede enviar E-Mails a través de su propia cuenta postal.

 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); 
} 
Requerimientos de sistema : SiteKiosk 5.00

Archivo Log

Este ejemplo contiene todas las entradas de los archivos log que fueron creadas durante el tiempo de trabajo. Se puede crear también sus propias entradas.

Esta función crea la entrada del archivo log con el mensaje especial:
 function createLogEntry(msg) { SiteKiosk.Logfile.Notification(msg); } 
Requerimientos de sistema : SiteKiosk 5.5

Imprimir automáticamente la página Web

Si usted agrega el ejemplo de la escritura siguiente al código de su página Web será imprimido automáticamente accediendolo.

Funcionar sin ningúna interacción del usuario si usted configura su SiteKiosk con “Print webpage as laid out on screen (without user interaction)” o “Automatically Print Largest Frame (without user interaction)” at -->Management-->Print.

Si usted utiliza el monitoreo de la impresora del SiteKiosk usted tiene que desactivar también “Usuario debe confirmar tareas de impresión“ en los ajustes avanzados del monitoreo.


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("your_webpage");
gk_Window.Move(0, 0, 0, 0);
window.setTimeout("gk_Window.Hide();", 1);
var gi_Interval = window.setInterval("PrintExtWindow();", 100);


Por favor, considere que usted tiene que dar el permiso para que la escritura corra en la página html.

Archivos de anotación cargar por FTP en SiteKiosk 6

Esta escritura le permite cargar los archivos de registro en SiteKiosk 6 a un servidor ftp.
Por favor, lea el archivo "readme" para más detalles.
Requerimientos de sistema : SiteKiosk 6.0

Pasar datos de tarjeta de crédito a página de web

Este script de ejemplo muestra, como los datos de la tarjeta de crédito, que fueron leídos con la ayuda de un lector en SiteKiosk se pasan a una página de web.Para más información, por favor abra el archivo JavaScript en el archivo zip con un editor de texto y lea la sección Readme en el archivo.
Requerimientos de sistema : SiteKiosk 5.00

Edital el DOM de una página de web

Este ejemplo muestra como puede influir el documento Object Model enseñado en una página de SiteKiosk. Asin es possible crear una página para el uso en un SiteKiosk Terminal sin tener que cambiar el código fuente de la página. Para más información, por favor abra el archivo JavaScript en el archivo zip con un editor de texto y lea la sección Readme en el archivo.
Requerimientos de sistema : SiteKiosk 5.00

Sólo imprimir la página seleccionada

Este script de ejemplo le permite imprimir solo en páginas determinadas. Para más información, por favor abra el archivo JavaScript en el archivo zip con un editor de texto y lea la sección Readme en el archivo.
Requerimientos de sistema : SiteKiosk 5.00

Cambiar la visualización de la segunda pantalla dinámicamente

Si usa una segunda pantalla bajo SiteKiosk puede influir, con este ejemplo de script, el contenido de esta pantalla con acciones en la pantalla general.
Requerimientos de sistema : SiteKiosk 7.0

Editar configuración de Sitekiosk a través de un script

Ejemplo para editar configuración de SiteKiosk directamente, p. ej. SiteRemote Scriptjob.
Requerimientos de sistema : SiteKiosk 7.0

Control Electrical Power

This script examples shows you how to control the power output of a Power Distribution Unit from within SiteKiosk. Use this script to power on electrical devices after a payment for usage has been made.
Requerimientos de sistema : SiteKiosk 7.0

Crea local Webcam video/foto copias

Este script crea copias locales de los videos/fotos grabadas con Webcam. Por favor, consulte el archivo readme incluido para las instrucciones de instalación.
Requerimientos de sistema : SiteKiosk 7.0

Cambiar el volumen en el terminal de SiteKiosk con SiteRemote

Con estos scripts de muestra puede cambiar permanentemente el volumen en un terminal de SiteKiosk a través de una tarea de SiteRemote. Los detalles de la instalación y uso, encuentra en el "ReadMe.txt" incluido.
Requerimientos de sistema : SiteKiosk 8.x