The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз Tewi 2.0.0, текстового интерфейса для управления torrent-клиентами

08.12.2025 09:32

Состоялся релиз Tewi 2.0.0, консольного приложения с текстовым интерфейсом (TUI) для управления BitTorrent-клиентами. Программа позволяет подключаться к фоновым процессам Transmission, qBittorrent и Deluge, просматривать и управлять списком торрентов, добавлять новые закачки и выполнять поиск по популярным трекерам. Поддерживаются различные режимы отображения (карточки, компактный, однострочный), просмотр детальной информации о торрентах (файлы, трекеры, пиры), управление категориями и метками, переключение альтернативных лимитов скорости. Интерфейс построен на базе библиотеки Textual. Код написан на Python и распространяется под лицензией GPLv3+.

Основные изменения с версии 1.0.0

  • Добавлена поддержка торрент-клиента Deluge (через Web API).
  • Добавлена поддержка файла конфигурации "~/.config/tewi/tewi.conf" и различных профилей конфигурации (опции "--profile" и "--profiles").
  • Добавлен фильтр торрентов по статусу (клавиша f): все, активные, скачиваемые, раздаваемые, на паузе, завершённые.
  • Реализовано переключение статуса загрузки файлов (клавиша space) и изменение приоритета (L, M, H).
  • Добавлено изменение приоритета торрента (только Transmission).
  • Добавлено редактирование имени и расположения торрента.
  • Реализовано отображение категорий и меток в карточке торрента с настройками "--badge-max-count" и "--badge-max-length".
  • Добавлена установка категории торрента (клавиша C, только qBittorrent).
  • Реализовано автоматическое обновление экрана деталей торрента.
  • Добавлено отображение статистики qBittorrent (waste, connected peers, cache, performance).
  • Расширены возможности поиска торрентов:
    • Встроенные провайдеры для поиска торрентов: YTS, ThePirateBay, Torrents-CSV, Nyaa.
    • Реализована интеграция с Jackett для поиска торрентов - добавлены параметры конфигурации "jackett_url" и "jackett_api_key".
    • Новая команда для запуска приложения с запросом для поиска: "--search".
    • В диалоге веб-поиска появился выбор индексаторов и фильтрация по категориям.
    • Добавлена опция для указания включённых поисковых провайдеров ("--search-providers", "[search].providers").
    • В результатах поиска добавлено открытие веб-ссылки (клавиша o).
    • Поисковые провайдеры отправляют заголовки User-Agent для предотвращения блокировок.
    • Диалог поиска запоминает последний запрос.
    • Исправлено изменение размера колонок в таблице результатов поиска.
    • Просмотр деталей торрента в результатах поиска.

