Skip to content

Latest commit

 

History

History
79 lines (62 loc) · 6.19 KB

File metadata and controls

79 lines (62 loc) · 6.19 KB

README_RU.md

English | Русский

VT Download Monitor

VT Download Monitor Logo

Release Python Windows Portable VirusTotal Auto Update License

Автоматический мониторинг загрузок браузера с проверкой файлов через 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-ключе или большом файле вы сразу увидите подсказку.
  • 🖥️ Удобное управление консолью — окно консоли можно показать/скрыть из меню, крестик закрытия недоступен.

🚀 Как начать пользоваться? ** Запуск из исходного кода**

  1. Установите библиотеки: pip install -r requirements.txt
  2. Запустите: python src/main.py
  3. Через иконку в трее (возле часов) выберите Настройки и укажите свой 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.