Skip to content

marsianin206/WinLocker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔒 WinLocker - Система блокировки Windows

Современное десктопное приложение для блокировки системы с красивым интерфейсом и расширенным функционалом.

WinLocker Python Windows

✨ Особенности

  • 🎨 Современный дизайн - Темная тема с неоновыми акцентами
  • 🔒 Полная блокировка системы - Блокировка с экраном блокировки
  • 📊 Мониторинг системы - Отслеживание времени и событий
  • 📝 Лог событий - Подробная история всех действий
  • ⚙️ Гибкие настройки - Настройка пароля и параметров безопасности
  • 🛡️ Защита от брутфорса - Ограничение попыток ввода пароля

🚀 Быстрый запуск

Скачать готовое приложение

  1. Перейдите в папку dist/
  2. Скачайте WinLocker.exe
  3. Запустите файл

Или используйте bat-файл

  1. Скачайте WinLocker.bat
  2. Дважды кликните для запуска

🎯 Функционал

Основные возможности

  • Блокировка системы - Полная блокировка с экраном блокировки
  • Разблокировка - Безопасная разблокировка по паролю
  • Мониторинг - Отслеживание времени и событий
  • Настройки - Изменение пароля и параметров безопасности
  • Логирование - Подробный лог всех событий

Безопасность

  • Ограничение попыток ввода пароля
  • Временная блокировка при превышении лимита попыток
  • Защита от закрытия приложения при заблокированной системе

Интерфейс

  • Темная тема с неоновыми акцентами
  • Интуитивно понятный дизайн
  • Адаптивная компоновка элементов
  • Визуальная обратная связь

📁 Структура проекта

winlocker/
├── dist/
│   └── WinLocker.exe          # Готовое приложение
├── WinLocker.bat              # Быстрый запуск
├── upload_to_github.bat       # Скрипт загрузки на GitHub
└── README.md                  # Документация

⚙️ Настройки

Приложение автоматически создает файл settings.json со следующими параметрами:

{
    "password": "1234",
    "max_attempts": 3
}

🔧 Использование

  1. Запуск - Дважды кликните на WinLocker.exe или WinLocker.bat
  2. Блокировка - Нажмите кнопку "Заблокировать систему"
  3. Разблокировка - Введите пароль на экране блокировки
  4. Настройки - Используйте кнопку "Настройки" для изменения параметров

🛡️ Безопасность

  • Пароль по умолчанию: 1234
  • Рекомендуется изменить пароль в настройках
  • Максимум 3 попытки ввода пароля (настраивается)
  • Блокировка на 30 секунд при превышении лимита

📝 Лог событий

Приложение ведет подробный лог всех действий:

  • Запуск и остановка
  • Блокировка и разблокировка
  • Изменение настроек
  • Попытки ввода пароля

🎨 Дизайн

  • Цветовая схема: Темная тема (#1a1a1a, #2a2a2a)
  • Акценты: Неоновый зеленый (#00ff88), красный (#ff4444)
  • Шрифты: Segoe UI для современного вида
  • Иконки: Эмодзи для интуитивности

📋 Требования

  • Windows 10/11 (64-bit)
  • 50MB свободного места на диске

🆘 Поддержка

При возникновении проблем:

  1. Запустите от имени администратора
  2. Проверьте антивирус (может блокировать)
  3. Убедитесь, что Windows Defender не блокирует приложение

📞 Контакты

📄 Лицензия

Этот проект распространяется под лицензией MIT. См. файл LICENSE для подробностей.


Разработано с ❤️ для безопасной работы с Windows

⭐ Если проект вам понравился, поставьте звездочку!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages