AMULECMD(1) Outils d'aMule AMULECMD(1) NOM amulecmd - Programme de controle d'aMule en mode texte SYNOPSIS amulecmd [-h ] [-p ] [-P ] [-f ] [-q] [-v] [-l ] { [-w] | [-c ] } amulecmd [--create-config-from=] amulecmd [--version] amulecmd [--help] DESCRIPTION amulecmd est un client en mode texte pour controler aMule. [ -h , --host= ] Hote ou aMule fonctionne (par defaut : 127.0.0.1). peut etre une adresse IP ou un nom DNS. [ -p , --port= ] Port d'aMule pour les Connexions Externes, tel que defini dans Preferences->Controles a Distance (par defaut: 4712) [ -P , --password= ] Mot de passe des connexions externes. [ -f , --config-file= ] Utiliser le fichier de configuration designe. Le fichier de configuration par defaut est ~/.aMule/remote.conf [ -q, --quiet ] Ne pas afficher de sortie sur stdout. [ -v, --verbose ] Mode bavard - afficher aussi les messages de debogage. [ -l , --locale= ] Definit les parametres regionaux (langue). Voir la section NOTES pour la description du parametre . [ -w, --write-config ] Ecrire les options de la ligne de commande sur le fichier de configuration et quitter [ -c , --command= ] Executer la comme si elle avait ete entree dans l'invite de commande d'amulecmd et quitter. [ --create-config-from= ] Creer un fichier de configuration base sur , qui doit pointer sur un fichier de configuration d'aMule valide, et quitter ensuite. [ --force-zlib ] Forcer la compression ZLIB sur le lien Connexion Externe quelle que soit l'adresse IP de destination. Utile lorsque le serveur est accessible via un tunnel VPN qui se resout en une adresse IP du reseau local et que l'heuristique ignorerait autrement la compression. [ --version ] Affiche le numero de la version actuelle. [ --help ] Affiche une courte description d'utilisation. COMMANDES Toutes les commandes sont insensibles a la casse. Add | Ajoute un lien eD2k ou magnet au noyau. Le lien eD2k a ajouter peut etre : o un lien fichier (ed2k://|fichier|), il sera ajoute a la file des telechargements ; o un lien serveur (ed2k://|serveur|), il sera ajoute a la liste des serveurs ; o un lien de liste de serveurs, dans ce cas tous les serveurs dans la liste seront ajoutes a la liste des serveurs. Le lien magnet doit contenir le hachage eD2k et la longueur du fichier. Cancel | Annule le telechargement specifie par le ou le . Pour obtenir la valeur utiliser show. Connect [ kad | ed2k | ] Se connecter au reseau. Cela connectera a tous les reseaux qui sont actives dans les preferences. Avec le parametre optionnel, vous pouvez specifier le reseau pour se connecter. Donner une adresse de serveur sous la forme IP:Port (ou IP est soit une adresse decimale IPv4 ou un nom DNS resolvable) aMule se connectera a ce serveur uniquement. Disconnect [ ed2k | kad ] Deconnecter de tous les reseaux dont vous etes connecte, ou juste deconnecter d'un reseau specifie. Download Commencer a telecharger un fichier. Le d'un fichier a partir de la derniere recherche doit etre donne. Exemple : `download 12' va commencer a telecharger le fichier avec le numero 12 de la recherche precedente. Exit Deconnecter d'amule/amuled et quitter amulecmd. Get Obtenir et afficher une valeur de preference. Valeurs disponibles pour : BwLimits Obtenir les limites de bande passante. IPFilter Obtenir les preferences de filtrage IP. Help [ ] Affiche une courte description d'utilisation. S'il est appele sans parametre, il affiche une liste des commandes disponibles. Lorsqu'il est appele avec la , il affiche une courte description de la commande donnee. Pause | Interrompt le telechargement specifie par le ou le . Pour obtenir la valeur utiliser show. Priority | Definir la priorite d'un telechargement specifie par le ou le . Valeurs disponibles pour la : Auto Priorite automatique. High Priorite haute. Low Priorite basse. Normal Priorite normale. Progress Affiche la progression d'une recherche en cours. Quit Un synonyme de la commande exit. Reload Recharge un objet donne. Valeurs disponibles pour : Shared Recharger la liste des fichiers partages. IPFilter Recharger les tables de filtre d'IP. Reset Reinitialiser le journal. Results Vous montre les resultats de la derniere recherche. Resume | Reprend le telechargement specifie par le ou le . Pour obtenir la valeur utiliser show. Search [] Fait une recherche du donne. Un type de recherche et d'un mot-clef de recherche sont obligatoires pour le faire. Exemple : `search kad amule' effectue une recherche kad pour `amule'. Types de recherche disponibles : Global Effectue une recherche globale. Kad Effectue une recherche sur le reseau Kademlia. Local Effectue une recherche locale. Des filtres facultatifs peuvent etre places avant, apres ou intercales avec le(s) mot(s)-cle(s) de recherche : --type Restreindre les resultats au type de fichier indique. --extension (alias: --ext) Restreindre les resultats a une extension de fichier specifique (par ex. iso, mp3). --avail (alias: --availability) Nombre minimum de sources qu'un resultat doit indiquer. --min-size Taille minimale du fichier a renvoyer. Les suffixes utilisent des multiplicateurs binaires (K = 1024, M = Kx1024, G = Mx1024) ; l'absence de suffixe signifie octets. --max-size Taille maximale du fichier a renvoyer. Memes suffixes que --min-size. Exemple : `search global linux iso --type Iso --min-size 100M' renvoie des resultats pour "linux iso" de type de fichier Iso d'au moins 100 MiB. Set Definit une valeur compte tenu des preferences. Valeurs disponibles pour : BwLimits Definir les limites de bande passante. IPFilter Definir les preferences de filtrage d'IP. Show Montre la file d'attente des envois/receptions, la liste des serveurs ou la liste des fichiers partages. Valeurs disponibles pour : DL Montrer la file d'attente des receptions. Log Afficher le journal. Servers Afficher la liste des serveurs. Shared Afficher la liste des fichiers partages. UL Montrer la file d'attente des envois. Shutdown Arret du noyau distant executant (amule/amuled). Cela arretera aussi le client en mode texte, car il est inutilisable sans un noyau en cours d'execution. Statistics [ ] Afficher l'arbre des statistiques. Le optionnel dans l'intervalle 0-255 peut etre passe comme argument a cette commande, ce qui indique le nombre d'entrees de la sous-arborescence de la version du client qui doit etre affiche. Indiquer 0 ou bien l'omettre signifie 'illimite'. Exemple: `statistics 5' affichera seulement le top 5 des versions pour chaque type de client. Status Afficher l'etat de la connexion, et la vitesse actuelle d'emission/reception, etc. NOTES Chemins Pour toutes les options prenant en parametre un , si le chemin ne contient pas de repertoire (c'est-a-dire juste un nom de fichier), alors il sera considere comme etant dans le repertoire de configuration d'aMule, ~/.aMule. Langues Le parametre pour -l l'option a la forme suivante : lang[_LANG][.encoding][@modifier] ou lang est la langue principale, LANG est le dialecte, encoding est le jeu de caracteres defini a utiliser et modifier permet a l'utilisateur de selectionner une instance specifique des donnees de localisation dans une seule categorie. Par exemple, les chaines de caracteres suivantes sont valables : de de_DE de_DE.iso88591 de_DE@euro de_DE.iso88591@euro Bien que toutes les chaines ci-dessus soient acceptees comme des definitions de langue valide, encoding et modifier ne sont pas encore utilises. En plus du format ci-dessus, vous pouvez egalement specifier des noms entiers de langue en anglais - ainsi -l german est egalement valide et equivaut a -l de_DE. En l'absence de parametres linguistiques definis, soit sur la ligne de commande ou sur le fichier de configuration, la langue utilisee par defaut sera celle du systeme d'exploitation. FICHIERS ~/.aMule/remote.conf EXEMPLE Typiquement amulecmd sera lancee la premiere fois ainsi : amulecmd -h nom de l'hote -p port EC -P mot de passe EC -w ou amulecmd --create-config-from=/home/username/.aMule/amule.conf Cela sauvegardera les options dans $HOME/.aMule/remote.conf, et il suffira de taper plus tard : amulecmd Bien sur, vous n'avez pas a suivre cet exemple. RAPPORTER DES BOGUES Veuillez rapporter les bogues sur notre forum (https://github.com/amule-org/amule/discussions), ou sur notre traqueur de bogues (https://github.com/amule-org/amule/issues). Veuillez ne pas rapporter les bogues par e-mail, sur notre liste de diffusion ou directement aux membres de l'equipe. COPYRIGHT aMule et tous ses outils sont distribues sous la Licence publique generale GNU. VOIR EGALEMENT amule(1), amuled(1) AUTEUR Cette page de manuel a ete ecrite par Vollstrecker aMuleCmd vGIT August 2026 AMULECMD(1)