Лаунчер для TorrServer под Windows
Позволяет сворачивать консольное окно торрсервера в трей. Есть автозапуск при входе в систему. Работает с любой версией сервера.
tsl.exe положить в папку с исполняемым файлом торрсервера (TorrServer-windows-***.exe) и запустить. Торрсервер стартует свернутым в трей (иконка рядом с часами в правом нижнем углу экрана). При желании можно включить автозапуск.
Параметры запуска tsl.exe
Команда | Если tsl уже запущен | В противном случае |
---|---|---|
--close | Закрыть запущенный экземпляр tsl | ничего не делает |
--stop | Остановить сервер в запущенном экземпляре tsl | tsl стартует с остановленным сервером |
--start | Запуск сервера в запущенном экземпляре tsl | tsl запускается свернутым в трей |
--restart | Рестарт сервера в запущенном экземпляре tsl | tsl запускается свернутым в трей |
--show | Развернуть окно запущенного экземпляра tsl | tsl запускается с открытым окном |
--hide | Свернуть окно запущенного экземпляра tsl в трей | tsl запускается свернутым в трей |
--web | Открыть в браузере веб-интерфейс TS | tsl запускается свернутым в трей и открывается веб-интерфейс TS |
Параметр | Тип | Дефолтное значение | Описание |
---|---|---|---|
args | REG_SZ | Аргументы командной строки TS | |
WindowX | REG_DWORD | автоцентрирование | X координата окна (если создать этот параметр, он будет запоминаться при выходе) |
WindowY | REG_DWORD | автоцентрирование | Y координата окна (если создать этот параметр, он будет запоминаться при выходе) |
WindowW | REG_DWORD | 2/3 экрана | Ширина окна (запоминается при выходе) |
WindowH | REG_DWORD | 2/3 экрана | Высота окна (запоминается при выходе) |
WindowMinW | REG_DWORD | 320 | Минимальная ширина окна |
WindowMinH | REG_DWORD | 240 | Минимальная высота окна |
WindowMax | REG_DWORD | 0 | Развернуть на весь экран. 0-нет, 1-да (запоминается при выходе) |
TextWrapping | REG_DWORD | 0 | Переносить строки в консоли. 0-нет, 1-да |
MaxLines | REG_DWORD | 1000 | Строк в кольцевом буфере консоли |
ExitWhenClose | REG_DWORD | 0 | Действие при закрытии окна. 0 - свернуть в трей, 1 - выход |
OnTSdead | REG_DWORD | 0 | Действие при падении TS. 0 - ничего не делать, 1 - закрыть программу, 2 - развернуть окно программы, 3 - перезапустить TS |
OnIconClick | REG_DWORD | 0 | Действие при клике по иконке в трее. 0 - показать/скрыть окно, 1 - открыть веб-интерфейс TS, 2 - рестарт TS |
DblIconClick | REG_DWORD | 0 | Какой обрабатывать клик по иконке в трее. 0 - одинарный, 1 - двойной |
ConsoleBkColor | REG_DWORD | 0x000000 | hex цвет фона 0xRRGGBB |
ConsoleFontColor | REG_DWORD | 0xBBBBBB | hex цвет шрифта 0xRRGGBB |
ConsoleFontSize | REG_DWORD | 9 | Размер шрифта |
ConsoleFontName | REG_SZ | Lucida Console | Название шрифта |
Дополнительные параметры могут быть заданы (в порядке убывания приоритета):
- либо в командной строке:
tls.exe args="--port=8090 -a" ConsoleFontColor=0xED9121 ...
- либо в файле tsl.ini:
[TorrServer]
args=--port=8090 -a
ConsoleFontColor=0xED9121
...
- либо в реестре по пути:
HKEY_CURRENT_USER\Software\TorrServer
Для ленивых - онлайн-инсталлятор.
Сам скачает актуальные версии всех необходимых компонентов (TorrServer+Launcher), разложит по папкам и создаст ярлыки.
Обсуждение TorrServer'а и всего, что с ним связано: