Ayuda de WxRemote > WxWeb
WxWeb
Se trata de un servidor web personalizado que se conecta a una instancia de WxConnectionManager y envía páginas HTML. Se puede utilizar para controlar tareas y ejecutar comandos desde cualquier navegador web y teléfonos móviles que lo incorporen.
Instalación
WxWeb está disponible como una aplicación de línea de comandos o como un servicio de Windows, y puede ser instalado en cualquier equipo con una conexión disponible a WxConnectionManager. Generalmente, este equipo deberá ser accesible desde internet.
Instalación de WxWeb
- Ejecutar el instalador descargado.
- Seleccionar "WxWeb" de la lista.
- Seguir las instrucciones en pantalla.
Configuración
Para editar la configuración de WxWeb a través del interfaz de usuario
- Usar la utilidad WxConfig
Para editar la configuración de WxWeb manualmente
- En la carpeta de instalación (por defecto C:\Archivos de programa\WxTools), localizar y abrir el archivo WxWeb.ini. Dicho archivo se puede localizar facilmente seleccionando Explorar la carpeta de instalación desde el grupo del programa en el menú de inicio de Windows.
- Editar el archivo para que WxWeb utilice el puerto disponible y la ubicación de la carpeta de plantillas sea la correcta.
- Realizar cualquier otro cambio necesario en el archivo .ini, como por ejemplo la ubicación de la carpeta log (añadir una línea siguiendo el formato "C:\WxTools\Logs").
Ejecutar WxWeb
Para ejecutar WxWeb como un servicio de Windows
- Ejecutar una vez el archivo WxW_Install.bat. Esto añade un programa al applet de servicios Windows.
- Ejecutar WxW_Start.bat para iniciarlo.
NOTA: Para desinstalar la versión servicio de Windows de WxWeb, es necesario eliminarlo primero del applet de servicios Windows. Para ello ejecutar WxW_Stop.bat para detenerlo, y después WxW_Uninstall.bat para eliminar el servicio.
Para ejecutar la versión de línea de comandos de WxWeb
- Hacer doble clic sobre WxWeb.exe.
Personalizar las plantillas HTML
La instalación por defecto contiene plantillas predefinidas que pueden ser personalizadas para adecuarse a sus preferencias. Adicionalmente a las etiquetas HTML, WxWeb procesa unas etiquetas especiales que controlan las funciones específicas de WxRemote. Por ejemplo:
<#INCLUDE nombre_de_archivo>
Inserta el contenido de una plantilla externa (útil para cabeceras, pies de página, menús, etc).<#REPEAT LIST>...</REPEAT>
Executa el comando que lista todos los servidores WxListener disponibles y repite el contenido para cada uno de ellos.<#TASKNAME>
Inserta el nombre de la tarea.
Para ver la lista completa de etiquetas especiales, consultar el archivo techguide.txt ubicado en la carpeta de plantillas.