Universal Windows Assistant
Convenient program for downloading popular software, drivers and utilities
📥 Download Latest • 📖 Documentation • 🐛 Report Bug • 💡 Request Feature
|
|
All programs and drivers are downloaded from official developer websites
- 🎨 Modern design - dark theme with smooth animations
- 🔍 System scanning - automatic detection of installed software
- 📊 JSON settings - fast settings without database
- 🌐 Online data - up-to-date information from GitHub Pages
- 💾 Smart caching - offline work after first launch
- 💻 Intuitive interface - easy even for beginners
- 🚀 Fast performance - optimized PyQt6 code
- 💪 Security - downloads only from official sources
- 🔄 Auto-updates - check for new versions via GitHub API
- 🌍 Multi-language - Russian and English interface
- Python 3.14 - main development language
- PyQt6 - modern graphical interface
- Requests - downloading data from internet
- JSON - storing settings and cache
- Windows Registry - scanning installed programs
- PowerShell - detecting system drivers
- PyInstaller - creating executable files
- Inno Setup - creating Windows installer
- GitHub Pages - database hosting
- GitHub API - update checking
- Download the latest version from Releases
- Run the installer
- Follow the installer instructions
- Done! The program will appear in the Start menu
# Clone the repository
git clone https://github.com/al1ster13/UTILHELP.git
cd UTILHELP
# Install dependencies
pip install -r requirements.txt
# Run the program
python main.py| Component | Minimum | Recommended |
|---|---|---|
| OS | Windows 10 | Windows 11 |
| RAM | 2 GB | 4 GB |
| Disk Space | 100 MB | 500 MB |
| Internet | Required | Broadband |
We welcome any contribution to the project!
- 🌟 Star the project - it motivates us to develop
- 📢 Report a bug - create an Issue with problem description
- 💭 Suggest an idea - tell us what can be improved
- 📝 Improve documentation - fix typos or add to README
- 🔧 Add functionality - create a Pull Request with new features
- Describe what you changed and why
- Follow the project code style
- Test changes before submitting
- Update documentation if needed
- 💬 Telegram channel: @UTILHELP - news and updates
- 👥 Telegram chat: @UTILHELP_CHAT - user communication
- 🐙 GitHub Discussions: Discussions - ideas and suggestions
- 📖 Documentation: Wiki
- 🐛 Bugs: Issues
- 📧 Email: utilhelp@yandex.com
- 💬 Telegram: @UTILHELP
Program won't start
- Make sure you have Windows 10+
- Add the program to antivirus exceptions
- Check internet connection for first launch
- Try running as administrator
Installed programs not detected
- Click the scan button (⟲) to update status
- Wait for background scanning to complete
- Portable programs may not be detected
- Results are cached for 24 hours
How to add a new program?
- Open an Issue with "enhancement" tag
- Specify program name and official website
- Attach logo (PNG, 100x100px)
- Wait for review and addition to database
This project is distributed under the MIT License. See LICENSE for details.
If UTILHELP helped you save time and simplify your computer work, you can support the project development:
- 🚀 Faster development - more time for new features
- 🐛 Quick fixes - prompt bug elimination
- ✨ New features - implementation of your ideas
- 📚 Better documentation - detailed guides
- 🎯 Developer motivation - your support inspires work
Thanks to everyone who helps develop the project:
- All contributors for code contributions
- Users for feedback and suggestions
- Python and PyQt community for great tools
⭐ Star the project if you liked it!
Made with ❤️ by al1ster13
|
|
Все программы и драйвера загружаются с официальных сайтов разработчиков
- 🎨 Современный дизайн - темная тема с плавными анимациями
- 🔍 Системное сканирование - автоматическое определение установленного ПО
- 📊 JSON настройки - быстрые настройки без базы данных
- 🌐 Онлайн данные - актуальная информация с GitHub Pages
- 💾 Умное кэширование - работа офлайн после первого запуска
- 💻 Интуитивный интерфейс - понятно даже новичкам
- 🚀 Быстрая работа - оптимизированный код на PyQt6
- 💪 Безопасность - загрузка только с официальных источников
- 🔄 Автообновления - проверка новых версий через GitHub API
- 🌍 Мультиязычность - русский и английский интерфейс
- Python 3.14 - основной язык разработки
- PyQt6 - современный графический интерфейс
- Requests - загрузка данных из интернета
- JSON - хранение настроек и кэша
- Windows Registry - сканирование установленных программ
- PowerShell - определение драйверов системы
- PyInstaller - создание исполняемых файлов
- Inno Setup - создание установщика Windows
- GitHub Pages - хостинг баз данных
- GitHub API - проверка обновлений
- Скачайте последнюю версию из Releases
- Запустите установщик
- Следуйте инструкциям установщика
- Готово! Программа появится в меню Пуск
# Клонируйте репозиторий
git clone https://github.com/al1ster13/UTILHELP.git
cd UTILHELP
# Установите зависимости
pip install -r requirements.txt
# Запустите программу
python main.py| Компонент | Минимум | Рекомендуется |
|---|---|---|
| ОС | Windows 10 | Windows 11 |
| ОЗУ | 2 ГБ | 4 ГБ |
| Место на диске | 100 МБ | 500 МБ |
| Интернет | Требуется | Широкополосный |
Мы приветствуем любой вклад в развитие проекта!
- 🌟 Поставьте звезду - это мотивирует нас развивать проект
- 📢 Сообщите об ошибке - создайте Issue с описанием проблемы
- 💭 Предложите идею - расскажите что можно улучшить
- 📝 Улучшите документацию - исправьте опечатки или дополните README
- 🔧 Добавьте функционал - создайте Pull Request с новыми возможностями
- Опишите что изменили и зачем
- Следуйте стилю кода проекта
- Протестируйте изменения перед отправкой
- Обновите документацию если нужно
# Создание исполняемого файла
cd build_scripts
build_final.bat
# Сборка установщика (требует Inno Setup)
build_installer.batСтруктура сборки:
- Все скрипты сборки находятся в папке
build_scripts/ - PyInstaller создаёт exe из Python кода
- Inno Setup создаёт установщик Windows
- Автоматическая организация файлов после сборки
- 💬 Telegram канал: @UTILHELP - новости и обновления
- 👥 Telegram чат: @UTILHELP_CHAT - общение с пользователями
- 🐙 GitHub Discussions: Обсуждения - идеи и предложения
- ⭐ Поставьте звезду проекту
- 📢 Расскажите друзьям о UTILHELP
- 🐛 Сообщайте об ошибках через Issues
- 💡 Предлагайте идеи для улучшения
- 🔧 Вносите код через Pull Requests
- 📖 Документация: Wiki
- 🐛 Баги: Issues
- 📧 Email: utilhelp@yandex.com
- 💬 Telegram: @UTILHELP
Программа не запускается
- Убедитесь что у вас Windows 10+
- Добавьте программу в исключения антивируса
- Проверьте подключение к интернету для первого запуска
- Попробуйте запустить от имени администратора
Не определяются установленные программы
- Нажмите кнопку сканирования (⟲) для обновления статуса
- Подождите завершения фонового сканирования
- Портативные программы могут не определяться
- Результаты кэшируются на 24 часа
Как добавить новую программу?
- Откройте Issue с тегом "enhancement"
- Укажите название программы и официальный сайт
- Приложите логотип (PNG, 100x100px)
- Дождитесь рассмотрения и добавления в базу данных
Где хранятся скачанные файлы?
- Все файлы сохраняются в папку UHDOWNLOAD
- Путь можно увидеть на вкладке "Библиотека"
- Файлы автоматически перемещаются из временных папок
- Можно запускать установщики прямо из библиотеки
Как работает автообновление?
- Программа проверяет обновления при запуске через GitHub API
- При наличии новой версии показывается уведомление
- Можно проверить вручную в Настройки → Обновления
- Скачивание и установка происходят вручную
Можно ли использовать без интернета?
- Первый запуск требует интернет для загрузки баз данных
- После этого программа работает офлайн с кэшированными данными
- Сканирование системы работает полностью офлайн
- Загрузка новых файлов требует постоянного интернета
| Проблема | Причина | Решение |
|---|---|---|
| Не запускается | Блокировка антивируса | Добавьте в исключения антивируса |
| Медленное сканирование | Антивирус замедляет | Временно отключите антивирус |
| Не определяются программы | Устаревший кэш | Нажмите кнопку сканирования (⟲) |
| Не сохраняются настройки | Защита папки | Запустите от имени администратора |
| Ошибка загрузки данных | Нет интернета | Проверьте подключение к интернету |
Этот проект распространяется под лицензией MIT. Подробности в файле LICENSE.
MIT License
Copyright (c) 2026 al1ster13
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software...
UTILHELP является агрегатором ссылок на официальные сайты разработчиков программного обеспечения. Мы не распространяем и не модифицируем программы - все загрузки происходят напрямую с официальных источников. Мы не несем ответственности за работу сторонних программ и драйверов.
Если UTILHELP помог вам сэкономить время и упростить работу с компьютером, вы можете поддержать разработку проекта:
- 🚀 Ускорение разработки - больше времени на новые функции
- 🐛 Быстрые исправления - оперативное устранение багов
- ✨ Новые возможности - реализация ваших идей и предложений
- 📚 Лучшая документация - подробные гайды и инструкции
- 🎯 Мотивация разработчика - ваша поддержка вдохновляет на работу
- ⭐ Поставьте звезду проекту на GitHub
- 📢 Расскажите друзьям о UTILHELP
- 🐛 Сообщайте об ошибках и предлагайте улучшения
- 📝 Помогите с документацией и переводами
- 💻 Внесите код через Pull Request
Любая поддержка важна и помогает проекту развиваться!
Спасибо всем, кто помогает развивать проект:
- Всем контрибьюторам за вклад в код
- Пользователям за отзывы и предложения
- Сообществу Python и PyQt за отличные инструменты
⭐ Поставьте звезду, если проект вам понравился!
Made with ❤️ by al1ster13








