# TeririFilleManageOSS **Repository Path**: songzhidan/teriri-fille-manage-oss ## Basic Information - **Project Name**: TeririFilleManageOSS - **Description**: 使用 .net8 结合TouchSocket 实现,实现使用基本TCP(非HTTP)对服务器的文件管理的操作。安卓客户端使用.net maui开发。 win客户端使用NanUI套壳, - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 11 - **Forks**: 3 - **Created**: 2023-11-16 - **Last Updated**: 2025-12-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TeririFilleManageOSS #### 介绍 使用 **.net8** 结合TouchSocket 实现对服务器文件管理的操作。 - 安卓客户端使用 **.net maui** 开发 - winform 客户端使用 **NanUI** 套壳 - 程序通讯使用 **TouchSoket.DMTP** 实现,均使用Tcp进行通讯,无HTTP交互 已完成: - 服务端文件查看 - 服务端文件下载 - 服务端文件解压 - 客户端文件上传 计划功能: - 再议 #### 软件架构 ##### 主要使用到的第三方包: - [TouchSocket](https://gitee.com/RRQM_Home/TouchSocket) - [NanUI](https://gitee.com/dotnetchina/NanUI) - [SharpCompress](https://github.com/adamhathcock/sharpcompress) - [sqlite-net-pcl](https://github.com/praeclarum/sqlite-net) ##### 类库说明: - Teriri.File.Client 客户端通用类库,实现对服务端的通讯,方便各种平台调用 - Teriri.File.Client.Maui 安卓客户端 - Teriri.File.Client.Winform Windows客户端 - Teriri.File.Server 服务端 - Teriri.File.UniversalLib 通用依赖库 #### 安装教程 无说明,自行研究。需要开发环境 vs2022 + .net6 sdk + .net maui #### 使用说明 无说明,自行研究,更新周期不定 #### 界面截图 > 安卓端 |![输入图片说明](Images/1.jpg)|![输入图片说明](Images/2.jpg)| |---|---| |![输入图片说明](Images/3.jpg)|![输入图片说明](Images/4.jpg)| |![输入图片说明](Images/5.jpg)|![输入图片说明](Images/6.jpg)| > windows端 ![输入图片说明](Images/%20(2).png) ![输入图片说明](Images/%20(3).png) > 服务端 ![输入图片说明](Images/%20(1).png) #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request