Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

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

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

18.10.2026 23:39 (MSK)

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

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

  • Добавлена поддержка rTorrent (0.9.7 и новее): подключение напрямую через SCGI или через XML-RPC поверх HTTP (при указании "--path"). Поддерживаются почти все возможности остальных клиентов, кроме переключения альтернативных лимитов скорости. Категории хранятся в формате ruTorrent, поэтому совместимы с ним.
  • Список торрентов переписан на Textual Line API. Отрисовываются только видимые строки, поэтому загрузка, обновление и прокрутка заметно ускорены.
  • Добавлена постраничная и полустраничная навигация по списку торрентов ("Ctrl+F"/"Ctrl+B", "Ctrl+D"/"Ctrl+U").
  • Добавлена фильтрация торрентов по имени ("F") и новые фильтры по статусу.
  • Появилась возможность добавить торрент по его хешу.
  • Добавлен множественный выбор файлов торрента для групповой смены приоритета.
  • Добавлено открытие файлов из детальной информации о торренте по нажатию "Enter".
  • Добавлено отображение общих лимитов скорости клиента (в дополнение к альтернативным).
  • В заголовок добавлен статус подключения к клиенту (показывается потеря связи с демоном).
  • Добавлен выбор тем оформления Textual: dracula, monokai, nord и др. ("T", опция "--theme", полный список: "--list-themes").
  • В файле конфигурации разрешено указание переменных окружения ("${VAR_NAME}"), например, для передачи хранимых отдельно паролей и API-ключей.
  • Реализована генерация скриптов автодополнения для bash, zsh и tcsh ("--print-completion"). В пакет PyPI включено готовое автодополнение для Bash.
  • Добавлена поддержка Prowlarr с возможностью поиска по всем индексаторам сразу или выбора отдельных ("--prowlarr-multi"). Индексаторы можно указывать в пресетах поиска.
  • Добавлена поддержка Bitmagnet, self-hosted BitTorrent-индексатора и DHT-краулера. При поиске в деталях отображаются метаданные контента (тип, название, эпизоды, разрешение, кодек и источник видео).
  • Добавлены пресеты поиска (именованные комбинации поисковых провайдеров и категорий).
  • Добавлена сортировка результатов поиска по различным атрибутам ("s").
  • Добавлен компактный режим отображения результатов поиска с минимумом столбцов ("V").
  • Обеспечено запоминание последних выбранных при поиске индексаторов и категорий ("W").


  1. Главная ссылка к новости (https://github.com/anlar/tewi/...)
  2. OpenNews: Релиз Tewi 2.0.0, текстового интерфейса для управления torrent-клиентами
  3. OpenNews: Выпуск qBittorrent 5.2.0
  4. OpenNews: Выпуск libtorrent 2.1 с включением протокола WebTorrent
  5. OpenNews: Представлен ReTransmission, форк BitTorrent-клиента Transmission
  6. OpenNews: Выпуск FUSE-модуля BTFS 3.3 для монтирования torrent-файлов как ФС
Автор новости: anlar
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66500-tewi
Ключевые слова: tewi, torrent
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (22) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 01:15, 19/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Круто. А зачем?
     
     
  • 2.4, Аноним (4), 03:50, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/–
    Запустить на дно-железе в headless mode (т.е. только SSH) и качать/раздавать торренты. У меня такой комп на AM2 сокете в роли домашнего роутера, там много чего крутится, от сабжа, до vpn клиента и pi hole.
     
     
  • 3.12, Аноним (12), 09:07, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/–
    Эта постоянно гудящая штука в роли роутера?
     
  • 3.17, Вася Пупкин (?), 09:56, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Да, он жрёт электричества много, можно купить мини-пк, платку маленькую в коробке, и использовать. Кушает мало, не гудит, не греется
     
  • 2.19, Аноним (19), 10:29, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Действительно - с дуба падают листья ясеня. Transmission-daemon и без этого поделия может скачивать и раздавать через браузер.
     

  • 1.2, Аноним (2), 02:05, 19/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –9 +/–
    кхе-кхе, петон в эру раста и ии...
     
     
  • 2.3, Аноним (3), 02:45, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +6 +/–
    Ребят, расскажите ему ^
     
  • 2.6, Аноним (6), 03:58, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Python самый популярный язык программирования! 4 месяца обучения достаточно, хотя некоторым и 4 года просиживать штаны в универе мало!
     
     
  • 3.7, Аноним (7), 05:01, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Я мельком посмотрел на официальный тутор, по которому учил 2.7 - так вот, ни корутин, ни typing там как не было, так и нет.

    И еще кучи вещей, после которых 4 месяца на приглашение работать недостаточно.

    Оно уже сколлапсировало в перл.

     
     
  • 4.8, Анлним (?), 07:52, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/–
    Приходи ко мне на работу, расскажешь это половине отделов. Лучше к 1 апреля, чтобы в психушку не забрали.
     
  • 3.11, Аноним (11), 08:14, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    Именно из-за таких клинических ... мы живём в эпоху когда ос нужны десятки гигабайт, хотя когда-то qnx с браузером влезала на дискету. А если вспомнить про цены, то этих клинических пора пинать ногами.
     
     
  • 4.20, хватает (?), 10:31, 19/10/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     
     
  • 5.21, Аноним (21), 11:37, 19/10/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     
  • 3.22, Аноним (22), 11:49, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    А разве в универах обучают зазубривать синтаксис ЯП? Вряд ли. Чтобы уметь программировать, надо учить алгоритмы, структуры данных, паттерны, технологии, а не синтаксис ЯП. За 4 месяца всё это не выучишь.
     

  • 1.5, leap42 (ok), 03:55, 19/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/–
    Не хватает поддержки aria2, да и порт на go\rust хотелось бы. А так - интересно, но только в теории)
     
     
  • 2.9, Аноним (9), 08:05, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    Что же вам мешает взять и допилить поддержку aria2 и сделать порт на go\rust?
     
     
  • 3.13, Аноним (12), 09:08, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    Денег с обедов не хватает на покупку подписки на ИИ.
     
  • 2.14, хватает (?), 09:18, 19/10/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     

  • 1.10, Грустный (?), 08:09, 19/10/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    Снова нейрослоп. 🤦🏻‍♂️
     
     
  • 2.15, Аноним (15), 09:28, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Но это не точно.
     
  • 2.16, limafresh (ok), 09:48, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Доказательства? Или любой новый малоизвестный проект будем обзывать "нейрослопом"?
     
     
  • 3.18, Username (?), 10:02, 19/10/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Папка .claude в корне репозитория.
     

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



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: