Archivo de Tags para 'ntp'

Manten tu Palm y PC a la hora exacta

Pero que fijacion tengo con el tiempo… la verdad es que me gusta llegar a la hora a todos lados… no antes ni despues… sino a la hora. Por lo tanto hay que tener todos tus dispositivos a la hora correcta.

En posts previos habiamos ajustado el cambio a Horario de Verano tanto en nuestra Palm como en el PC. Quienes hacen OC notaran que a veces el reloj del sistema se adelanta con respecto a la Hora Oficial de nuestro Huso Horario… y la actualizacion automatica con cualquier servidor de tiempo de internet se hace solo una vez a la semana…

Primero ajustemos el intervalo de sincronizacion de nuestro PC con la Hora de Internet. Para esto podemos hacerlo con una utilidad creada por Doug Knox llamada Change Internet Time Sync Interval v1.2. Ejecutamos la aplicacion y veremos una pantalla como la siguiente.

Internet Time

En mi caso probe con distintas opciones hasta que llegue a la opcion de sincronizacion cada una hora, con la cual el reloj se mantiene constante y sin variaciones. Una opcion diaria puede ser adecuada si no tienes OC en tu sistema, pero debes ir probando. Denle una mirada a la pagina de Doug Knox pues ha creado bastantes otras aplicaciones para optimizar y mejorar Windows XP, vale la pena.

Otra opcion es modificar el registro por nuestra propia cuenta sin la necesidad de la aplicacion de Doug.

Manten tu Palm y PC a la hora 01

Para esto debemos ir a Inicio - Ejecutar, en la caja de dialogo escribimos regedit y pinchamos en Aceptar.

Una vez abierto el Editor del Registro debemos buscar la clave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\
TimeProviders\NtpClient
, y buscamos el valor llamado SpecialPollInterval. Si no existe simplemente lo creas como tipo DWORD. Finalmente le asignas un valor.

Este valor se calcula en segundos. En mi caso como quiero actualizar cada una hora, el calculo es 60*60 = 3600 segundos. Cierras el Editor del Registro. Puede ser necesario reiniciar o cerrar la sesion de Windows para que los cambios tengan efecto.

Por supuesto si no sabes en que lios te puedes estar metiendo al editar el registro manualmente, es mejor usar la primera solucion pues es facil, eficiente y sin riesgos.

El segundo paso es hacer que nuestra Palm sincronice la hora con nuestro PC. Para esto utilizaremos una utilidad llama SyncTime.

Sync Time 02 Sync Time 01

SyncTime se instala inicialmente en nuestro PC, luego instalamos el PRC en nuestra Palm. Cada vez que realicemos un Hotsync se ajustara la hora de nuestra Palm con respecto a la del PC en forma automatica o manual segun lo configuremos. La version de prueba nos permite 30 sincronizaciones de tiempo antes de deshabilitarse.

Con esto quedan todos los topicos de la Hora Exacta cubiertos. Ahora lo entretenido sera mirarles la cara a los demas cuando les digas “no estoy atrasado… mis relojes estan sincronizados con la hora de internet”… y ellos te miren con cara de WTH??.

Links:

Corrige el ajuste de Horario de Verano en tu PC

Time

Bien… no solo los programadores de Palm no entienden correctamente el español… pero creo que a nadie le pareceria extraño que un programador de Microsoft no haga las cosas bien… por suerte podemos remediarlo…

En el post previo preparamos nuestra Palm para el cambio a Horario de Verano, y este Sabado recien pasado me di cuenta que mi PC tambien habia ajustado a Horario de Verano en forma prematura. Este cambio debia ocurrir a las 0:00 horas del Domingo 15 de Octubre, pero ocurrio a las 0:00 horas del Sabado 14.

Horario Verano PC 01

Una solucion bastante sencilla es desactivar el ajuste de cambio de Horario de Verano, para lo cual debemos abrir las opciones de Ajustar fecha y hora pinchando con el boton derecho en la Barra de Herramientas donde se muestra el reloj.

