# Kortapp-z — Магазин приложений Windows **Открытое ПО, бесплатно, без рекламы** Обещание: никакой рекламы, постоянные обновления ## Политика открытого кода 1. **Открытый исходный код**: можно использовать, изменять, распространять и применять в коммерческих целях с обязательным указанием автора. 2. **Открытая документация**: те же условия, что и для кода. 3. **Открытые ресурсы** (иконки, скриншоты): те же условия. 4. Все производные продукты (сайты, приложения, расширения и т. д.) должны соблюдать эту лицензию. 5. **Никакой рекламы** — ни в какой форме. 6. **Не принимаются пожертвования**. 7. **Не принимается спонсорская поддержка**. 8. **Pull Requests (PR) приветствуются**, даже без предварительного issue. 9. Можно предлагать свои проекты через PR, но те, у которых меньше **1000 звёзд**, будут удалены. ## Описание проекта Простое приложение для Windows, позволяющее скачивать и управлять программами. **Основные функции:** - Управление установленными приложениями - Менеджер загрузок - Встроенные инструменты ## Ключевые особенности - Минималистичный интерфейс загрузки - Отслеживание прогресса загрузки - Фоновые загрузки - Красивые карточки приложений - Чистый и структурированный код ## Сборка и упаковка ### Системные требования - **.NET 8.0 SDK** - **Windows 10/11** ### Команды сборки #### 32-битная версия ```bash dotnet publish -c Release -r win-x86 -p:PublishSingleFile=true ``` #### 64-битная версия ```bash dotnet publish -c Release -r win-x64 -p:PublishSingleFile=true ``` Собранные файлы появятся в: ``` bin\Release\net8.0-windows\[платформа]\publish ``` ### Дополнительные опции - `--self-contained true` — автономная сборка (больший размер) - `-p:PublishTrimmed=true` — уменьшение размера (экспериментально) ## Структура проекта ``` kortapp-z/ ├── MainForm.cs # Логика главного окна ├── DownloadManager.cs # Менеджер загрузок ├── AppCard.cs # Карточка приложения ├── DownloadItem.cs # Элемент загрузки ├── img/ # Графика │ ├── ico/ # Иконки │ └── png/ # Скриншоты └── resource/ # Ресурсы └── aria2c.exe # Утилита загрузки ``` ## Требования для запуска - **.NET 8.0 Runtime** (если используется зависимая сборка) - **Windows 10 или новее** ## Лицензия **MIT License** Copyright (c) 2025 zsyg ## Другие платформы **Зеркало на Gitee**: [https://gitee.com/chr_super/kortapp-z](https://gitee.com/chr_super/kortapp-z) (поддержка прекращена) ## Поддержка Репозиторий на Gitee больше не синхронизируется. Если кто-то может помочь с зеркалированием — пишите: - **QQ**: 3872006562 - **Bilibili (личные сообщения)**: Zayisynth **Важно**: - Из-за конфликта с Daye приложение **windowscleaner** никогда не будет добавлено. - Переименуйте `img/png/NET.png` в `.NET.png`, иначе возможны ошибки (ограничения GitHub). ## Участие Любой может предложить легальное ПО через Pull Request. ## Контакты 📧 **Email**: ``` 3872006562@qq.com ``` 📱 **QQ**: ``` 3872006562 ``` 👥 **QQ-группа**: ``` 1043867176 ``` 🎥 **Bilibili**: ``` Zayisynth ``` --- ### Как назвать файл README на русском? Рекомендуемые варианты: 1. **ru-RU_README.md** (стандартный IETF-код) 2. **README_ru.md** (более короткий вариант) 3. **RUS_README.md** (если предпочитаете явное обозначение) Лучше всего придерживаться формата `[язык]_README.md`, как в других переводах.