Управление клиентом uTorrent и его конфигурацией в режиме командной строки

Программа uTorrent предоставляет инструментарий для управления оболочкой программы и раздачами через командную строку. При использовании режима командной строки пользователь может сохранять закачки в определенной, заданной по умолчанию папке, добавить файл журнала для отладки рабочей среды утилиты, запускать URL-ссылки в активном веб-браузере и выполнять другие действия в консоли. В этой статье мы расскажем о дополнительных возможностях режима командной строки uTorrent.

Замечание: обратите внимание, что приведенные ниже ключи можно использовать лишь в том случае, когда клиент открывается с помощью ярлыка, через командную строку, или другим способом, предусматривающим применение консольных ключей. Вдобавок, предполагается обязательное разделение исполняемого файла uTorrent.exe и опции командной строки как минимум одним пробелом для корректной идентификации соответствующего параметра.

Перечень ключей командной строки uTorrent

  • /ANSI. Запускает утилиту без поддержки Unicode в том случае, если с Unicode наблюдаются какие-либо проблемы
  • /AUTOUPDATE “путь к файлу”[/NORUN]. Заменяет файл, расположенный в папке с указанным путем, запущенным в данный момент исполняемым файлом и вызывает его из соответствующего месторасположения. Если в сочетании с данным ключом применяется параметр /NORUN, после замещения исполняемого файла клиент uTorrent запущен не будет
  • /BIGDUMP. Указывает программе создавать крупный дамп памяти вместо минидампов, инициализируемых при падениях uTorrent. Данный параметр может оказаться особенно полезным для разработчиков в случае необходимости отладки багов тогда, когда минидампы предоставляют недостаточно информации
  • /BRINGTOFRONT. Вынуждает активное окно утилиты отображаться на экране, вне зависимости от того, было ли оно ранее минимизировано при выходе, или были использованы дополнительные параметры /HIDE или /MINIMISED в качестве опций командной строки
  • /DIRECTORY “ПУТЬ ДЛЯ СОХРАНЕНИЯ” “.TORRENT-ФАЙЛ ДЛЯ ОТКРЫТИЯ”. Позволяет открыть файл с расширением .torrent и указать, где вы хотите сохранить содержимое торрент-раздачи с помощью командной строки (без задействования графического интерфейса), где “ПУТЬ ДЛЯ СОХРАНЕНИЯ” - это путь, где вы хотели бы сохранить содержимое раздачи, а “.TORRENT-ФАЙЛ ДЛЯ ОТКРЫТИЯ” - месторасположение файлового объекта типа .torrent. Стоит принять во внимание, что путь для сохранения не должен содержать замыкающего символа “обратный слэш”, в противном случае клиенту не удастся загрузить .torrent-файл. Могут использоваться лишь локальные файлы торрентов
  • /HIDE запускает торрент-клиент в режиме основной клавиши (boss-key). В этом случае иконка в системном трее и весь GUI-интерфейс программы будет скрыт до тех пор, пока не будет нажата основная клавиша. Отметим, что вам требуется настроить основную клавишу прежде, чем утилита будет запущена с данным параметром, в противном случае вас могут ожидать большие сложности при отображении и использовании приложения
  • /LAUNCHBUNDLEDURL “URL-ссылка” открывает соответствующую ссылку в вашем веб-браузере, установленном по умолчанию
  • /LOGFILE “ПУТЬ ДЛЯ СОХРАНЕНИЯ” осуществляет выбор первоначального файла для функции автоматической записи лога (журнала) в файл при запуске бандла
  • /MINIMIZED запускает uTorrent в минимизированном виде, и если задействована опция минимизации на панели задач, uTorrent будет запущен в минимизированном состоянии в области панели задач
  • /NOINSTALL указывает uTorrent’у обходиться без запрашиваемого диалогового окна при установке пакета
  • /PERFORMINSTALL НОМЕР ФЛАЖКА. Битовое поле, указывающее клиенту, какие ярлыки создавать, в зависимости от значений параметра номера флажка, приведенных ниже:
    • 2 вынуждает uTorrent создать ярлык в меню “Пуск”
    • 4 предполагает создание ярлыка на рабочем столе
    • 8 подразумевает инициализацию ярлыка в панели быстрого запуска

Поскольку флажки интерпретируются как битовые поля, их значения могут использоваться в определенной комбинации для выполнения каждого из нескольких предложенных действий.

  • /RECOVER. Позволяет открыть второй экземпляр клиента вместо естественного обращения, когда попросту активируется активный экземпляр утилиты, уже запущенный ранее. Для предотвращения возможных проблем, рекомендуется создать инкапсулированную копию uTorrent прежде, чем открывать ее в качестве второго экземпляра, а затем создать новый ярлык для инкапсулированной копии исполняемого файла с помощью опции /RECOVER. Помните, что два приложения не могут принимать данные через один и тот же порт. Поэтому если вы хотите на выходе получить полностью работоспособный второй экземпляр программы, следует настроить второй экземпляр для приема и отдачи трафика на другом, альтернативном порте, а также задать его перенаправление
  • /UNINSTALL [/S] удалит торрент-клиент после подтверждения со стороны пользователя, в результате чего будет удалена даже папка с настройками. Если процесс инсталляции оказался нарушен и эта заглушка не работает, запуск данного параметра в сочетании с ключом /S вызовет процесс деинсталляции без дополнительного подтверждения в выделенном диалоговом окне.