Horario Verano PC 02

Horario Verano PC 03

Pinchamos en la pestaña Zona horaria y dejamos sin seleccionar donde dice Cambiar la hora automaticamente segun el horario de verano. Luego pinchamos en la pestaña Hora de Internet, seleccionamos donde dice Sincronizar automaticamente con un servidor horario de Internet, y en la casilla donde dice Servidor escribimos ntp.shoa.cl, y pinchamos en Actualizar. Esto hara que nos sincronicemos con el servidor de tiempo del Servicio Hidrografico y Oceanografico de la Armada de Chile, quienes son los encargados de mantener la Hora Oficial.

Sin embargo esta solucion tan sencilla puede resultar imprecisa para algunos. Para aquellos que les gusta hacer las cosas bien como yo, la forma correcta de hacerlo es la siguiente.

Necesitamos una utilidad llamada Time Zone Editor, la cual venia inicialmente integrada en los Kernel Toys de Windows 95, para luego ser incorporada en el Kit de Desarrollo de Windows 98, NT 4.0 y 2000. Tambien puedes descargarlo de ESTE link.

Horario Verano PC 04

Horario Verano PC 05

Ejecutas Time Zone Editor, seleccionas la zona horaria que quieres editar y pinchas Editar. Se podran dar cuenta que las fechas de inicio y fin del Horario de Verano son las correctas, es decir el segundo Sabado de Octubre y el segundo Sabado de Marzo, sin embargo la hora en la cual se ejecutan dichos cambios dice 0:00 horas, con lo cual se produce el error. Solo basta cambiar dichas horas por el valor 23:59:59. Pinchan en OK con lo cual los cambios son grabados directamente al registro, y asunto solucionado.

Horario Verano PC 06

Para asegurarme que esto resultaba cambie la fecha de mi PC al Sabado 14 de Octubre a las 23:58:59 y verifique que al cambiar de fecha al Domingo 15 de Octubre, el cambio ocurrio correctamente. Es necesario que en las propiedades de Fecha y hora de Windows, en la pestaña Zona horaria este seleccionado donde dice Cambiar la hora automaticamente segun el horario de verano, para que nuestra modificacion con Time Zone Editor sea automatica, en contraposicion a la solucion anterior mas simplista, y que en la pestaña Hora de Internet este seleccionado donde dice Sincronizar automaticamente con un servidor horario de Internet, para sincronizar la hora con el SHOA.

Horario Verano PC 07

La segunda opcion es ingresar al Editor del Registro y modificar los valores manualmente. Para esto debemos ir a Inicio - Ejecutar, en la caja de dialogo escribimos regedit y pinchamos en Aceptar.

Una vez abierto el Editor del Registro debemos buscar la clave HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation, y buscamos el valor llamado DaylightStart, tipo BINARY, y lo modificamos con el valor hexadecimal 00 00 0A 00 02 00 17 00 3B 00 3B 00 00 00 06 00. Ahora para el valor llamado StandardStart, tipo BINARY, lo modificamos con el valor hexadecimal 00 00 03 00 02 00 17 00 3B 00 3B 00 00 00 06 00.

Desconozco a que equivale toda la secuencia de valores hexadecimales, pero aplicando una calculadora hexadecimal llegue a la conclusion que 0A equivale a 10, es decir Octubre; 17, 3B y 3B equivalen a 23, 59 y 59, es decir 23:59:59, el horario que habiamos corregido con Time Zone Editor.

Por supuesto si no sabes en que lios te puedes estar metiendo al editar el registro manualmente, es mejor usar la primera solucion pues es facil, eficiente y sin riesgos.

Asi que ahora no hay excusas para decir que llegaste atrasado al trabajo debido al cambio de hora, pues tanto tu Palm como el PC se ajustan automaticamente. Saludos.

Links:




FireStats icon Powered by FireStats

Valido XHTML 1.0 Transitional Creative Commons