Я устал настраивать ПК и написал для Windows своё приложение на Flutter
В основе лежит менеджер скриптов с zero-install-подходом: Embedded Python встроен в сборку, скрипты можно раскладывать по категориям, снабжать иконками и запускать из графического интерфейса, а их логи выводятся во всплывающем окне в реальном времени. В комплекте уже есть готовые сценарии для сортировки папок, пакетного ресайза изображений, извлечения аудио из видео, сборки GIF и управления питанием.
Отдельно автор сделал вкладку-конвертер для FFmpeg, чтобы работать с ним без командной строки, и модуль прозрачной очистки Windows на базе PowerShell и системных команд. Он удаляет кэш Windows Update, временные файлы, кэш иконок, шрифтов, DNS и дампы памяти, а также умеет убирать точки восстановления кроме последней.
Еще одна вкладка собирает в одном месте ссылки на базовые программы вроде 7-Zip, браузера, плеера, кодеков и Visual C++ Redistributable: приложение само скачивает установщики, запускает их с правами администратора и сверяется с реестром, чтобы показать, что уже стоит в системе. Проект полностью открытый и умеет обновляться из самого приложения без ручной загрузки новой сборки с GitHub.
Коротко
- SmartLauncher упаковывает набор Windows-скриптов в один .exe и не требует отдельной установки Python, потому что Embedded Python встроен в саму сборку.
- В менеджере скриптов можно добавлять собственные сценарии, раскладывать их по категориям и видеть логи выполнения прямо во всплывающем окне интерфейса.
- Отдельная вкладка делает из FFmpeg графический конвертер и убирает необходимость работать с медиафайлами через командную строку.
- Очистка системы построена на PowerShell и системных командах: удаляются кэш Windows Update, Temp, точки восстановления, DNS-кэш и дампы памяти.
- После переустановки Windows приложение может само скачивать базовые программы, запускать установщики с правами администратора и сверяться с реестром.
FAQ
Зачем автору вообще собирать отдельное Windows-приложение для бытовых задач, если те же действия можно запускать скриптами вручную?
Чтобы отдавать человеку один готовый .exe без установки Python, терминала и ручной настройки. Идея в том, чтобы завернуть рутинные действия в понятный графический интерфейс.
Чем SmartLauncher отличается от обычных клинеров и мелких Windows-утилит, которые уже умеют чистить систему или запускать отдельные действия?
Здесь очистка сделана на базе PowerShell и системных команд, а не на закрытой логике. Плюс в одном окне собраны запуск скриптов, FFmpeg-конвертер, системная чистка и установка базового софта.
В каких ситуациях SmartLauncher должен быть особенно полезен после переустановки Windows или при регулярном обслуживании чужого компьютера?
Когда нужно быстро поставить базовые программы, разобрать файлы, перекодировать медиа и убрать системный мусор без ручного скачивания и командной строки. Приложение также показывает, что уже установлено, через проверку реестра.
Читайте также
Как я настроил OpenClaw для зоопарка лендингов своей компании
Вайбкодинг с Claude: оформление Telegram-бота, UX и сценарии взаимодействия
Анализ целевой аудитории. Сегменты и потребности
MVVM для курильщика: почему ваша ViewModel — это помойка на 2000 строк и как это исправить
Создание максимально стабильной автоматизированной торговой системы: от бэктеста до реального бота
- Упаковка Python-скриптов в zero-install Windows-утилиту: Если встроить Embedded Python прямо в сборку desktop-приложения, внутренние скрипты можно распространять как один .exe без отдельной установки интерпретатора и без работы через консоль. Такой подход подходит для операционных задач, где инструмент нужно быстро передать нетехническому пользователю и получить предсказуемый запуск из коробки.
[Инструменты]
Зарегистрированные пользователи видят только два тезиса.
Зарегистрироваться
Автор собрал SmartLauncher — Windows-приложение на Flutter, которое превращает набор бытовых скриптов в один .exe без установки Python и работы через консоль. Утилита закрывает типовые задачи вроде сортировки файлов, конвертации медиа, очистки системы и быстрой установки базовых программ после переустановки Windows.