ИМЯ
amuleweb - вебсервер aMule
ОБЗОР
amuleweb [-h <хост>] [-p <порт>] [-P <пароль>] [-f <путь>] [-q] [-v] [-l <язык>] [-w] [-t <имя>] [-s <порт>] [-u] [-U <порт>] [-z] [-Z] [-A <пароль>] [-G <пароль>] [-a | -d] [-L] [--no-php] [-N]
amuleweb [--create-config-from=<путь>]
amuleweb [--help]
amuleweb [--version]
amuleweb [--amule-config-file=<путь>]
ОПИСАНИЕ
amuleweb
организует
доступ к amule
через веб
браузер.
Вы можете
запустить
amuleweb вместе с
amule(1), или
отдельно
позже.
Настройки
могут
быть
определены
с помощью
командной
строки
или файла
конфигурации.
Опции
командной
строки
являются
приоритетными
по
отношению
к файлу
конфигурации.
[ -h <хост>,
--host=<хост>
]
Адрес компьютера на котором работает aMule (по умолчанию: localhost). <Хост> может быть IP-адресом или DNS-именем.
[ -p <порт>, --port=<порт> ]
Порт, который использует aMule для внешних соединений. Указывается в Настройках->Удаленное управление (по умолчанию: 4712)
[ -P <пароль>, --password=<пароль> ]
Пароль для внешних соединений.
[ -f <путь>, --config-file=<путь> ]
Использовать указанный файл конфигурации. По умолчанию используется ~/.aMule/remote.conf
[ -q, --quiet ]
Не печетать ничего в стандартный вывод.
[ -v, --verbose ]
Выводить также отладочную информацию.
[ -l <язык>, --locale=<язык> ]
Задать локаль (язык). См. секцию ЗАМЕЧАНИЯ для дополнительной информации по параметру <язык>.
[ -w, --write-config ]
Записать параметр командной строки в файл конфигурации и выйти
[ -t <имя>, --template=<имя> ]
Устанавливает шаблон с указанным <именем>. Подробности в секции ПОДДЕРЖКА СКИНОВ.
[ -s <порт>, --server-port=<порт> ]
HTTP порт вебсервера. Этот порт должен быть указан в строке адреса браузера (по умолчанию: 4711).
[ -u ] |
Включить UPnP. |
[ -U <порт>, --upnp-port <порт> ]
Порт UPnP.
[ -z, --enable-gzip ]
Включает использование gzip-сжатия HTTP данных для уменьшения трафика.
[ -Z, --disable-gzip ]
Отключает использование gzip-сжатия (вариант по умолчанию).
[ -A <пароль>, --admin-pass=<пароль> ]
Пароль для полного доступа к вебсерверу.
[ -G <пароль>, --guest-pass=<пароль> ]
Пароль для гостевого доступа к вебсерверу.
[ -a, --allow-guest ]
Разрешить гостевой доступ.
[ -d, --deny-guest ]
Запретить гостевой доступ (вариант по умолчанию).
[ -L, --load-settings ]
Загрузить/сохранить настройки вебсервера из/в удаленный aMule. Это приводит к игнорированию параметров командной строки и конфигурационного файла, и загрузки их из aMule. При сохранении настроек они будут писаться не в файл конфигурации, а в aMule. (Конечно, работает только для настроек которые могут быть заданы через меню Настройки->Удаленный контроль)
[ --no-php ]
Отключить интерпретатор PHP (устарело)
[ -N, --no-script-cache ]
Перекомпилирует страницы PHP при каждом обращении.
[ --create-config-from=<путь> ]
Создать файл конфигурации на основе файла указанного в <пути> и выйти. Указанный файл должен быть валидным файлом конфигурации aMule.
[ --help ]
Выводит короткую помощь по использованию.
[ --version ]
Выводит информацию о версии.
[ --amule-config-file=<путь> ]
Путь к файлу конфигурации aMule. НЕ ИСПОЛЬЗУЙТЕ НАПРЯМУЮ! aMule использует данную опцию для запуска amuleweb вместе с amule. Эта опция приводит к игнорированию параметров командной строки и конфигурационного файла, настройки читаются из заданного файла. Также подразумеваются опции -q -L.
ЗАМЕЧАНИЯ
Пути
Для всех
опций, в
которых
указывается
<путь>,
если
путь не
содержит
каталога
(т.е. только
имя
самого
файла), то
предполагается,
что файл
находится
в
каталоге
конфигурации,
~/.aMule.
Языки
Параметр
<язык>
для опции
-l имеет
следующую
форму:
язык[_ЯЗЫК][.кодировка][@модификатор],
где язык
является
основным
языком,
ЯЗЫК -
диалект/территория,
кодировка
-
используемая
кодировка
символов
и
модификатор
позволяет
пользователю
использовать
определенный
вариант
локализации
в данной
категории.
К примеру, все следующие строчки являются приемлемыми:
de
de_DE
de_DE.iso88591
de_DE@euro
de_DE.iso88591@euro
Хотя все приведенный строки будут приняты, поля кодировка и модификатор пока не используются.
К дополнению к приведенному формату, можно просто указать английское имя языка. Так, -l russian тоже приемлемо и равносильно -l ru_RU.
Когда язык не указан ни в качестве опции ни в файле конфигурации, используется системный.
ПОДДЕРЖКА СКИНОВ
amuleweb имеет возможность отображать информацию с разными скинами. Эти скины называются шаблонами, и вы можете переключить amuleweb на определенный шаблон использую опцию -t командной строки. Шаблоны ищутся в двух местах: первое ~/.aMule/webserver/, затем /usr/share/amule/webserver/, если инсталяция была проведена с --prefix=/usr.
Каждый шаблон должен являться каталогом с именем шаблона, и все необходимые файлы должны находится внутри этого каталога.
ФАЙЛЫ
~/.aMule/remote.conf
~/.aMule/webserver/
$(pkgdatadir)/webserver/
ПРИМЕРЫ
Как правило, в первый раз amuleweb запускается так:
amuleweb -h имя_хоста -p EC_порт -P EC_пароль -s HTTP_порт -A пароль_полного_доступа -w
или
amuleweb --create-config-from=/home/username/.aMule/amule.conf
Это сохранит параметры в $HOME/.aMule/remote.conf, и в дальнейшем надо будет только набрать:
amuleweb
Конечно, вы можете указать иное количество аргументов в первой строке примера, или не использовать ее вообще.
СООБЩЕНИЕ ОБ ОШИБКАХ
Пожалуйста, сообщайте об ошибках либо на нашем форуме (http://forum.amule.org/), либо в багтрекере (http://bugs.amule.org/). Пожалуйста, не сообщайте об ошбках по электронной почте, по нашим спискам рассылки, или напрямую участникам.
АВТОРСКИЕ ПРАВА
aMule и все прилагающиеся инструменты распространаются под Открытым Лицензионным Соглашением GNU (GNU GPL).
СМ. ТАКЖЕ
АВТОРЫ
Автор страницы помощи: Vollstrecker <amule [AT] vollstreckernet.de>, перевод: Radist Morse <radist.morse [AT] gmail.com>