Автоматический мониторинг загрузок браузера с проверкой файлов через VirusTotal — теперь в удобном формате приложения.
Скачать v1.2.0
Версия 1.2.0 (Последний релиз)
vt_download_monitor_v1.2.0.zip
🔍 Что нового в v1.2.0?
- 🌍 Двуязычный интерфейс — Английский и русский языки
- 🔄 Перекрестные ссылки — Переход между языковыми версиями релизов
- ✅ Проверка архивов — ZIP, 7Z, TAR и другие форматы теперь автоматически распаковываются и проверяются по содержимому.
- ⚙️ Гибкая настройка чувствительности — через меню в трее можно указать, при скольких детектах файл считать угрозой (например, 1 вместо 5).
- 📁 Безопасная загрузка — файлы больше 64 МБ не отправляются автоматически, чтобы не тратить квоту API.
- 🛡️ Надёжное логирование — все ошибки записываются в
data/error.log, а журнал проверок защищён от повреждения. - 💬 Чёткие уведомления — при неправильном API-ключе или большом файле вы сразу увидите подсказку.
- 🖥️ Удобное управление консолью — окно консоли можно показать/скрыть из меню, крестик закрытия недоступен.
🚀 Как начать пользоваться? ** Запуск из исходного кода**
- Установите библиотеки:
pip install -r requirements.txt - Запустите:
python src/main.py - Через иконку в трее (возле часов) выберите Настройки и укажите свой API-ключ и папку загрузок.
⚙️ Настройка и управление
Приложение работает в фоновом режиме. Нажмите правой кнопкой мыши на иконку щита в системном трее:
- ⚙️ Настройки — графическое окно для ввода API-ключа и выбора папки. Ключ скрыт звездочками.
- 📊 Лог проверок — мгновенно открывает Excel-таблицу со всей историей сканирований.
- 🚫 Открыть Карантин — быстрый переход к папке с изолированными угрозами.
- 🖥 Показать/Скрыть консоль — окно логов в реальном времени (кнопка закрытия заблокирована).
- 🔍 Проверить файл на VirusTotal — быстрый переход на сайт.
- 🔄 Проверить обновления — проверка наличия новых версий.
✨ Ключевые особенности
- Абсолютная портативность: Весь движок Python спрятан в папке
_internal. - Умный фильтр: Проверяются только опасные типы файлов (
.exe,.msi,.zip,.7zи др.). - Кликабельные уведомления: При нажатии открывается отчёт VirusTotal.
- Безопасная консоль: Окно нельзя закрыть «крестиком».
- Система обновлений: Программа сообщает о новых версиях при запуске и по запросу.
🏷️ Информация о версии
Текущая версия: 1.2.0
Программа автоматически проверяет обновления при запуске и через меню трея.
☕ Поддержать проект
Поддержать через YooMoney
- API Key: Получите бесплатный ключ на VirusTotal.
- Запуск: При первом запуске Windows может вывести предупреждение SmartScreen → нажмите «Выполнить в любом случае».
- Лимиты: Бесплатный API — 4 запроса/минуту. Файлы ставятся в очередь.
- Проверка дистрибутива: Отчет скана
📄 Лицензия
Проект распространяется под лицензией MIT.
🐞 Нашли ошибку?
Сообщите через Issues.
Программа предоставляется «как есть». Автор не несёт ответственности за последствия использования.
Этот проект не связан с VirusTotal или Google.