Для установки можно использовать "pipx", "pip" или "uv":


   pipx install tewi-transmission
   pip install tewi-transmission
   uv tool install tewi-transmission


  1. Главная ссылка к новости (https://github.com/anlar/tewi/...)
  2. OpenNews: Релиз BitTorrent-клиента Deluge 2.2
  3. OpenNews: Выпуск qBittorrent 5.1
  4. OpenNews: После пятилетнего перерыва выпущен BitTorrent-клиент rTorrent 0.10.0
  5. OpenNews: Новая версия BitTorrent-клиента Transmission 4.0.0, перешедшего с Си на Си++
  6. OpenNews: Представлен torrent-клиент distribyted, позволяющий монтировать торренты в ФС
Автор новости: anonymous
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64392-tewi
Ключевые слова: tewi, torrent
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (37) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, Аноним (2), 10:10, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Нравится. Смотрится огонь!
     
     
  • 2.27, Андрей (??), 11:50, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    По мне и aria2c огонь, кинул ей торренты, а она качает, только нужная инфа.
     
  • 2.35, Аноним (-), 12:21, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Программа позволяет подключаться к фоновым процессам Transmission, qBittorrent и Deluge

    KTorrent не поддерживает чтоль? Зачем она тогда?

     

  • 1.7, Аноним (7), 10:36, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А толку, у меня  qbittorrent не работает до сих пор, так и не удалось отладить.
     
     
  • 2.24, удалось (?), 11:38, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Чeбурнет и торрент - нильзя - запретить.
     

  • 1.8, Аноним (8), 10:40, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    >   pipx install tewi-transmission
    >   pip install tewi-transmission
    >   uv tool install tewi-transmission

    Питонцы как обычно в чужой огород со своми граблями.

     
     
  • 2.9, Аноним (9), 10:45, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А как по-другому? Создавать пакет под каждый дистрибутив?
     
     
  • 3.10, Аноним (10), 10:49, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Руками
     
  • 3.12, Аноним (8), 10:52, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Сделать тарбол с мейкфайлом который не лезет в сторонние репы для установки?
     
  • 3.25, Аноним (25), 11:46, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не использовать питон, очевидно же. У софта написанного на нем наверно самый короткий срок работоспособности, через полгода-год обновлений системы требует обязательного допиливания, чтобы хотя бы запускался.
     

  • 1.11, Аноним (10), 10:51, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Скачанный на скрине Арч отлично показывает для кого это.
     
     
  • 2.13, Аноним (8), 10:54, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Кажется это было понятно по Big+Buck+Bunny.
     
     
  • 3.15, Аноним (10), 10:59, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это дабл-хит
     
  • 3.23, iPony128052 (?), 11:36, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Много знаешь фильмов/мультфильмов которые можно скачать у создателей по торрент?
     
     
  • 4.26, Аноним (25), 11:49, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://en.wikipedia.org/wiki/Category:Creative_Commons-licensed_films

    Достаточно, чтобы не повторяться.

     
  • 2.17, anonymous (??), 11:00, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Было бы странно, если бы автор выставлял скриншоты с нелегальными закачками. Логично, что там будут только легальные загрузки - дистрибутивы да свободные медиафайлы.
     
     
  • 3.18, Аноним (10), 11:10, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Даже среди легальных дистрибутивов есть много не Арч.
     
     
  • 4.22, iPony128052 (?), 11:35, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    И? Они есть на скрине.
     
     
  • 5.30, Аноним (10), 11:54, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    И их достаточно чтобы не палиться своим любимым в школе дистрибутивом Арч.
     

  • 1.14, Аноним (14), 10:57, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Tewi 2.0.0 выглядит очень живым примером того, как вокруг классических torrent‑клиентов продолжают развиваться удобные текстовые обёртки, причём сразу с поддержкой Transmission, qBittorrent и Deluge через их веб‑API. Особенно радует, что автор не ограничился простым списком загрузок, а довёл дело до полнофункционального TUI с режимами отображения, фильтрами по статусу, детальной карточкой торрента, категориями, метками и переключением лимитов скорости на лету.
     
     
  • 2.16, Аноним (10), 11:00, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Хорошая нейросеть. Что ты можешь сказать на вопрос зачем?
     
     
  • 3.20, Аноним (20), 11:23, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Что ты можешь сказать на вопрос зачем?

    Чтобы чувствовать себя крутым хакиром, очевидно! И плевать, что для всех тех торрент-клиентов есть GUI из коробки...

     
     
  • 4.28, Аноним (10), 11:53, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Но зачем чувствовать себя именно крутым и почему именно хакИром, что это даёт и как это связано с консольной мордой для торрентов?
     
     
  • 5.31, Аноним (20), 11:57, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Но зачем чувствовать себя именно крутым и почему именно хакИром, что это даёт и как это связано с консольной мордой

    А вот это очень неудобные вопросы для любителей Линукса...

     
  • 5.32, Аноним (32), 11:59, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Прибавку к ЧСВ это даёт.
     
     
  • 6.37, Аноним (10), 12:32, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем добавлять ЧСВ именно этим?
     
     
  • 7.39, Аноним (20), 12:50, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что других способов добавить себе ЧСВ  у большинства линуксоидов, к сожалению, нет.
     
  • 5.34, Аноним (8), 12:12, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Что за вопросы? Ты что, ламер?! Кулхакирам нужна консоль, это как открыть капот машины и легким движением рук пересобираешь двигатель с правильними USE флагами и макс оптимизацией.
     
     
  • 6.36, Аноним (10), 12:32, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Так делают только владельцы Жигулей и никто их не считает крутыми.
     
     
  • 7.40, Аноним (20), 12:52, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В социальном пузыре других владельцев Жигулей - считают. То же самое и с любителями консольки.
     

  • 1.19, Аноним (20), 11:21, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > TUI
    > Программа позволяет подключаться к фоновым процессам Transmission, qBittorrent и Deluge

    Мдэ. Для всех этих клиентов идет GUI из коробки, но это не остановит настоящего линуксоида от сношания с консолькой!

     
  • 1.21, Смузихлеб забывший пароль (?), 11:25, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Кратко о новости: Истинные ценители открывают новые, всё более экзотические формы и варианты экстремального онанизма
    В свете этой новости, их изыскания воистину удивительны и даже невероятны, местами даже поражают воображение. Вот уж до чего безгранична человеческая фантазия!

    Додуматься же, ***, текстовый интерфейс для торрентов - там и в норм графическом нередко фиг разберёшь со специфическими нюансами

     
  • 1.29, Bob (??), 11:54, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    а почему не сделать единобразный интерфейс для терминала и браузера?

    смысл душить ужа - велосипедя?

    если он настолько кастрирован, для каждого клиента. колхоз

    с мобилки управлять качалкой - да, осмысленно. но на linux очередной кривой gui явно не упёрся в hui

     
     
  • 2.41, anonymous (??), 12:55, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > а почему не сделать единобразный интерфейс для терминала и браузера?

    Потому что браузер жрет слишком много, чтобы использовать его терминал.

     

  • 1.33, Аноним (10), 12:01, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Нелепая попытка засунуть UX из графического интерфейса в консоль. Консоль может быть только так:

    torrent list;
    torrent add;
    torrent delete;
    torrent update;

    И к каждой по горстке ключей. Вот этого что в скрине в консоли быть не должно, не может и не нужно. Это противоестественно.

     
     
  • 2.42, anonymous (??), 12:55, 08/12/2025 [^] [^^] [^^^] [ответить]  
  • +/
    ну не знаю. magit офигинен, хотя и является простой надстройкой над консольными командами
     

  • 1.38, 12yoexpert (ok), 12:36, 08/12/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    зачем этот шлак на питоне, когда есть ssh+rtorrent до любого девайса?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру