- Ed2k
-
Ed2k
Enlace, que puede ser mostrado en una página Web de la misma forma que se muestra cualquier otro enlace, pero que al hacer clic sobre él con un navegador Web debidamente configurado, abriría la aplicación p2p que tengamos instalada en nuestro PC compatible (como eDonkey, eMule, aMule, Shareaza, o cualquier otro programa con sistema ed2k) para comenzar a descargar el archivo concreto al que hace referencia.
También se puede copiar simplemente el texto de dicho enlace sin necesidad de que esté en una página Web, e introducirlo en nuestra aplicación p2p, según la forma que esta tenga destinada para introducir dichos enlaces, dependiendo de la aplicación que sea.
El código html para un enlace ed2k es igual que el código para cualquier otro enlace, ejemplo:
<a href="ed2k://|file|vídeo número 3.avi|41496576|8709C0CF7F2EC1520F2E31274233E854|/">Descarga aquí el vídeo número 3.avi</a>
Estructura de un enlace ed2k
Ejemplo de un enlace a un archivo (con dos saltos de línea añadidos para mejorar la presentación), en este caso el instalador de Mozilla 1.7.7 para Windows:
ed2k://|file|mozilla-win32-1.7.7-installer.exe|12026064|3051AED8D8F1F668897F3F5D15019056 |p=028BC88D5D8046C535C01453F178E44C:8ADE8D54E6AB28B1E7878ED8BE14BA23|h=DRTI5SNTPUAXQFLQFPSNTJI6HDM2UPP2 |/|sources,213.254.111.49:7788|/
Explicación de sus partes:
ed2k://|(si se trata de un fichero, lo cual es en este caso, se escribe "file"; si se trata de un servidor se escribe "server")|nombre del fichero|tamaño en bytes|root hash del archivo|p=hahses de los bloques, conocido como hash tree, separados por dos puntos (:)|h=hash SHA1 del archivo|/|sources, fuentes que tienen el fichero, ip:puerto 0.1.2.3:12345|/
Algunas de las partes del enlace como son el hash tree, o árbol de hashes, las fuentes y el hash SHA1 son opcionales.
ed2k://|file|eMule0.46b.[content.emule-project.net].zip|2469224|B59D15D4FF16C467AD01B025C424DFFC| h=N456GGJ7QWEOEP3FIOYARDFW7XXF26K4|s=http://easynews.dl.sourceforge.net/sourceforge/emule/eMule0.46b.zip|/
En este caso hay fuentes del archivo utilizando el protocolo HTTP, el cual es el que se utiliza para transmitir datos (entre ello páginas web, como ésta) en Internet.
Ejemplo de un enlace a un sevidor (AdaNET):
ed2k://|server|195.112.128.222|6667|/
ed2k://|server(se trata de un servidor)|dirección IP|puerto|/
Categoría: Programas de intercambio de ficheros
Wikimedia foundation. 2010.