commit 2877d6620facf37901e6ceb216bc9a71b822a8cd Author: zsyg <3872006562@qq.com> Date: Sat Jun 14 10:21:46 2025 +0800 Initial Home page diff --git a/主页.md b/主页.md new file mode 100644 index 0000000..ec3784a --- /dev/null +++ b/主页.md @@ -0,0 +1,480 @@ + +
+kortapp-z 是一个开源、轻量级的 Windows 应用商店客户端,提供简洁美观的界面和高效的软件下载管理功能。该项目使用 C# 和 .NET 8 开发,采用 Windows Forms 作为 UI 框架。
+git clone https://github.com/zs-yg/kortapp-z.git
+# 64位版本
+dotnet publish -c Release -r win-x64 -p:PublishSingleFile=true
+
+# 32位版本
+dotnet publish -c Release -r win-x86 -p:PublishSingleFile=true
+kortapp-z/
+├── AppStore/ # 核心应用代码
+│ ├── MainForm.cs # 主界面逻辑
+│ ├── DownloadManager.cs # 下载引擎实现
+│ ├── AppCard.cs # 应用卡片组件
+│ ├── DownloadItem.cs # 下载项组件
+│ ├── SettingsForm.cs # 设置界面
+│ └── Logger.cs # 日志系统
+├── resource/ # 运行时资源
+│ ├── aria2c.exe # 下载引擎核心
+│ └── log_cleaner.exe # 日志清理工具
+├── img/ # 应用图标资源
+│ ├── ico/ # 程序图标
+│ └── png/ # 应用截图
+└── LICENSE # MIT 许可证
+软件下载标签页:
+下载进度标签页:
+设置菜单:
+编辑 MainForm.cs 中的 CreateAppCard 方法添加新应用:
flowPanel.Controls.Add(CreateAppCard(
+ "应用名称",
+ "下载URL",
+ "img/png/图标文件.png"
+));
+var arguments = $"--out=\"{originalFileName}\"
+ --dir=\"{downloadsDir}\"
+ --split=16
+ --max-connection-per-server=16
+ {url}";
+Logger.Log("信息性消息");
+Logger.LogError("错误消息", exception);
+欢迎通过以下方式参与项目:
+编辑 DownloadManager.cs 中的下载路径:
var downloadsDir = Path.Combine(
+ Environment.GetFolderPath(Environment.SpecialFolder.UserProfile),
+ "Downloads");
+本项目采用 MIT 许可证:
+Copyright (c) 2025 kortapp-z 项目组
+
+特此免费授予任何获得本软件及相关文档文件(以下简称“软件”)副本的任何人
+无限制地处理本软件的权限,包括但不限于使用、复制、修改、合并、发布、
+分发、再许可和/或销售本软件的副本...
+完整许可证内容请查看 LICENSE 文件。
+ + + + +git clone https://github.com/zs-yg/kortapp-z.git
+# 64位版本
+dotnet publish -c Release -r win-x64 -p:PublishSingleFile=true
+
+# 32位版本
+dotnet publish -c Release -r win-x86 -p:PublishSingleFile=true
+kortapp-z/
+├── AppStore/ # 核心应用代码
+│ ├── MainForm.cs # 主界面逻辑
+│ ├── DownloadManager.cs # 下载引擎实现
+│ ├── AppCard.cs # 应用卡片组件
+│ ├── DownloadItem.cs # 下载项组件
+│ ├── SettingsForm.cs # 设置界面
+│ └── Logger.cs # 日志系统
+├── resource/ # 运行时资源
+│ ├── aria2c.exe # 下载引擎核心
+│ └── log_cleaner.exe # 日志清理工具
+├── img/ # 应用图标资源
+│ ├── ico/ # 程序图标
+│ └── png/ # 应用截图
+└── LICENSE # MIT 许可证
+软件下载标签页:
+下载进度标签页:
+设置菜单:
+编辑 MainForm.cs 中的 CreateAppCard 方法添加新应用:
flowPanel.Controls.Add(CreateAppCard(
+ "应用名称",
+ "下载URL",
+ "img/png/图标文件.png"
+));
+var arguments = $"--out=\"{originalFileName}\"
+ --dir=\"{downloadsDir}\"
+ --split=16
+ --max-connection-per-server=16
+ {url}";
+Logger.Log("信息性消息");
+Logger.LogError("错误消息", exception);
+欢迎通过以下方式参与项目:
+编辑 DownloadManager.cs 中的下载路径:
var downloadsDir = Path.Combine(
+ Environment.GetFolderPath(Environment.SpecialFolder.UserProfile),
+ "Downloads");
+本项目采用 MIT 许可证:
+Copyright (c) 2025 kortapp-z 项目组
+
+特此免费授予任何获得本软件及相关文档文件(以下简称“软件”)副本的任何人
+无限制地处理本软件的权限,包括但不限于使用、复制、修改、合并、发布、
+分发、再许可和/或销售本软件的副本...
+完整许可证内容请查看 LICENSE 文件。