# ChunChunSearcher **Repository Path**: robber929/ChunChunSearcher ## Basic Information - **Project Name**: ChunChunSearcher - **Description**: No description available - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-01-19 - **Last Updated**: 2022-05-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: Qt, Cpp, ntfs, PHP ## README ## 关于ChunChunSearcher 用于毕业设计。基于Windows的桌面文件检索软件,可以实现对于文件的快速检索以及监控。 使用C++语言,基于Cpp17,Qt5.12.12,VisualStudio2019,微软的USN日志系统,开发完成。 ## 当前版本 V1.2.0 - 增加云盘功能,云盘分为个人云盘和组织云盘,登录后可以上传和下载文件,下载路径默认为`安装路径/download/用户名`; - 增加组织功能,可以创建和加入组织,组织成员有四种权限,分别是`成员`,`文件管理员`,`成员管理员`,和`组织创建者`权限依次递增; - 增加聊天室功能,需要一台设备开启服务端,其他设备可以通过ip连接到服务端实现聊天功能; - 暂时更新到这~ ### 版本 V1.1.0更新 增加登录和注册功能,基于云平台接口,通过`Http`请求`RESTful Api`调用,后端使用`PHPLaravel`框架,数据库为`MySQL`。 ## 安装 点击`ChunChunSearcher.msi`,按照需求安装即可。 ## 使用 点击`ChunChunSearcher.exe`即可使用,软件会请求管理员权限,请给与以继续; 进入后等待5-10s进行扫描,待左下角状态栏提醒扫描完毕后即可开始检索; 检索结果列表可进行**快速打开,复制路径,删除及查看属性等操作**; 经测验,10w左右条目常驻内存约为40M,60w为100M,180w为300M。 ### V1.1.0更新 增加登录与注册功能,可以云端同步设置。 ## V1.0.1更新 更新开发环境为VS2022,如有运行库不适配请联系作者,详见[Github主页](https://github.com/RobbEr929)。 ## 设置 ### 通用设置 可以设置后台运行,托盘显示,自动更新以及提示信息等。 ### V1.1.0更新 增加禁用网络功能,禁用后功能与V1.0.0相同 ### 检索设置 1. 大小写匹配:开启会将严格大小写进行检索; 2. 匹配路径:开启后将对文件路径进行检索(**会显著减缓搜索速度**); 3. 匹配文件:开启后将对文件名进行检索; 4. 正则表达式:开启后将支持正则表达式。 ### 索引设置 1. 可在卷管理中启用或禁用卷; 2. 可设置排除路径以减少系统文件对于搜索结果的干扰; 3. 可设置监视路径以实时更新; ### 关于 包含软件信息及作者信息,欢迎打赏~ ## 项目负责人 [@RobbEr的博客](https://robber.ltd) [@RobbEr的Github](https://github.com/RobbEr929) ## 开源协议 [MIT](./LICENSE) © 钟淳