ArcEye
懒猫网盘的插件,可以在不解压的情况下预览压缩包内的文件结构,也可以仅解压某个文件到压缩包目录中
安装次数
点赞
应用评论
催更次数
桌面端


应用描述
ArcEye 是懒猫网盘的插件应用,提供压缩包文件预览和解压功能,无需完整解压即可查看文件内容。 核心功能: - 支持多种压缩格式预览:.zip, .7z, .gz, .tar.gz, .tgz, .rar - 文件树形结构展示,支持目录展开/折叠 - 文件预览:文本(语法高亮)、图片、视频、PDF - 单文件解压到压缩包所在目录 - 大文件预览优化(临时文件管理,Range 请求支持) 技术架构: - 后端:Go 1.25.3 + Gin Web 框架 - 前端:Vue.js 3 + Vite + TypeScript + Pinia + Vue Router - 前后端分离架构,支持热重载开发 特色功能: - 中英文双语支持 - 深色/浅色主题切换 - 文件搜索功能 - 调试信息展示 - 响应式设计,移动端适配 - 代码分割优化,提升加载性能
懒猫评分/评论
0.0
0 条评论
应用信息
新功能
版本历史记录"### 🔒 安全改进\n- 实施全面的安全加固\n - 增强路径验证函数 isSafePath(),防止各种路径遍历攻击变体\n - 添加符号链接攻击防护,所有文件打开操作使用 safeOpenFile()\n - 改进文件权限设置,根据文件类型设置适当权限(可执行文件 0755,普通文件 0644)\n - 添加压缩包内文件路径验证函数 isSafeArchiveFilePath()\n - 更新静态文件服务和临时文件管理器使用安全文件打开\n- 修复包含空格的压缩包路径处理问题\n - 添加 isSafePath 函数验证路径安全性,防止目录遍历攻击\n - 确保 URL 编码/解码正确处理空格和其他特殊字符\n - 支持中文路径和混合路径中的空格处理\n\n### 🎨 前端优化\n- 重构 Thanks.vue 使用 v-for 渲染,补充了一些之前没有体积的工具\n\n### ⚡ 性能优化\n- 添加代码分割配置,优化前端构建产物大小\n- 更新 index.html 以支持代码分割\n- 优化 Makefile 构建和安装命令"
此 App 尚未收到足够的评分或评论,无法显示评论列表。