Poner en hora el ordenador.

Poner en hora el ordenador.

Postby FiveWiDi » Mon Nov 14, 2011 10:00 pm

Hola a todos,

A raiz de un post sobre el cambio de hora del ordenador por parte de personal NO autorizada, le he estado dando vueltas al tema.

¿Estamos inventando la rueda?

Hoy en día en que estar en línea (conectados) es lo normal, no sería más práctico que nuestra aplicación cada cierto tiempo o segun convenga, acceda a alguna web y capture la fecha y hora? A partir de ahí las comprobaciones y acciones que se hagan dependería ya de cada uno.

Alguien sabe de alguna web "oficial" que nos de la fecha y hora?
Un Saludo
Carlos G.

FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
FiveWiDi
 
Posts: 1078
Joined: Mon Oct 10, 2005 2:38 pm

Re: Poner en hora el ordenador.

Postby Willi Quintana » Tue Nov 15, 2011 4:23 am

Hola.
Si estas en Red,,,, lo que puedes hacer, tomar la fecha y hora del servidor en cada operacion critica.....
//---------------------------------------------------------------------------------------------------
Function SETDATE() //
local vServer

vServer := "COMMAND.COM /C NET TIME \\" + oApp:cPortServ + " /SET /YES"
TRY
WaitRun(vServer,0) // ejecutor externo
CATCH
MsgAlert("No Se Actualizó la Fecha/Hora En Esta PC","Error")
END
Return(Nil)
User avatar
Willi Quintana
 
Posts: 1002
Joined: Sun Oct 09, 2005 10:41 pm
Location: Cusco - Perú

Re: Poner en hora el ordenador.

Postby acuellar » Tue Nov 15, 2011 3:57 pm

Si estas en red, el servidor principal del Active Directory sincroniza la hora cada 10 minutos, colocandole la hora del servidor a todas las PCs.

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1594
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Poner en hora el ordenador.

Postby FiveWiDi » Tue Nov 15, 2011 9:29 pm

Gracias a los dos por la información.
Un Saludo
Carlos G.

FiveWin 24.02 + Harbour 3.2.0dev (r2403071241), BCC 7.7 Windows 10
FiveWiDi
 
Posts: 1078
Joined: Mon Oct 10, 2005 2:38 pm

Re: Poner en hora el ordenador.

Postby omarelunico » Sat Dec 17, 2011 7:15 pm

Hola.
Otra opción es generar una tarea en el XP para que ejecute un bat cada cierto tiempo, por ejemplo en mi caso yo lo ejecuto 4 veces al día.

rem el archivo es tiempo.bat
net time /setsntp:"0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org"
w32tm /resync /rediscover



tienes que agregar una tarea al XP en CMD
at 11:00 /every:D,L,M,Mi,J,V,S D:\miruta\tiempo.BAT
at 13:00 /every:D,L,M,Mi,J,V,S D:\miruta\tiempo.BAT
at 15:00 /every:D,L,M,Mi,J,V,S D:\miruta\tiempo.BAT
Last edited by omarelunico on Wed Oct 09, 2013 4:17 pm, edited 1 time in total.
User avatar
omarelunico
 
Posts: 33
Joined: Sun May 14, 2006 7:31 am
Location: Lima - Perú

Re: Poner en hora el ordenador.

Postby karinha » Tue Jul 03, 2012 3:58 pm

Buenos dias, señores porque en Windows 7 esto no funciona?

net time /setsntp:"0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org"

Gracias
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7316
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 38 guests