Foros del Web » Programando para Internet » PHP »

Identifcardor de archivos

Estas en el tema de Identifcardor de archivos en el foro de PHP en Foros del Web. Saludos. Necesito sabes como se obtiene el indentifcador de archivos tal como el que aparece en el emule Ej ADDLGLHPTPERLFKLGHBMCDLFLC. Este es quien determina el ...
  #1 (permalink)  
Antiguo 17/04/2005, 09:10
Avatar de eoes  
Fecha de Ingreso: diciembre-2003
Ubicación: Puerto Ordaz
Mensajes: 78
Antigüedad: 14 años
Puntos: 0
Identificador de archivos

Saludos. Necesito sabes como se obtiene el indentifcador de archivos tal como el que aparece en el emule Ej ADDLGLHPTPERLFKLGHBMCDLFLC.

Este es quien determina el nombre si el archivo es unico y asi se le cambie el nombre el sabe que es ese archivo por que el identificador no cambia, bueno la idea de esto es para hacer un programa parecido al emule pero orientado a la web. Saludosss y Gracias a la gente de Foros del Web y sus participantes.

CHAUU...
__________________
Fran Ros.

Última edición por eoes; 19/04/2005 a las 23:10
  #2 (permalink)  
Antiguo 17/04/2005, 09:11
Avatar de eoes  
Fecha de Ingreso: diciembre-2003
Ubicación: Puerto Ordaz
Mensajes: 78
Antigüedad: 14 años
Puntos: 0
Identifcardor de archivos

Saludos. Necesito sabes como se obtiene el indentificador de archivos tal como el que aparece en el emule Ej: ADDLGLHPTPERLFKLGHBMCDLFLC.

Este es quien determina el nombre si el archivo es unico y asi se le cambie el nombre el sabe que es ese archivo por que el identificador no cambia, bueno la idea de esto es para hacer un programa parecido al emule pero orientado a la web. Saludosss y Gracias a la gente de Foros del Web y sus participantes.

CHAUU...
__________________
Fran Ros.

Última edición por Cluster; 18/04/2005 a las 10:18
  #3 (permalink)  
Antiguo 17/04/2005, 09:30
Avatar de xavivars  
Fecha de Ingreso: enero-2002
Ubicación: Benissa - la Marina Alta
Mensajes: 212
Antigüedad: 15 años, 11 meses
Puntos: 1
No estoy seguro de como está hecho el identificador en el emule, pero supongo que estara hecho con alguna funcion de hashing, como por ejemplo el md5

Esta misma función se usa frecuentemente para guardar contraseñas encriptadas en bases de datos.

Información de la Wikipedia
http://es.wikipedia.org/wiki/MD5

Aquí tienes una extensión interesante para el Firefox
http://mdhashtool.mozdev.org/

Saludos! ;)
  #4 (permalink)  
Antiguo 17/04/2005, 11:14
 
Fecha de Ingreso: enero-2004
Ubicación: Salto
Mensajes: 484
Antigüedad: 13 años, 11 meses
Puntos: 2
El identificador debe estar realizado con md5() o similar. Podrías guardar en la DB algo como el nombre por ej.: $name y el identificador md5($name).
Saludos cuidate
__________________
Dios dira que esto no es justo, pero lo sera...
  #5 (permalink)  
Antiguo 17/04/2005, 23:23
Avatar de eoes  
Fecha de Ingreso: diciembre-2003
Ubicación: Puerto Ordaz
Mensajes: 78
Antigüedad: 14 años
Puntos: 0
Gracias por tu ayuda

Gracias por tu información, si alguien mas desea complementar seria ideal.

Saludos.
__________________
Fran Ros.
  #6 (permalink)  
Antiguo 18/04/2005, 09:18
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Parece que lo buscas es como generar un "checksum" de un archivo .. ?

Si es eso .. por ejemplo podrías usar:
http://www.fastsum.com/developers/md5-parser.php

o busca por "checksum" .. veras más soluciones sobre el tema.

Un saludo,
  #7 (permalink)  
Antiguo 18/04/2005, 09:26
Avatar de eoes  
Fecha de Ingreso: diciembre-2003
Ubicación: Puerto Ordaz
Mensajes: 78
Antigüedad: 14 años
Puntos: 0
Gracias por tu pronta respuesta, pero te confieso que aun tengo varias inquietudes. Por ejemplo pensaba que si se le cambia el nombre a un archivo (archX.txt) y otra persona tiene el mismo archivo pero el nombre es archY.txt el identificador será único para ambos, pero tal como tu sugieres no será así.

Gracias.
__________________
Fran Ros.
  #8 (permalink)  
Antiguo 18/04/2005, 09:46
Avatar de eoes  
Fecha de Ingreso: diciembre-2003
Ubicación: Puerto Ordaz
Mensajes: 78
Antigüedad: 14 años
Puntos: 0
Oye cluster gracias, vere que tal.
__________________
Fran Ros.
  #9 (permalink)  
Antiguo 18/04/2005, 10:04
 
Fecha de Ingreso: enero-2004
Ubicación: Salto
Mensajes: 484
Antigüedad: 13 años, 11 meses
Puntos: 2
Cita:
Iniciado por eoes
Gracias por tu pronta respuesta, pero te confieso que aun tengo varias inquietudes. Por ejemplo pensaba que si se le cambia el nombre a un archivo (archX.txt) y otra persona tiene el mismo archivo pero el nombre es archY.txt el identificador será único para ambos, pero tal como tu sugieres no será así.

Gracias.
Lo q te dije es solo un ejemplo de como crear el identificador, pero luego deberías tener en cuenta la mayor cantidad datos del archivo posible, es decir el tamaño, tipo, fecha de creación, etc.
Si el tamaño exacto sin redondeo y el tipo coinciden, deberías ver la forma de ponerle el mismo identificador, si el archivo no coincide con los datos de la DB, es único, entonces creas un nuevo identificador, lo puedes hacer encriptando el nombre del archivo, o el tamaño, o el tipo o lo q se te ocurra.
__________________
Dios dira que esto no es justo, pero lo sera...
  #10 (permalink)  
Antiguo 19/04/2005, 23:16
Avatar de eoes  
Fecha de Ingreso: diciembre-2003
Ubicación: Puerto Ordaz
Mensajes: 78
Antigüedad: 14 años
Puntos: 0
Gracias a todos por su respuesta, me han abierto el camino.
Como dije ateriormente si desean complementear seria ideal.
Saludos. Chauu
__________________
Fran Ros.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:58.