Ed2k link-it

From AMule Project FAQ
Jump to: navigation, search
English | Deutsch | Italiano

eD2k links

eD2k links sono collegamenti a qualche files o server nella rete eD2k.

Hanno il seguente formato:

ed2k://|TIPO|ALTRI-CAMPI|/

Nota che ogni campo è separato da un altro mediante una pipe (|) - si chiama così.

Questi i significati di ogni campo:

  • ed2k:// -> Questo gestisce il protocollo. Mostra che il link si riferisce a un file eD2k.
  • TIPO -> Questo campo indica il tipo di link. Il suo valore può essere file quando si riferisce ad un file, o server quando riferito ad un server.
  • ALTRI-CAMPI -> Questi altri campi dipendono dal tipo di link (descritti sotto).

File links

Questo link aggiunge un file alla tua lista dei trasferimenti.

Questi hanno il seguente formato:

ed2k://|file|NOME|GRANDEZZA|MD4-HASH|/

  • NOME -> Questo campo contiene il nome del file a cui punta il link.
  • GRANDEZZA -> Questo campo contiene la grandezza del file in bytes.
  • MD4-HASH -> Questo campo contiene l'MD4-Hash del file.

In aggiunta, altri campi possono essere aggiunti dopo il campo MD4-HASH.

Qui ce ne sono alcuni (questi campi dipendono dal client che stai usando):

  • PartHashes -> Questo mostra l'MD4 hash di ogni [FAQ eD2k-Kademlia-it#Che_cos.C3.A8_un_chunk.3F|chunk]] presente nel file. Il suo formato è p=hash1:hash2:hash3 con tanti hashes quanti ne richiede il file.
  • Sources -> Questo informa riguardo le possibili fonti disponibili del file. Il suo formato è sources,IP:Port,IP:Port,IP:Port" con tutte le fonti desiderate. Nota che al posto dell'indirizzo IP puoi specificare anche un hostname Nota anche che il questo campo è diverso dagli altri tipi di campo, guarda la sintassi dell'esempio qui sotto.
  • URLs -> Può succedere che il file contenuto nel link possa essere scaricato da qualche URL. In questi casi, può essere specificato nel link aggiungendo un campo come questo s=URL e se le URL sono più di una, ognuna andrà indicata in un campo separato.
  • Root Hash -> Il Root Hash del file (Leggi AICH per sapere cos'è un Root Hash ) deve essere specificato nel link, inserendo un campo come questo h=RootHash

Esempi:

ed2k://|file|NOME|GRANDEZZA|MD4-HASH|p=HASH1:HASH2:...|/
ed2k://|file|NOME|GRANDEZZA|MD4-HASH|h=HASH|/
ed2k://|file|NOME|GRANDEZZA|MD4-HASH|/|sources,<IP:Port>,<IP:Port>,...|/

Server links

Questi links aggiungono un server (quello specificato nel server link) alla tua lista server.

Hanno il seguente formato:

ed2k://|server|IP|PORTA|/

  • IP -> IP del server a cui connettersi.
  • PORTA -> Numero della porta in cui il server è in ascolto per connessioni eD2k in entrata (la porta è sul server).

Serverlist links

Questi links aggiungono un'intera lista dei server alla tua lista server corrente, se ne hai una. Se non ne hai ancora una, diventerà la tua nuova lista dei server!

Questi links hanno il seguente formato:

ed2k://|serverlist|INDIRIZZO|/

  • INDIRIZZO -> Indirizzo completo del file della lista server da caricare (incluso il nome del file).