![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Bien. Creo que el tema de los hashes puede ser la solución (a mi corto entender en la materia).
Me he bajado la unit de Seoane pero, como muy bien apunta, no he dicho en qué servidor y bajo qué condiciones se va a ejecutar la rutina. - El caso particular se refiere a un servidor FTP Linux. - Los archivos los crea y sube mi propia aplicación con un TIdFTP de las Indy 10. - Se supone que tengo acceso total al ftp del dominio (aunque no sé si comprendo lo de acceso total). Debo entender que las funciones de la unidad Hashes funcionarían bajo Windows pero debería poder extender la operatividad fuera cual fuese la naturaleza del servidor. Eso sí, en cualquier caso, tendría acceso total (?) al servidor. En cuanto al programa actualizador de eduardcol, un somero vistazo me indica que la dirección de la operación es la contraria de la que busco (me interesa actualizar los archivos del servidor), pero también me ha parecido que para comprobar el md5 es necesario hacer get. Me pregunto si este get implica bajarme el archivo remoto, porque si es así, no soluciono el problema del volumen de transferencia. Francamente, estoy pez en la materia, y no tengo claro si estoy diciendo tonterías. Agradezco vuestra paciencia. Saludos.
__________________
El colmo del inmovilismo es el 0 absoluto. Última edición por maxvera fecha: 04-10-2007 a las 19:29:24. |
#2
|
||||
|
||||
Cita:
![]() Hay algunos servidores de ftp que son capaces de calcular el md5 de un archivo, pero este no es un comando estándar. También se podría crear un programa que se ejecutara de forma periódica y calculase los md5 de todos los ficheros y los guardase en un archivo de texto. Así el cliente solo tendría que comprobar los hash contenidos en el archivo de texto, con el hash de los archivos. Pero este programa dependería del sistema operativo, no seria muy complicado, en linux un simple script bastaría, pero para windows se necesitaría crear un programa. La tercera opción es la que utiliza eduarcol. El utiliza un servidor web para alojar los archivos, y un script en php para calcular el hash. Este sistema si que es independiente del sistema operativo del servidor, pero además del servidor ftp necesitaríamos uno web. Son algoritmos diferentes, uno devuelve 16 bytes (32 caracteres) y el otro 20 bytes (40 caracteres). |
#3
|
||||
|
||||
La respuesta de Seoane y la postrera reedición de mi post anterior se han cruzado. Lo aclaro para que haya coherencia de datos :-).
Por lo que me dices, está claro que debería estudiar el código de eduardcol, pues el servidor http tambien está disponible. De hecho utilizo php en el servidor para otras operaciones de archivos, así que parece lo más recomendable. Voy a ver qué saco en claro (no descarto regresar por aquí en busca de más respuestas). Saludos y gracias.
__________________
El colmo del inmovilismo es el 0 absoluto. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Sincronizar dos BD de SQL | lgarcia | SQL | 2 | 18-05-2007 19:45:00 |
Sincronizar cambios | maxid | Conexión con bases de datos | 4 | 08-05-2007 20:02:02 |
Sincronizar bdd con ado | dimitri | Conexión con bases de datos | 0 | 29-01-2007 11:10:21 |
Sincronizar dos aplicaciones | igest2000 | Varios | 4 | 19-01-2006 14:16:46 |
Sincronizar dos BD Firebird 1.5 | Jordy | Firebird e Interbase | 4 | 29-01-2005 10:47:33 |
![]() |
|