TorrentLister WLX (themes) 1.3
Описание
Показывает метаданные торрента, трекеры, хеши, признак приватности и полный список файлов в аккуратном интерфейсе на основе WebView2.Скриншоты:
https://github.com/mikinko/TorrentLister_WLX
Основные возможности
Просмотр файлов .torrent по F3 или в быстром просмотре Total Commander.
Отображение имени торрента, общего размера, количества файлов, количества частей, трекеров, даты создания, создателя, комментария, признака приватности и info-хешей.
Просмотр многофайловых торрентов в виде дерева папок.
Встроенные значки категорий для распространённых типов файлов.
Поддержка стандартных метаданных торрентов, включая info-хеши v1 и v2, если они присутствуют.
Работает автономно. Плагин никогда не подключается к трекерам и ничего не загружает.
Нестандартные имена торрентов, не в UTF-8, не вызывают сбоя просмотра.
Запоминает настройки интерфейса между сеансами.
Повторно использует окно просмотра при обычном цикле открытия/закрытия/открытия для более быстрого повторного просмотра.
Темы
TorrentLister включает несколько встроенных тем:
Light
Dark
Dracula
Night Owl
Craver
Catppuccin
Режим Auto по умолчанию следует тёмной/светлой теме Total Commander, если это возможно.
Темы можно редактировать в файле themes.ini, а любая добавленная секция темы появится в меню настроек.
Настройки
В меню настроек можно изменить:
Тему.
Состояние дерева файлов по умолчанию: развёрнуто или свёрнуто.
Единицу размера: автоматически, байты, КБ, МБ или ГБ.
Группировку цифр пробелами.
Размер шрифта.
Формат даты.
Расположение кэша WebView2.
Настройки сохраняются в файле TorrentLister.ini.
Что нового
TorrentLister 1.3.0
- Fixed two crashers on malformed torrents — a length field that overflowed the bounds check, and unbounded nesting that blew the stack (took TC with it).
- BitTorrent v2 support — file tree is now actually parsed; pure-v2 torrents showed as one empty file despite the "v2" badge.
- Unified font sizes — the size setting now scales the whole UI; infohashes, trackers, title and file count were hardcoded px and ignored it.
- Web seeds and DHT nodes displayed — parsed before, never shown.
- Locked the WebView down — DevTools/context menus/host objects off, off-origin navigation blocked, strict CSP. Offline is now enforced, not just true by accident.
- Search reports found/not-found to TC instead of always claiming success.
- Settings writes preserve your ini — comments, key order and hand-added keys survive.
- Builds without nuget.exe; WebView2 → 1.0.4191.47, WIL → 1.0.260126.7.
initial release