Ed2k link-de
eD2k Links
eD2k Links sind Links die eine Datei oder einen Server im eD2k Netzwerk beschreiben.
Sie haben das folgende Format:
ed2k://|TYP|RESTLICHE-FELDER|/
Beachte, das alle Felder durch ein Pipe-Zeichen (|) voneinander getrennt werden.
Hier die Bedeutung der einzelnen Felder:
- ed2k:// -> Dies ist die Protokollbezeichnung. Sie zeigt an das der Link sich auf ein eD2k Ziel bezieht.
- TYP -> Dies gibt an um was für einen Link es sich handelt. Sein Wert kann entweder file sein, wenn es sich um eine Datei handelt, oder server wenn es auf einen Server zeigt.
- RESTLICHE-FELDER -> Diese Felder hängen vom Typ des Links ab und werden weiter unten beschrieben.
Datei Links
Diese Links fügen eine Datei zu deiner Downloadliste hinzu.
Sie haben folgendes Format:
ed2k://|file|NAME|GRÖßE|MD4-PRÜFSUMME|/
- NAME -> Enthält den Namen der Datei auf die sich der Link bezieht.
- GRÖßE -> Dieses Feld gibt die Größe der Datei in Byte an.
- MD4-PRÜFSUMME -> Dieses Feld enthält die md4-Prüfsume (Hash) der Datei.
Zusätzlich, können noch weitere Felder nach dem für die md4-Prüfsume anf&umul;gen. Hier sind einige (diese können noch erweitert werden, je nach Client):
- TeilPrüfsummen -> Zeigt die md4-Prüfsume jeden Chunk in der Datei. Das Format ist p=Hash1:Hash2:Hash3 mit so vielen Einträgen wie die Datei benötigt.
- Quellen -> Informiert über mögliche Quellen der Datei. Das Format ist: "sources,IP:Port,IP:Port,IP:Port" mit so vielen Quellen wie man will. Beachte das ein Hostname anstatt der IP-Addresse angegeben werden kann. Beachte auch, dass die Quellen-Felder sich in der Syntax von den andere Feldern unterscheiden (siehe Beispiel).
- URLs -> Es kann sein, das die Datei auch von einer URL as herunter geladen werden kann. In diesen Fällen kann das im Link angegeben werden mit einem Feld der Art s=URL und falls mehr als eine URL eingetragen werden muss, wird jede durch ein separates Feld eingeleitet.
- Grundprüfsumme -> Die Grundprüfsumme der Datei (lies bitte AICH um zu erfahren was eine Grundprüfsumme ist) kann in der Form h=RootHash angegeben werden.
Beispiele:
ed2k://|file|NAME|GRÖßE|md4-Prüfsume|p=HASH1:HASH2:...|/ ed2k://|file|NAME|GRÖßE|md4-Prüfsume|h=HASH|/ ed2k://|file|NAME|GRÖßE|md4-Prüfsume|/|sources,<IP:Port>,<IP:Port>,...|/
Server Links
Diese Links fügen einen Server (den im Link angegebenen) deiner Serverliste hinzu.
Sie haben folgendes Format:
ed2k://|server|IP|PORT|/
- IP -> IP-Adresse des Servers.
- PORT -> Port auf dem der Server auf eingehende eD2k Verbindungen wartet.
Serverlisten Links
Diese Link fügen ganze Listen zu deiner Serverliste, wenn du schon eine hast, hinzu. Falls du noch keine hast, wird einfach die Liste im Link als Serverliste genutzt.
Sie haben folgendes Format:
ed2k://|serverlist|ADDRESSE|/
- ADDRESSE -> Komplette Adresse der Serverlistendatei (inklusive dem Serverlisten Dateinamen).