FLUSH(1)

ИМЯ
Flush - GTK-based BitTorrent клиент

ОБЗОР
flush [ОПЦИИ] [ТОРРЕНТ_ФАЙЛ]...

ОПИСАНИЕ
Flush - GTK-based BitTorrent клиент. Вы можете использовать его для скачивания файлов из сети BitTorrent.

Вы можете управлять уже запущенной копией, к примеру, посредством следующих команд:
    flush -o --download-rate-limit=100
    flush --start=all

ВОЗМОЖНОСТИ
* Управление уже запущенной копией при помощи интерфейса командной строки:
  * Приостановка и запуск торрентов.
  * Изменение максимальной скорости скачивания и отдачи.
  * Изменение максимально-разрешенного количества сетевых соединений.
* Запуск нескольких копий с разными конфигурационными файлами от одного пользователя.
* Автоматическое копирование торрентов в указанную директорию по завершении скачивания.
* Возможность задавать для каждого файла торрента собственный путь, в который будет производиться скачивание.
* Возможность выбирать кодировку torrent-файла при его открытии.
* Автоматическая загрузка торрентов из указанной директории.
* Автоматическая приостановка и удаление старых торрентов.
* Временное возобновление и приостановка торрентов.
* Общая статистика и статистика по текущей сессии.
* Создание собственных *.torrent файлов.
* IP-фильтр.

ОПЦИИ

--version
    Отобразить текущую версию программы и завершить работу.

--help
    Отобразить текст справки и завершить работу.

--config=ДИРЕКТОРИЯ
    Путь к директории с конфигурационными файлами (по умолчанию - ~/.flush).

--download-rate-limit=СКОРОСТЬ
    Установить максимальную скорость скачивания (КБ/с).

--upload-rate-limit=СКОРОСТЬ
    Установить максимальную скорость отдачи (КБ/с).

--max-uploads=ЧИСЛО
    Установить максимальное количество слотов для раздачи.

--max-connections=ЧИСЛО
    Установить максимальное количество открытых соединений.

--start={all,downloads,uploads}
    Запустить торренты.

--stop={all,downloads,uploads}
    Приостановить торренты.

-o, --only-pass
    Только передать команды уже запущенной копии и не запускать новую копию, если программа еще не запущена.

ФАЙЛЫ

~/.flush
    Директория с конфигурационными файлами по умолчанию.

ОШИБКИ И НЕДОРАБОТКИ
При запуске Flush ищет уже запущенные копии посредством DBus в текущей пользовательской шине (session bus). Поэтому необходимо запускать Flush в пределах одной и той же пользовательской шины (лучше всего, если это будет пользовательская шина, которую создает Xorg), чтобы предотвратить запуск нескольких копий Flush с одними и теми же конфигурационными файлами.

Несмотря на это, в случае, когда Flush запускается из консоли или посредством cron (или в любом другом случае, когда недоступна переменная окружения DISPLAY), он находит уже запущенную GUI копию без каких-либо проблем при помощи ссылки ${config_path}/dbus_session, которую создает каждая запущенная GUI копия Flush, как только ей удается завладеть именем на пользовательской шине DBus. Это делает возможным управлять работой уже запущенных копий, к примеру, через cron.

АВТОР
Flush написал Конищев Дмитрий <konishchev@gmail.com>.
Данную страницу руководства написал Конищев Дмитрий <konishchev@gmail.com>.