sincronizacion dropbox

Iniciado por alejandroverger, 15 Febrero 2014, 10:48 AM

0 Miembros y 1 Visitante están viendo este tema.

alejandroverger

Hola buenos dias, estoy intentando hacer un programa tipo dropbox en java. Que tendria que contener el archivo de log? Deberia crear un log en servidor y otro en el cliente?Que deberia aparecer en ellos?Espero sus respuestas , muchas gracias.

NikNitro!

http://foro.elhacker.net/programacion_general/sincronizacion_dropbox-t408832.0.html;topicseen
http://foro.elhacker.net/programacion_general/sincronizacion_dropbox-t408830.0.html;topicseen
http://foro.elhacker.net/dudas_generales/sincronizacion_dropbox-t408829.0.html;topicseen

Esto deberia de ser motivo de bann. Por favor leete las normas y no postees más de una vez lo mismo.

Saludos ;)

PD: Con respecto a lo del programa... Que logs?? No empieces la casa por el tejado. Comienza creando un programa para compartir una carpeta entre dos pc, luego una base de datos y luego únelas. A grosso modo es eso.

alejandroverger

Perdon por postearlo varias veces, pero no sabia el funcionamiento. :-(
Respecto al programa, su funcionamiento seria, un usuario que al conectar sincroniza su carpeta con la del servidor, hasta ahi todo claro. Despues este usuario puede conectarse desde otro pc donde se le sincronizara la carpeta con los archivos del servidor. El lio viene que si borro un archivo de la carpeta sin estar sincronizados , al abrir el programa este archivo se borrara del servidor, al igual que despues si conecto con el usuario a otro pc i tenia este archivo en este caso se borrara del pc. Es un poco complejo  :o


alejandroverger

De momento tengo la gestion de usuarios, es decir el registro, que en este caso creara su carpeta en servidor y otra en el pc del usuario. Una vez hecha estas comprobaciones, mi idea era enviarle el listado de archivos que tengo al servidor y este comprobara con el listado que el tiene y asi lo que me falta me lo enviara y si yo tengo archivos que no estan en el servidor se los enviare. Tambien compruebo si en la carpeta del usuario se ha borrado algun archivo y le envio al servidor los archivos que he borrado asi el tambien debe borrarlos(este seria el primer paso antes de recibir nada del servidor).

NikNitro!

Pues si lo que necesitas es borrar archivos podrías utilizar un comando bat (si lo estás haciendo para win).

http://www.forosdelweb.com/f45/ejecutar-bat-desde-java-365662/

El programa debería checkear cada X tiempo las carpetas y tener un listado de carpetas metidas. Si un archivo está en una de las carpetas y en la otra no, mira el listado. Si la carpeta está en el listado es que ya se habia sincronizado, por lo que la borra del listado y de la carpeta en la que esté. En otro caso la añade al listado y la pone en cola de descarga de las carpetas necesarias.

Salud