Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Sistemas operativos > Windows
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-08-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por cadetill
Ya que hablamos de XP/2k, porque no simplemente te limitas a crear un perfil de usuario en el que no tenga privilegios de cambio de hora?
¿Y esto sirve?

Es decir, no sé exactamente cuál política es la que habría que modificar pero muchas de estas políticas sólo impiden el acceso por los medios "normales" pero no impiden que se acceda por programas externos.

No digo que no, sólo tengo esta duda.

En todo caso, si lo del perfil no fuese viable, hay algo más sencillo de lo que expuse anteriormente. En los demos de las componentes Indy viene un ejemplo muy sencillo para obtener la hora de un servidor en Internet mediante la componente TIdTime. Sólo habría que checar periódicamente con un Timer la hora de Internet y compararla con la de la PC.

// Saludos
Responder Con Cita
  #2  
Antiguo 26-08-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 27
__cadetill Va por buen camino
Cita:
Empezado por roman
¿Y esto sirve?......
Hola Román

Pues la verdad es que no me he parado a probar si por medios "no normales" se puede cambiar la hora. Mañana lo pruebo y te comento.
Responder Con Cita
  #3  
Antiguo 26-08-2004
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 27
__cadetill Va por buen camino
Hola

S.O. Windows 2000 Prof.

Si por medios "no normales" nos referimos a nivel de programa..... he realizado una aplicación sencilla que cambia el día (copy-paste de Trucomanía)

Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);

  procedure FechaDelSistema(Fecha: TDateTime);
  var
    FecSys: TSystemTime;
    nA, nM, nD: Word;
  begin
    DecodeDate(Fecha, nA,nM,nD);
    GetLocalTime(FecSys);
    FecSys.wYear  := nA;
    FecSys.wMonth := nM;
    FecSys.wDay   := nD;
    SetLocalTime(FecSys);
  end;

begin
  FechaDelSistema( DateEdit1.Date );
end;

He creado un usuario con permisos de "usuario" que no tiene permisos para cambiar la fecha/hora del sistema (con doble clic en el relojito o por Panel de Control)

He ejecutado el programilla desde ese usuario y..... no ha cambiado la fecha.

Si hay otros mecanismos para cambiar la fecha.... pues ya no se, esto es lo que yo he probado
Responder Con Cita
  #4  
Antiguo 29-08-2004
codigit codigit is offline
No confirmado
 
Registrado: feb 2004
Posts: 16
Poder: 0
codigit Va por buen camino
Saludos a todos, he estado un poco ocupado y no habia chekado la web, y por lo que he visto he creado una polemica con el tema, Amilius nose porque motivo me has dado malas soluciones, en realidad la hora y fecha del servidor es encriptada y el usuario final desde su pc no tiene acceso a la modificacion de la misma, el problema radica en que la hora del servidor si puede ser modificada por cualquier usuario, ahi es que esta el fallo.

"NO TE METAS EN EL TRABAJO DEL PROGRAMADOR"

Con respecto a ese comentario, necesito una solucion inmediata, un mientras tanto que mantenga a cualquier usuario restringido o bloqueado al cambio de la fecha y la hora, como dije anteriormente el programador me dijo que esta trabajando en eso, y todavia no me ha dado ninguna posible solucion, por eso he que he optado por mientras tanto buscar alguna solucion inmediata al problema...
Gracias.
Responder Con Cita
  #5  
Antiguo 29-08-2004
Amilius Amilius is offline
No confirmado
 
Registrado: ene 2004
Posts: 138
Poder: 0
Amilius Va por buen camino
Exclamation

Cita:
Empezado por codigit
el problema radica en que la hora del servidor si puede ser modificada por cualquier usuario
JUAS !!!!

¿Y si les da la gana seguro que pueden desenchufarlo cuando quieran?

Seguridad: 0%
Responder Con Cita
  #6  
Antiguo 01-09-2004
Avatar de antrax
antrax antrax is offline
Miembro
 
Registrado: ago 2004
Ubicación: Escobedo N.L.Mx
Posts: 10
Poder: 0
antrax Va por buen camino
Polemica Interesante...

Interesante la polemica despertada por la pregunta de nuestro forista Codigit...


Amilius, segun he visto tu plataforma de desarrollo no es Windows, estoy mal?, Hay que reconocer superioridad en muchos aspectos en S.O. com Linux, que en el manejo de todos sus recursos es incomparable con windows, pero tambien debemos entender y comprender que el S.O. "Comercial" por excelencia es el Windows, que no es el mejor pero si el mas comercial.
las Necesidades de Codigit, que atienden a la falta de respuesta de su programador lo obligan a pensar en soluciones que entre mas lógicas sean mas tontas nos llegan a parecer por la forma en que tal vez nos hemos acostumbrado a pensar, ya sea estructurada o con mucha abstracción, es parte del precio de ser Programador, poco a poco nos alejamos del Sentido Común, no todos ni al 100%, pero nos ha sucedido.

Codigit. En relación al tema, la aplicación de políticas podrá ser tar rigida o flexible como tu puedas, la sugerencia es que !con calma! revises los elementos a denegar para que despues no quedes tu también sin privilegios, inclusive si tu aplicación corre para multiples usuarios en diferentes equipos, podras diseñar politicas de seguridad a través del S.O. para todos los niveles de tus usuarios. Si optas por la aplicación de políticas, cualquier duda a la orden quedo.
__________________
I.S.C. Diódoro Guillermo Avilez Alanís
Consultoria y Desarrollo de Tecnologías de Información
TEL +52 8180 296184.
[email protected]
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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


La franja horaria es GMT +2. Ahora son las 07:39:50.


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