Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Temas relacionados > Redes
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-04-2012
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 547
Poder: 17
jhonalone Va por buen camino
Gracias de nuevo, Ecfisa.

No necesito lupa para verte GRANDISIMO. Tu códico funciona perfectamente. Sé que has hecho un esfuerzo por resolver mi problema y te lo agradezco.

Ahora me toca a mí seguir trabajando, para adaptar la función a mi proyecto y así UNIFICAR la fecha del sistema de todos los ordenadores que se conecten al que actúa como servidor. Si encuentro algún otro inconveniente en el proceso, intentaré "abusar" una vez más de tu inmenso conocimiento y buena predisposición para ayudar.

Gracias, un saludo.
Responder Con Cita
  #2  
Antiguo 10-04-2012
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 547
Poder: 17
jhonalone Va por buen camino
Hola, de nuevo.

Estoy pensando que mejor que UNIFICAR, la fecha/hora de todos los PCs de la Red, lo que voy a hacer es lo siguiente:

Puesto que el programa se puede iniciar desde el PC donde está ubicado o cualquier otro PC de la red.

Al iniciar el programa confirmamos la Fecha y Hora con el primer usuario que se conecta y la actualizamos en el PC servidor.

Cada vez que necesitemos utilizar la fecha y hora en el programa la leemos del PC servidor.

Pero ahora me surgen dos problemas:
1) No sé como cambiar la hora en el Servidor desde otro PC
2) No sé si se puede impedir que alguien cambie la Fecha/Hora en el Servidor mientras el programa está en uso.

Si alguien puede ayudarme con alguna de las dos cuestiones os lo agradecería.

Mientras voy a ir desarrollando las funciones correspondientes, basadas en la función de Ecfisa.

Saludos.
Responder Con Cita
  #3  
Antiguo 11-04-2012
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola jhonalone.

Evitar el cambio de fecha en el equipo servidor, para Windows XP revisa este [enlace] y para Vista y 7 [este].
Lo que ignoro y deberás probar, es si las directivas tienen alcance general o sólo local.

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #4  
Antiguo 11-04-2012
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 547
Poder: 17
jhonalone Va por buen camino
Gracias Ecfisa.
Lo miro y te cuento.
Un Saludo.
Responder Con Cita
  #5  
Antiguo 11-04-2012
jhonalone jhonalone is offline
Miembro
 
Registrado: sep 2007
Ubicación: Madrid
Posts: 547
Poder: 17
jhonalone Va por buen camino
Hola de nuevo. Ecfisa y compañeros.

Pareces una enciclopedia, Ecfisa, tienes información de casi todo, asombrado me tienes.

He estado investigando en los dos links que me dejaste.
La parte en la que hay que inhabilitar a los usuarios manualmente, la he desechado.

He probado con ntrights.exe, que podria haber sido una opción válida, pues se puede ejecutar desde el programa, con los parámetros adecuados.

En realidad es una utilidad de WindowsNT de 2003. Aunque en el link la proponen como una solución para Vista y W7, yo la he probado en Vista y XP Pro. En vista me da error con todos los usuarios y en XP Pro, me da error con los usuarios que tienen privilegios de Administrador, con el resto me dice "Sucessfullly". Pero cuando intento comprobar si me ha modificado los derechos para cambiar la fecha, compruebo que no puedo cambiarla, aunque le cambie los derechos.

Estoy empezando a pensar que las dos cosas que pido, tal vez, sean demasiado complicadas o imposibles. No obstante, me voy a dar un tiempo para investigar, antes de rendirme.

Gracias por aguantar mis pesados párrafos, hasta me estoy sintiendo mal por pensar que abuso de vuesta buena volundad.

Bien, saludos y disculpas a todos.
Responder Con Cita
  #6  
Antiguo 11-04-2012
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
En las versiones de Windows basadas en la familia NT (Windows NT y Windows XP en adelante) necesitas privilegios de Administrador para cambiar la fecha. Esto se puede cambiar en la configuración de grupo pero es arduo si son varias máquinas las que hay que configurar.

Sinceramente no te recomendaría que cambies la fecha de un equipo. Es mejor que utilices un servicio de sincronización. El que trae Windows es suficiente. Si lo que quieres es obtener una fecha confiable, te recomiendo utilizar los componentes INDY para hacer una consulta en un servicio de Internet.
Código Delphi [-]
var
  SNTPClient: TIdSNTP;
begin
  SNTPClient := TIdSNTP.Create(nil);
  try
    SNTPClient.Host := 'pool.ntp.org';
    internet_time := SNTPClient.GetTime;
  finally
    SNTPClient.Free;
  end;
end;

Saludos!
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #7  
Antiguo 12-04-2012
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Que raro que ninguno ha mencionado que windows se puede configurar para sincronizarse con un servidor de fecha atomico:

http://www.makeuseof.com/tag/synchro...ule-windows-7/

De esta manera, el orden seria:

1- El servidor se sincroniza con el reloj atomico
2- Si el servidor es edicion SERVER, los clientes se soncronizan contra este:

http://www.techrepublic.com/article/...etwork/6040425
__________________
El malabarista.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Fecha y Hora cmfab Varios 2 08-11-2010 23:19:38
Agrupar por fecha, teniendo en el campo fecha y hora El_Raso Firebird e Interbase 3 18-03-2010 22:05:19
obtener solo la fecha en formato fecha y sin hora BlueSteel SQL 14 09-05-2008 16:42:19
formato fecha y hora a solo Fecha ozegarra Firebird e Interbase 6 22-02-2008 18:43:34
Extraccion fecha de un campo fecha y hora matti Firebird e Interbase 3 26-04-2007 19:48:11


La franja horaria es GMT +2. Ahora son las 14:45:56.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi