mirror of
https://github.com/zs-yg/kortapp-z.git
synced 2025-12-06 16:10:42 +08:00
135 lines
5.3 KiB
Markdown
135 lines
5.3 KiB
Markdown
# 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`, как в других переводах. |