Getting Started-de
English | Français | Nederlands | Español | Deutsch | Magyar | Russian | Dansk
Was ist aMule
aMule ist ein P2P, oder auch Peer-to-Peer-Client für das eD2k Netzwerk, besser bekannt als eDonkey Netzwerk oder eD2k Netzwerk (eDonkey2000). Diese Anleitung setzt nicht voraus, dass du vertraut bist mit diesen Netzwerken (obwohl es hilft), jedoch muss aMule auf deinem Rechner bereits installiert sein. Wenn du aMule noch nicht installiert hast, lies die entsprechende Anleitung für dein Betriebssystem. Links zu diesen Anleitungen findest du auf der Hauptseite.
Ausführen von aMule zum ersten Mal
Zuerst starte aMule. Dies macht man durch Eingabe des Befehls amule in einem Konsolenfenster oder welche Methode auch immer von deiner Distribution und/oder Window-Manager zur Verfügung gestellt wird, also im Sinne von Icons, usw.
Einmal gestartet, wird, sofern du den CVS-build benutzt, aMule dir eine Nachricht anzeigen, dass du das Programm zum ersten Mal ausführst. Lies die Nachricht, damit du weisst, worauf du dich eingelassen hast ;)
Anmerkung für Benutzer von MacOSX: aMule macht umfangreichen Gebrauch von "Rechts-Klick-Menüs". Falls du also eine Funktion nicht finden kannst, versuche es mit einem Rechtsklick auf das Objekt, das du ändern möchtest.
aMule konfigurieren
Du musst zuerst aMule ordentlich konfigurieren, bevor du Daten tauschen kannst. Unter anderem deine Übertragungsrate, welche Verzeichnisse benutzt werden sollen, Proxys, Portnummern und andere Einstellungen. Du kannst die aMule-Einstellungen erreichen durch einen Klick auf den Knopf Einstellungen im oberen Bereich des aMule-Fensters.
Verbindungsgeschwindigkeit
Du solltest wissen, dass eDonkey-Clients auch "upload" erfordern. Das bedeutet, dass du selbst auch Dateien hochladen musst, wenn du etwas runterladen willst (mach dir keine Gedanken, wenn du (noch) nichts zum anbieten hast). Dies wird auf zweierlei Art umgesetzt:
- Wie schnell du runterladen kannst, hängt davon ab, wie schnell du hochlädst. Wenn du deine "upload"-Geschwindigkeit unterhalb der 10kB/s begrenzt, dann wird deine maximale "download"-Geschwindigkeit auch nur 3 oder 4 mal höher liegen (lies dies um mehr darüber zu erfahren). Wenn du zum Beispiel deinen "upload" auf 5kB/s begrenzt, kannst du auch nur mit 20kB/s runterladen.
- Teilweise runtergeladene Dateien werden auch hochgeladen. Du bietest automatisch eine Datei zum Hochladen an, sobald du auch nur einen (kompletten) Chunk von dieser Datei runtergeladen hast (ein Chunk ist ein 9.28MB großes Stück einer Datei).
Anmerkung: Wenn du jemals das aMule-Forum oder IRC Channel betrittst, um dich darüber zu beschweren oder gar forderst, das wir das up/down-Verhältnis ändern, werde ich dich aufspüren und deine Milz verschlingen.
Wenn du den "Einstellungen"-Dialog öffnest, wird die "General"-Seite angezeigt, welche einige allgemeine Einstellungen beinhaltet, wie den nickname, den andere Leute sehen werden, wenn sie von dir runterladen oder zu dir hochladen. Um fortzufahren, klicke auf den Reiter namens "Verbindung":
http://www.amule.org/dev-up/Limits.png
Die einzigen relevanten Einstellungen für diese Anleitung sind unter "Bandwidth Limits" markiert als "Upload" und "Download". Du brauchst keine maximale Download-Geschwindigkeit anzugeben, aber es wird empfohlen, die Upload-Geschwindigkeit auf ca. 80% der verfügbaren Bandbreite einzustellen, da ansonsten der Download sich verzögert und ausgebremst wird.
Nachdem du die Werte eingegeben hast, kannst du den Rest der Einstellungen erkunden. Um die Änderungen zu speichern, einfach auf "OK" klicken.
ED2K und Kademlia
Ab Version 2.1.0 kann sich aMule auch mit dem serverlosen Netzwerk, bekannt als Kademlia, verbinden.
Dies ermöglicht es aMule und anderen eDonkey2000-Clients, auch ohne auf großzügige Seelen, die einen Server betreiben, angewiesen zu sein, zu funktionieren. Beide, Kademlia, und das serverbasierte eD2k-Netzwerk, sind in der Grundeinstellung aktiviert, können aber im unteren Teil der Einstellungsseite unter dem Reiter 'Verbindung' ausgeschaltet werden. User mit geringen Uploadgeschwindigkeiten sollten sich aufgrund des Overheads für lediglich eines der beiden Netzwerke entscheiden.
Verbinden zu einem Server
Du solltest nun die Servereinstellungen sehen:
http://www.amule.org/dev-up/ServerDlg.png
Das leere Feld enthält normalerweise alle bekannten Server, aber da aMule erstmals läuft, sind dem Programm noch keine bekannt. Dies wird behoben, indem man einfach in das Feld mit dem Text http://gruk.org/server.met.gz klickt und die Enter-Taste drückt. Das Runterladen der Server-Daten wird durch ein Dialogfeld dargestellt.
Du solltest nun über eine Liste von Servern verfügen, falls nicht, suche bei google nach server.met, ersetze die oben erwähnte URL, und drücke <Enter>, um sie dir runterzuladen.
http://www.amule.org/dev-up/ServerList.png
Als nächstes musst du eine Verbindung zu einem dieser Server aufbauen. Normalerweise ist es eine gute Idee, einen Server mit möglichst vielen Usern auszuwählen, aber im Augenblick reicht ein einfacher Klick auf den "Verbinden" Knopf oben links im Fenster. Die Verbindung wird dann zu einem zufällig ausgewählten Server aufgebaut. aMule kontaktiert verschiedene Server und versucht eine Verbindung zu ihnen herzustellen. Sofern du mit irgendeinem Server verbunden bist, geht es mit dem nächsten Abschnitt weiter.
Zum Kademlia-Netzwerk verbinden
Um sich mit dem Kademlia-Netzwerk zu verbinden, vorausgesetzt, es ist in den Einstellungen aktiviert, musst du lediglich den Knopf "Verbinden" in der oberen Symbolleiste anklicken. Beachte, dass das manuelle Verbinden zu einem Server (durch Doppelklick oder Rechtsklick und Auswahl des Menüpunkts 'Mit Server verbinden') dich nicht mit dem Kademlianetzwerk verbindet. Eine weitere Methode, um sich mit dem Kademlianetzwerk zu verbinden, besteht darin, unter dem Reiter 'Kad' auf der Seite 'Netzwerke' die Schaltfläche 'Bootstrap von bekannten Clients' anzuklicken. Falls du Kad zum ersten Mal verwendest, kannst du deine nodes.dat aktualisieren, indem du in das URL-Textfeld klickst, und <Enter> drückst, oder den "blauen Wiedergabeknopf" http://forum.amule.org/images/bunfirlite/lastpost.gif links vom Eingabefeld anklickst. Dies ist später nicht mehr erforderlich, weil aMule die nodes.dat im laufenden Betrieb von sich aus aktuell hält.
Hohe und niedrige ID
Weil P2P-Netze auf Clients beruhen, die sich direkt miteinander verbinden, kann es zu Problemen kommen, wenn man sich hinter einer Firewall befindet oder hinter einem Router, der auf bestimmten Ports den Verkehr nicht weiterleitet. Wenn du nicht weißt, ob du dich hinter einer Firewall befindest, schau einfach auf das Weltkugel-Icon unten rechts im Fenster. Sind die Pfeile grün, hast du eine hohe ID und kannst in der Anleitung fortfahren, sind sie jedoch gelb, solltest du mal einen Blick auf die Seite über Firewalls respektive über häufige Probleme werfen, da eine niedrige ID die Möglichkeiten von P2P stark einschränkt.
Benutzung
Dies wird den allgemeinen Umgang mit aMule abdecken.
Suchen und Runterladen
OK, um folgendes geht es beim P2P: Dateien runterladen. Aus rechtlichen Gründen und zum Wohle dieser Anleitung gehe ich mal davon aus, dass ihr wirklich scharf darauf seid, die neueste Knoppix CD zu ziehen (wer nicht?). Verbinde dich mit einem Server oder zum Kademlianetzwerk, und klicke auf den "Suchen"-Knopf.
Dies öffnet den Suchen-Dialog:
http://www.amule.org/dev-up/SearchDlg.png
Da du lediglich CD-Images suchst, klickst du auf "Erweiterte Parameter" und wählst die Option "CD-Images" aus der "Dateityp"-Liste. Wenn du mit einem eD2k-Server verbunden bist, wählst du "Lokale Suche", da du in diesem Fall nur den augenblicklich verbundenen Server durchsuchen willst. Andernfalls, wenn du zum Kademlianetzwerk verbunden bist, wähle den Suchtyp 'Kad'. Dann gibst du Knoppix in das obere Feld "Name" ein, und drückst <Enter>, oder den "Start"-Knopf. Nun solltest du ein Liste mit Suchergebnissen sehen:
http://www.amule.org/dev-up/SearchResults.png
Um die Liste nach der Anzahl der Quellen zu sortieren, klicke zweimal auf das Feld "Sources", dies vereinfacht die Suche nach weit verbreitete Dateien. Der zweite Eintrag sieht vielversprechend aus, also doppelklicken wir darauf (oder mit einem Klick auswählen und dann auf den "Download"-Knopf). Die Datei wird in die Liste zum Runterladen aufgenommen.
Die Ergebnisse erscheinen in verschiedenen Farben und bedeuten:
- Blau entspricht der Anzahl der Quellen, je mehr Quellen, desto dunkler das Blau.
- Rot für Dateien, die du gerade runterlädst.
- Grün für Dateien, die du bereits hast (oder hattest).
Suchmethoden
Ich habe oben nur die Suchen 'Lokal' und 'Kad' erwähnt.
Eine lokale Suche fragt nur den Server ab, mit dem man verbunden ist, und reicht meistens völlig aus. Wenn sie jedoch keine Suchergebnisse liefert, kann man alle Server in der Serverliste abfragen, indem man eine 'Globale' Suche ausführt. Allerdings dauert diese viel länger (0,75sek. pro Server).
Schließlich kann man das 'Kademlia'netzwerk über die 'Kad'-Suche durchsuchen. Beachte, dass im 'Kad'netzwerk die Suchergebnisse komplette Quellen bedeuten, anders als bei der 'eD2k'-Suche, wo die Quellenauszählung beide berücksichtigt, komplette und unvollständige Quellen.
Die Download-Warteschlange
Klicke auf die Schaltfläche "Übertragungen", um eine Übersicht der Dateien, die du zum runterladen ausgewählt hast, zu erhalten:
http://www.amule.org/dev-up/DownloadQueue.png
Wenn du Glück hast, wird der Fortschrittsbalken eine dunkle blaue Farbe annehmen. Dies bedeutet, dass viele Leute die Datei zur Verfügung stellen (siehe hier, um mehr darüber zu erfahren). Vorsicht bei Dateien mit roten Abschnitten - diese warnen vor nicht verfügbaren Teilen der Datei.
Durch einen Doppelklick auf eine der Dateien kannst du dir die Quellen anzeigen lassen, die für diese Datei gefunden wurden.
Von Zeilen und Spalten
Dies sind die Spalten im Download-Fenster :
- Dateiame
- Der Name der Datei.
- Größe
- Die Grösse der Datei. Das eDonkey2000 Netzwerk unterstützt Dateien mit bis zu 4GB Größe (lies mehr darüber).
- Übertragen
- Zeigt die Anzahl der bereits übertragenen Daten.
- Fertiggestellt
- Zeigt an, wieviel von der Datei schon fertiggestellt wurde. Bitte beachte, dass dies infolge von Beschädigungen, aber auch durch Kompressionsgewinne, sofern von *Mule-Clients übertragen wird, von dem Wert in der Spalte der übertragenen Daten abweichen kann (lies mehr über diesen Unterschied).
- Fortschritt
- Dieser Balken zeigt den momentanen Fortschritt einer Datei an, die Farben bedeuten folgendes (Alternativ-Quelle):
- Blau: Die Menge der Quellen für diesen Teil, je dunkler die Farbe, desto mehr Quellen stellen diesen bereit.
- Rot: Es gibt keine bekannten Quellen, die diesen Teil zur Verfügung stellen.
- Schwarz: Du hast diesen Teil bereits runtergeladen.
- Gelb: Du lädst diesen Teil gerade runter.
- Der grüne Balken oberhalb des grösseren Balkens zeigt den Fortschritt an.
- Quellen
- Diese Spalte enthält drei Felder, von denen aber meistens nur 2 tatsächlich angezeigt werden. (Alternativ lies hier):
- <Kontaktierte Quellen>[<Alle Quellen>] [+ <A4AF Quellen>] [(<Transferierende Quellen>)]
- 'Kontaktierte Quellen' sind diejenigen, die du nach einer Datei gefragt hast.
- 'Alle Quellen' sind alle bekannten Quellen dieser Datei.
- 'A4AF (Asked For Another File) Quellen' sind Quellen die diese Datei zwar anbieten, von denen du aber eine andere Datei herrunterladen willst.
- 'Transferierende Quellen' sind Quellen welche in diesem Moment Teile dieser Datei zu dir übertragen.
- Priorität
- Die Priorität der Datei. Dateien werden standardmäßig auf Auto-Priorität gesezt, was bedeutet dass aMule sie selbst verwaltet. Prioritäten beeinflussen, wie aMule Quellen die mehrere Dateien anbieten, auf die einzelnen Dateien verteilt. Das bedeutet, dass Dateien mit hoher Priorität mehr Quellen bekommen. Lies hier mehr darüber.
- Status
- Der derzeitige Stauts der Datei. Wartend bedeutet, dass du auf Quellen wartest die mit der Übertragung beginnen.
- Zeit übrig
- Eine Schätzung wie lange es noch dauern wird diese Datei fertigzustellen. Zeigt nur während einer Übertragung etwas an.
- Zuletzt vollständig gesehen
- Dies zeigt an, wann das letzte mal Quellen für die gesamte Datei gesehen wurden.
- Letzter Empfang
- Zeigt an, wann du das letzte Mal Teile dieser Datei empfangen hast.
Die Upload-Warteschlange
Die Anzeige der Uploads findest Du direkt unter der Anzeige der Downloads. Hier kannst Du sehen, welche Dateien gerade hochgeladen werden (genaueres gibt es hier). Uploads können nicht beendet oder verhindert werden (falls du das gerade überlegst). Ein Klick auf das blaue Icon neben dem "Uploads"-Label fördert die Upload-Warteschlange zu Tage.
Icons und ihre Bedeutung
Dies sind die Icons der "Transfer"-Seite.
- Status der Quelle
- http://www.amule.org/dev-up/Source_1.png - Client schickt dir entweder eine Datei oder ein hashset.
- http://www.amule.org/dev-up/Source_2.png - Du bist entweder in der Warteschlange dieses Clients oder fragst gerade eine Datei an.
- http://www.amule.org/dev-up/Source_3.png - Du versuchst gerade, dich mit diesem Client zu verbinden.
- http://www.amule.org/dev-up/Source_4.png - Client wurde schon um eine andere Datei gebeten, hat keine benötigten Teile oder kann keine Verbindung herstellen wegen einer niedrigen ID.
- http://www.amule.org/dev-up/Source_5.png - Status unbekannt.
- eDonkey Clients
- http://www.amule.org/dev-up/Client_aMule.png - aMule
- http://www.amule.org/dev-up/Client_eDonkey.png - eDonkey2000
- http://www.amule.org/dev-up/Client_eMule.png - eMule
- http://www.amule.org/dev-up/Client_Friend.png - Client ist ein Freund
- http://www.amule.org/dev-up/Client_Lphant.png - lphant
- http://www.amule.org/dev-up/Client_MLDonkey.png - mlDonkey
- http://www.amule.org/dev-up/Client_Shareaza.png - Shareaza
- http://www.amule.org/dev-up/Client_Unknown.png - Unbekannter Client
- http://www.amule.org/dev-up/Client_xMule.png - xMule
- Modifikatoren
- http://www.amule.org/dev-up/Client_Mod_eMuleProt.png - Client unterstützt das extended eMule Protokoll. Source-sharing und sowas.
- http://www.amule.org/dev-up/Client_Mod_GoodCredit.png - Client hat einen hohen Modifikator.
- http://www.amule.org/dev-up/Client_Mod_NormCredit.png - Client hat einen normalen Modifikator.
- http://www.amule.org/dev-up/Client_Mod_SecId_Good.png - Client wurde Sicher Identifiziert.
- http://www.amule.org/dev-up/Client_Mod_SecId_Bad.png - Client wurde aus irgendeinem Grund als Böser Bube identifiziert.
- Die Icons der Kommentare werden im Artikel Kommentarsymbole erklärt.
Downloadkategorien
Man kann die Downloads einer Kategorie zuordnen, die eine einzelne Farbe in der Downloadliste haben kann, und in ein vom Standard abweichendes Verzeichnis abgespeichert werden kann.
Um eine neue Kategorie hinzuzufügen, klicke den Reiter 'Alle', der neben dem grünen Bestätigungshäkchen unter der Werkzeugleiste auf der Seite "Übertragungen" zu finden ist, mit der rechten Maustaste an (gedrückt halten). Dann wähle 'Kategorie hinzufügen' aus, und gib die gewünschten Einzelheiten ein. In der Grundeinstellung wird eine zufällige Farbe ausgewählt, die aber geändert werden kann.
Um eine Datei zu einer Kategorie hizuzufügen, klicke sie in der Downloadliste mit der rechten Maustaste an, und wähle im Untermenü 'Kategorie zuweisen' die gewünschte Kategorie aus. Der Menüpunkt 'Zuweisung rückgängig machen' weist sie wieder der Standardkategorie zu.
Wenn Kategorien hinzugefügt werden, wird auch ein entsprechender Reiter neben dem ursprünglichen Reiter 'Alle' angelegt. Ein Linksklick darauf zeigt nur die dieser Kategorie zugeordneten Dateien an. Schließlich sei noch angemerkt, dass in der Standardansicht, also unter dem Reiter 'Alle', etliche Filtermöglichkeiten vorhanden sind. Diese sind nach einem Klick mit der rechten Maustaste auf den Reiter aus dem Untermenü 'Ansichtenfilter wählen' zugänglich.
Wo sind die Dateien?
Nach dem Start des Runterladens einer Datei erzeugt aMule temporäre Dateien im Unterverzeichnis .aMule/Temp deines Home-Verzeichnisses (~/.aMule/Temp). Dieser Pfad braucht in den allermeisten Fällen nicht verändert zu werden.
Wenn du noch unvollständige Downloads von eMule hast, kannst du einfach deren temporäre Dateien in das ~/.aMule/Temp Verzeichnis kopieren und den Download der noch fehlenden Teile fortsetzen.
Wenn eine Datei vollständig runtergeladen wurde, wird sie von ~/.aMule/Temp nach ~/.aMule/Incoming verschoben, dort landen in der Grundeinstellung sämtliche vollständigen Dateien. Du kannst die Verzeichnisse in den Einstellungen auch ändern, wenn du möchtest.
Bedenke bitte, dass das Verzeichnis .aMule ein verstecktes Verzeichnis ist. Du musst dir also in deinem Dateibrowser "versteckte Dateien anzeigen" lassen, um diese zu sehen.
Zum Abschluss
Hoffentlich hat dir diese kurze Einführung eine Idee davon vermittelt, wie aMule funktioniert. Wenn du das Gefühl hast, dass etwas fehlt, lass es uns bitte wissen, oder füge es selbst hinzu.
Version
Erstellt von "Unbekannter Benutzer" am 02.06.05 um 01:43
Aktualisiert von Vollstrecker am 24.01.08 um 11:16