| AMULECMD(1) | утилиты aMule | AMULECMD(1) |
ИМЯ
amulecmd - консольная программа для управления aMule
ОБЗОР
amulecmd [-h <хост>] [-p <порт>] [-P <пароль>] [-f <путь>] [-q] [-v] [-l <язык>] { [-w] | [-c <команда>] }
amulecmd [--create-config-from=<путь>]
amulecmd [--version]
amulecmd [--help]
ОПИСАНИЕ
amulecmd консольный клиент для управления программой aMule.
- [ -h <хост>, --host=<хост> ]
- Адрес компьютера на котором работает aMule (по умолчанию: 127.0.0.1). <Хост> может быть IP-адресом или DNS-именем
- [ -p <порт>, --port=<порт> ]
- Порт, который использует aMule для внешних соединений. Указывается в Настройках->Удаленное управление (по умолчанию: 4712)
- [ -P <пароль>, --password=<пароль> ]
- Пароль для внешних соединений.
- [ -f <путь>, --config-file=<путь> ]
- Использовать указанный файл конфигурации. По умолчанию используется ~/.aMule/remote.conf
- [ -q, --quiet ]
- Не печетать ничего в стандартный вывод.
- [ -v, --verbose ]
- Выводить также отладочную информацию.
- [ -l <язык>, --locale=<язык> ]
- Задать локаль (язык). См. секцию ЗАМЕЧАНИЯ для дополнительной информации по параметру <язык>.
- [ -w, --write-config ]
- Записать параметр командной строки в файл конфигурации и выйти
- [ -c <команда>, --command=<команда> ]
- Выполнить <команду> как если бы она была введена в консоль amulecmd и выйти.
- [ --create-config-from=<путь> ]
- Создать файл конфигурации на основе файла указанного в <пути> и выйти. Указанный файл должен быть валидным файлом конфигурации aMule.
- [ --force-zlib ]
- Force ZLIB compression on the External Connection link regardless of the dialed-IP locality. Useful when the server side is reachable over a VPN tunnel that resolves to a LAN IP and the heuristic would otherwise skip compression.
- [ --version ]
- Выводит информацию о версии.
- [ --help ]
- Выводит короткую помощь по использованию.
КОМАНДЫ
Все команды чувствительны к регистру.
Add <eD2k-link> | <magnet-link>
Добавляет eD2k-ссылку или magnet-ссылку в ядро.
Добавляемая eD2k-ссылка может быть:
- файловая ссылка (ed2k://|file|...), она будет добавлена в очередь закачки;
- серверная ссылка (ed2k://|server|...), она будет добавлена в список серверов;
- ссылка на список серверов, в этом случае все серверы из списка будут добавлены в список серверов.
Magnet-ссылка должна содержать eD2k-хэш и размер файла.
Cancel <hash> | <number>
Отменяет закачку указанную по <хэшу> или <номеру>. Чтобы определить значения, воспользуйтесь командой show.
Connect [ kad | ed2k | <ip|name> ]
Подключиться к сети.
Это подсоединит ко всем сетям, включенным в настройках.
С помощью дополнительного параметра можно указать сеть к которой будет произведено подключение. При указании адреса сервера в виде IP:Порт (где IP может быть либо цифровым представлением IPv4 либо DNS-именем) aMule подключится только к этому серверу.
Disconnect [ ed2k | kad ]
Отсоединяет от всех сетей, или только от указанной сети.
Download <number>
Начать закачку файла.
Должен быть указан <номер> файла в последнем поиске. Пример: `download 12' поставит на закачку файл, который был под номером 12 в последнем поиске.
Exit
Отключится от amule/amuled и выйти из amulecmd.
Get <what>
Вывести параметр настроек.
Возможные значения поля <параметр>:
Help [ <command> ]
Вывести короткую справку. Если вызвана без параметров, выводит список возможных команд. Если вызвана с параметром <команда>, показывает справку по данной команде.
Pause <hash> | <number>
Ставит на паузу закачку указанную по <хэшу> или <номеру>. Чтобы определить значения, воспользуйтесь командой show.
Priority <priority> <hash> | <number>
Указывает приоритет закачки указанной по <хэшу> или <номеру>.
Возможные значения <приоритета>:
Progress
Показывает состояние работающего поиска.
Quit
A synonym of the exit command.
Reload <what>
Обновляет указанный объект.
Возможные значения поля <параметр>:
- Обновляет список публикуемых файлов.
- IPFilter
- Обновляет таблицы IP фильтра.
Reset
Обнуляет лог.
Results
Выводит результат последнего поиска.
Resume <hash> | <number>
Возобновляет закачку указанную по <хэшу> или <номеру>. Чтобы определить значения, воспользуйтесь командой show.
Search <type> [<filters>] <keyword>
Производит поиск по указанному <слову>. Указание типа и слова обязательны. Пример: `search kad amule' производит поиск по kad по слову `amule'.
Возможные типы поиска:
Optional filters can be placed before, after, or interleaved with the search keyword(s):
- --type <Audio|Video|Image|Doc|Pro|Arc|Iso>
- Restrict results to the given file type.
- --extension <ext> (alias: --ext)
- Restrict results to a specific file extension (e.g. iso, mp3).
- --avail <N> (alias: --availability)
- Minimum number of sources a result must report.
- --min-size <N[KMG]>
- Smallest file size to return. Suffixes use binary multipliers (K = 1024, M = K×1024, G = M×1024); no suffix means bytes.
- --max-size <N[KMG]>
- Largest file size to return. Same suffixes as --min-size.
Example: `search global linux iso --type Iso --min-size 100M' returns results for “linux iso” of file-type Iso at least 100 MiB.
Set <what>
Задает указанный параметр.
Возможные значения поля <параметр>:
Show <what>
Выводит очередь закачки/отдачи, список серверов или опубликованные файлы.
Возможные значения поля <параметр>:
Shutdown
Завершает работу ядра (amule/amuled). Так же завершает работу amulecmd, т.к. он бесполезен без работающего ядра.
Statistics [ <number> ]
Выводит дерево статистики.
Параметр <число> может быть в промежутке 0-255, и будет показывать сколько элементов показывать в под-дереве `версия клиента'. Указание 0 или пропуск означает `неограниченно'.
Пример: `statistics 5' покажет только 5 наиболее популярных версий для каждого типа клиента.
Status
Вывести статус соединения, скорости, итд.
ЗАМЕЧАНИЯ
Пути
Для всех опций, в которых указывается <путь>, если путь не содержит каталога (т.е. только имя самого файла), то предполагается, что файл находится в каталоге конфигурации, ~/.aMule.
Языки
Параметр <язык> для опции -l имеет следующую форму: язык[_ЯЗЫК][.кодировка][@модификатор], где язык является основным языком, ЯЗЫК - диалект/территория, кодировка - используемая кодировка символов и модификатор позволяет пользователю использовать определенный вариант локализации в данной категории.
К примеру, все следующие строчки являются приемлемыми:
de_DE
de_DE.iso88591
de_DE@euro
de_DE.iso88591@euro
Хотя все приведенный строки будут приняты, поля кодировка и модификатор пока не используются.
К дополнению к приведенному формату, можно просто указать английское имя языка. Так, -l russian тоже приемлемо и равносильно -l ru_RU.
Когда язык не указан ни в качестве опции ни в файле конфигурации, используется системный.
ФАЙЛЫ
~/.aMule/remote.conf
ПРИМЕРЫ
Как правило, в первый раз amulecmd запускается так:
amulecmd -h имя_хоста -p EC_порт -P EC_пароль -w
или
amulecmd --create-config-from=/home/username/.aMule/amule.conf
Это сохранит параметры в $HOME/.aMule/remote.conf, и в дальнейшем надо будет только набрать:
amulecmd
Конечно, вы не обязаны следовать этим рекомендациям.
СООБЩЕНИЕ ОБ ОШИБКАХ
Пожалуйста, сообщайте об ошибках либо на нашем форуме (https://github.com/amule-org/amule/discussions), либо в багтрекере (https://github.com/amule-org/amule/issues). Пожалуйста, не сообщайте об ошбках по электронной почте, по нашим спискам рассылки, или напрямую участникам.
АВТОРСКИЕ ПРАВА
aMule и все прилагающиеся инструменты распространаются под Открытым Лицензионным Соглашением GNU (GNU GPL).
СМ. ТАКЖЕ
amule(1), amuled(1)
АВТОРЫ
Автор страницы помощи: Vollstrecker <amule@vollstreckernet.de>, перевод: Radist Morse <radist.morse@gmail.com>
| August 2026 | aMuleCmd vGIT |