Scroll to navigation

AMULECMD(1) aMule hulpprogramma's AMULECMD(1)

NAAM

amulecmd - Console-gebaseerd programma om aMule to besturen

SYNOPSIS

amulecmd [-h <host>] [-p <poort>] [-P <wachtwoord>] [-f <pad>] [-q] [-v] [-l <taal>] { [-w] | [-c <commando>] } [--space-separated]

amulecmd [--create-config-from=<pad>]

amulecmd [--version]

amulecmd [--help]

BESCHRIJVING

amulecmd is een console-gebaseerde client om aMule te besturen.

[ -h <host>, --host=<host> ]
Host waarop aMule op uitgevoerd wordt (standaard: 127.0.0.1). <host> kan een IP-adres of een DNS-naam zijn
[ -p <poort>, --port=<poort> ]
De poort die aMule gebruikt voor Externe Verbindingen, zoals ingesteld in Voorkeuren->Externe Controle (standaard: 4712)
[ -P <wachtwoord>, --password=<wachtwoord> ]
Wachtwoord voor Externe Verbindingen.
[ -f <pad>, --config-file=<pad> ]
Gebruikt het aangegeven configuratiebestand. Standaard configuratiebestand is ~/.aMule/remote.conf
[ -q, --quiet ]
Print geen uitvoer naar stdout.
[ -v, --verbose ]
Wees uitgebreid - toon ook foutopsporingsberichten.
[ -l <taal>, --locale=<taal> ]
Stelt programmaregio (taal) in. Zie het deel NOTITIES voor de beschrijving van de <taal> parameter.
[ -w, --write-config ]
Schrijf commandregelopties naar configuratiebestand en sluit af
[ -c <commando>, --command=<commando> ]
Voer <commando> uit alsof het was ingetoetst in amulecmd's prompt en sluit af.
[ --create-config-from=<pad> ]
Maak configuratiebestand op basis van <pad>, wat naar een geldig aMule configuratiebestand moet verwijzen, en sluit dan af.
[ --disable-ec-encryption ]
Versleutel de Externe Verbinding-koppeling niet. Er wordt automatisch over versleuteling onderhandeld als aMule het ondersteunt en het staat standaard aan voor elke bestemming, lokaal of extern. Het uitschakelen laat alles na de aanmeldgegevens leesbaar, en aanpasbaar, door iedereen die de verbinding kan zien.
[ --force-zlib ]
Forceer ZLIB-compressie naar de Externe Verbinding-koppeling onafhankelijk van de lokaliteit van het opgevraagde IP-adres. Nuttig wanneer de server bereikbaar is via een VPN-tunnel die naar een LAN-IP-adres verwijst waarvan de heuristiek anders de compressie zou overslaan.
[ --space-separated ]
Splits de velden van de lijst commando's met spaties in plaats van tabs, zoals eerdere versies dat deden. Client-namen en bestandsnamen mogen spaties bevatten dus de standaard tab-separator is hetgeen wat een script een rij terug kan verdelen in velden; gebruik dit alleen voor scripts die geschreven zijn voor oudere uitvoer.
[ --version ]
Toont het huidige versienummer.
[ --help ]
Print een korte gebruiksbeschrijving.

COMMANDOS

Alle commando's zijn hoofdletterongevoelig.

Add <eD2k-link> | <magnet-link>

Voegt een eD2k-koppeling of een magnet-koppeling toe aan de kern.

