Página principal | Lista de componentes | Directories | Lista de archivos | Miembros de las clases | Archivos de los miembros | Páginas relacionadas

Como instalar labSession en sistemas Windows

Resumen

El presente artículo indica una de las posibles formas de instalar el sistema labSession en Windows 9x, Me, XP, 2000 y NT.

Tenga en cuenta que los Sistemas basados en Windows NT presentan algunas diferencias en comparación a otras versiones de Windows como 95, 98, Me. Aquí abarcaremos la instalación en ambos tipos de sistemas, explicando algunas diferencias y alternativas.

w_administrador.png

programa administrador en Windows XP

Obtener e instalar las bibliotecas dinámicas

El sistema labSession utiliza las bibliotecas dinámicas Gnet y GTK. Por ese motivo deberá instalar dichas bibliotecas antes de continuar. En la sección `descargas` del sitio labSession (http://www.losersjuegos.com.ar/labsession/descargas) encontrará dos instaladores de bibliotecas GTK:

w_gtk_instalador.png

pantalla principal del instalador GTK

Al momento de escribir este artículo almacenamos 2 versiones diferentes de las bibliotecas GTK. Para sistemas basados en NT se encuentra la versión 2.8.9, mientras que para los sistemas Windows 9x/Me encontrará la versión 2.6.10.

También deberá descargar el archivo `gnet-2.0.dll` y almacenarlo en el directorio de bibliotecas de su sistema (generalmente "c:\windows\system" o "c:\archivos de programa\archivos comunes\").

Si bien la instalación de bibliotecas debería terminar aquí, hemos observado que algunas versiones antiguas de Windows, como Windows 95 y 98, requieren un paso adicional. Al instalar las bibliotecas el sistema no las reconoce, dado que no se suelen almacenar en "C:\windows\system" como el resto.

Si se le presentan problemas de este tipo puede tomar la estructura de directorios completa de la biblioteca (almacenada por defecto en "C:\archivos de programa\archivos comunes\GTK-2.0") y copiarla dentro de "C:\windows\system". Aunque recomendaría, si es que tiene experiencia en esta clase de sistemas, que expanda la definición de locación de bibliotecas dinámicas alterando las variables de entorno mediante la utilidad `msconfig`.

Obtener e instalar labSession

El procedimiento de instalación del programa labSession es similar al anterior, encontrará un programa instalador en la sección descargas (http://www.losersjuegos.com.ar/labsession/descargas).

Dado que el sistema labSession se encuentra compuesto de varios programas, el siguiente paso en la instalación le permitirá elegir que componentes se utilizaran en el equipo.

w_instalador_2.png

seleccionando componentes

Puede alterar el directorio destino de la instalación con facilidad, aunque se le recomienda almacenarlo dentro del directorio de sistema ("Windows") de forma que pueda proteger la integridad de los archivos de labsession mediante un Software de terceros.

Modificando el inicio de sistema

Una vez instalado el sistema, procederemos a configurar Windows de forma que el programa Login asista al usuario al momento de utilizar el equipo.

Para ello deberá modificar el inicio de Windows y reemplazar el uso del gestor habitual (explorer.exe) por un componente de labSession.

Aquí debemos explicar el proceso atendiendo las diferencias entre las versiones de Windows basadas en NT y el resto.

Sistemas basados en NT

Al momento de iniciar Windows, se ejecutará el gestor de escritorio definido en el registro de Sistemas. Ejecute `regedit` desde `inicio -> ejecutar`:

w_ejecutar.png

ejecutando el editor de registros

Las claves almacenadas en el registro se encuentran organizadas en una estructura jerárquica. La ruta completa para llegar a la definición del gestor de escritorio es:

"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon"

w_regedit_1.png

registros a modificar con regedit

Ahí encontrará la clave `shell`, que especifica el programa que atiende la sesión del equipo. Por defecto se utiliza un programa llamado `explorer.exe`

w_regedit_2.png

editando la cadena del registro

Cuando instaló el sistema en su equipo, uno de los nuevos componentes se denomina `initdbg.exe`. Este programa le permite depurar el uso del sistema labSession y administrar los cambios de configuración. Defínalo como programa de inicio (ver imagen anterior).

Sistemas basados en NT

El resto de los sistemas Windows, en cambio, utilizan un archivo de texto estructurado llamado `system.ini`:

[boot]
shell=c:\windows\lab\initdbg\initdbg.exe

En un sistema típico el valor de `shell` será `explorer.exe`. Tenga en cuenta realizar un disco de arranque antes de reiniciar el equipo. Estas versiones de Windows anunciarán un fallo grabe en caso de no encontrar el archivo que usted especifica en la variable `shell`.

¿ Que es Initdbg.exe ?

Dado que al reemplazar el gestor de escritorio habitual se pierde acceso a ciertas funcionalidades básicas del sistema (reiniciar, apagar el equipo, acceder al Panel de Control, etc.). El programa Initdbg.exe le permitirá evaluar el uso y administración del equipo:

w_initdbg_1.png

soporte de pruebas

La ventana principal le permitirá iniciar el programa Login:

w_login.png

programa login en windows XP

Una vez que tenga configurado el sistema, es recomendable alterar nuevamente el inicio del sistema Windows para iniciar el programa Login directamente (evitando la ejecución de initdbg.exe).

El programa initdbg.exe cuenta con un menú de operaciones muy amplio, la siguiente imagen muestra la sección que le permite modificar los archivos de configuración de cada módulo.

w_initdbg_2.png

soporte de pruebas





Generado con Doxygen, versión 1.4.2