De eD2k-koppeling die toegevoegd gaat worden kan zijn:

  • een bestandskoppeling (ed2k://|file|...), het zal worden toegevoegd aan de downloadwachtrij;
  • een serverkoppeling (ed2k://|server|...), het zal worden toegevoegd aan de serverlijst;
  • een serverlijst-koppeling, in welk geval alle servers in de lijst zullen worden toegevoegd an de serverlijst.

De magnet-koppeling moet de eD2k-hash en bestandslengte bevatten.

Cancel <hash> | <number>

Annuleert de download gespecificeerd door <hash> of <nummer>. Om de waarde op te vragen gebruik show.

Connect [ kad | ed2k | <ip|name> ]

Verbind met het netwerk.

Dit zal met alle netwerken die zijn ingeschakeld in Voorkeuren verbinden.

Met deze optionele parameter kan u specificeren met welk netwerk u wilt verbinden. Door een serveradres te geven in de vorm van IP:Poort (waar IP ofwel een gestipt decimal IPv4-adres is of een verwijsbare DNS-naam) zal aMule alleen met die server verbinden.

Disconnect [ ed2k | kad ]

Verbreek verbinding met alle netwerken waarmee u verbonden bent, of verbreek alleen de verbinding met het gespecificeerde netwerk.

Download <number> [<id>]

Start downloaden van een bestand.

Geef het <nummer> van een bestand zoals het op de resultatenlijst staat, optioneel gevolgd door een zoek-<id> (zoals geprint door zoekopdracht). Zonder een id refereert het nummer naar de laatste resultaten-uitvoer of naar de meest recent gestarte zoekopdracht als er nog niets op de lijst gezet is. Voorbeeld: 'download 12' download bestand 12 van de laatste resultaten; 'download 12 3' download bestand 12 van zoekopdracht 3.

Exit

Verbreek de verbinding met amule/amuled en sluit amulecmd af.

Get <what>

Verkrijg en toon een voorkeurswaarde.

Beschikbare waardes voor <wat>:

Verkrijg bandbreedtegrenzen.
Verkrijg IPFilter-voorkeuren.

Help [ <command> ]

Print een korte gebruiksbeschrijving. Als aangeroepen zonder parameter, toont het een lijst van beschikbare commando's. Als aangeroepen met <command>, toont het een korte beschrijving van het gegeven commando.

Pause <hash> | <number>

Pauseert de download gespecificeerd met <hash> of <nummer>. Om de waarde op te vragen gebruik show.

Priority <priority> <hash> | <number>

Stel prioriteit van een download gespecificeerd met <hash> of <nummer> in.

Beschikbare waardes voor <prioriteit>:

Automatische prioriteit.
Hoge prioriteit.
Lage prioriteit.
Normale prioriteit.

Progress [<id>]

Toont de vooruitgang van een lopende zoekopdracht. Neemt een optionele zoekopdracht <id> (zoals geprint door search); zonder id toont het de meest recent gestartte zoekopdracht.

Quit

Een synonym van het exit commando.

Reload <what>

Herlaad een gegeven object.

Beschikbare waardes voor <wat>:

Laad gedeelde bestandenlijst opnieuw.
Laad IP-filtertabellen opnieuw.

Reset

Stel het logbestand opnieuw in.

Results [<id>]

Toont u de resultaten van een zoekopdracht. Neemt een optionele zoek <id> (zoals geprint door search); zonder id toont het de meest recent gestartte zoekopdracht. Meerdere zoekopdrachten kunnen tegelijkertijd op de daemon gehouden en met id beschreven worden.

Resume <hash> | <number>

Hervat de download gespecificeerd met <hash> of <nummer>. Om de waarde op te vragen gebruik show.

Search <type> [<filters>] <keyword>

Voert een zoekopdracht uit voor het gegeven <sleutelwoord>. Een zoektype en een sleutelwoord om naar te zoeken zijn vereist om dit te doen. Voorbeeld: 'search kad amule' voert een kad-zoekopdracht uit voor 'amule'. Print een zoek-id; geef het door aan resultaten of vooruitgang om de zoekopdracht aan te roepen. Meerdere zoekopdrachten kunnen tegelijkertijd uitgevoerd worden, elk met zijn eigen id.

Beschikbare zoektypes:

Doorzoek zowel eD2k en Kad door gebruik te maken van het beschikbare netwerk als de andere niet opstart. Vereist een daemon die adverteert met "All search support"; oudere daemons geven een lege foutmelding terug zonder een zoekopdracht te starten. Voorbeeld: 'search all amule'.
Voert een wereldwijde zoekopdracht uit.
Voert een zoekopdracht uit op het Kademlia-netwerk.
Voert een lokale zoekopdracht uit.

Optionele filters voor de zoekopdracht kunnen worden ingesteld voor, na, of tussen de sleutelwoord(en):

Beperkt resultaten tot het gegeven bestandstype.
Beperkt resultaten tot een specifieke bestandsextensie (b.v.b. iso, mp3).
Minimum aantal bronnen die een resultaat moet rapporteren.
Kleinste bestandsmaat om terug te geven. Achtervoegsels gebruiken binaire factoren (K= 1024, M = K×1024, G = M×1024); geen achtervoegsels betekent bytes.
Grootste bestandsmaat om terug te geven. Zelfde achtervoegsels als --min-size.

Voorbeeld: 'search global linux iso --type Iso --min-size 100M' geeft resultaten terug voor 'linux iso' van bestandstype Iso gelijk aan of groter dan 100 MiB.

Set <what>

Stelt een gegeven voorkeurswaarde in.

Beschikbare waardes voor <wat>:

Stel bandbreedtegrenzen in.
Stel IPFilter voorkeuren in.

Show <what>

Toont upload-/downloadwachtrij, serverlijst of gedeelde bestandenlijst.

Beschikbare waardes voor <wat>:

Toon download wachtrij.
Toon logboek.
Toon server-lijst.
Toon gedeelde bestandenlijst.
Toon upload-wachtrij.

Shutdown

Schakel de uitvoerende externe kern uit (amule/amuled). Dit zal ook de tekst-client uitschakelen omdat die onbruikbaar is zonder uitvoerende kern.

Statistics [ <number> ]

Toon statistiekboom.

Het optionele <nummer> binnen een bereik van 0-255 kan worden doorgegeven aan dit commando als argument wat vertelt hoe veel items van de clientversie-substructuur getoond moet enworden. 0 doorgeven, of het leeg laten, betekent 'ongelimiteerd'.

Voorbeeld: 'statistics 5' toont alleen de top 5 versies voor elk client-type.

Status

Toon verbindingsstatus, huidige up-/downloadsnelheid, etc.

NOTITIES

Paden

Voor alle opties die een <pad> waarde aannemen, als het pad geen map-deel bevat (b.v.b. een simpele bestandsnaam), dan wordt het aangenomen dat het onder de aMule-configuratiemap valt, ~/.aMule.

Talen

De <taal> parameter voor de -l optie heeft de volgende vorm: taal[_TAAL][.codering][@modificatie] waar taal de primaire taal is, TAAL is een subtaal/gebied, codering is de tekenset die gebruikt moet worden en modificatie staat toe dat de gebruiker een specifieke instantie van localizatiegegevens binnen een enkele categorie selecteert.

Bijvoorbeeld, de volgende reeksen zijn geldig:

de
de_DE
de_DE.iso88591
de_DE@euro
de_DE.iso88591@euro

Alhoewel al de reeksen hierboven als geldige taaldefinities geaccepteerd worden zijn codering and modificatie nog ongebruikt.

Bovenop het format hierboven kunt u ook volledige taalnamen in het Engels specificeren - dus -l german is ook geldig en gelijk aan -l de_DE.

Als geen regio is gedefiniëerd in de commandoregel of in het configuratiebestand, wordt de standaardtaal van het systeem gebruikt.

BESTANDEN

~/.aMule/remote.conf

VOORBEELD

Over het algemeen wordt amulecmd voor het eerst uitgevoerd als:

amulecmd -h hostnaam -p EV-port -P EV-wachtwoord -w

of

amulecmd --create-config-from=/home/Gebruikersnaam/.aMule/amule.conf

Dit zal instellingen opslaan naar $HOME/.aMule/remote.conf en later hoeft u alleen nog het volgende te typen:

amulecmd

Natuurlijk hoeft u dit voorbeeld niet te volgen.

RAPPORTEER FOUTEN

Rapporteer fouten op ons forum (https://github.com/amule-org/amule/discussions), of in onze foutenvolger (https://github.com/amule-org/amule/issues). Rapporteer alstublieft geen fouten per e-mail, niet naar onze mailinglijst en niet naar een individueel teamlid.

COPYRIGHT

aMule en al de gerelateerde hulpprogramma's zijn verspreid onder de GNU Algemene Openbare Licentie.

ZIE OOK

amule(1), amuled(1)

AUTEUR

Deze pagina van de handleiding is geschreven door Vollstrecker <amule@vollstreckernet.de>

October 2026 aMuleCmd v3.2.0