Releases: ChaosTechDev/91Fetch
Releases · ChaosTechDev/91Fetch
Release list
91Fetch v1.1.3
本次具体修改
- 修复下载目录扫描遇到临时文件、权限变化或文件被移动时可能返回 HTTP 500
- 下载管理轮询遇到异常时,相同错误 8 秒内只提示一次,避免错误通知连续刷屏
- 非 JSON 的服务器错误现在显示 HTTP 状态和返回内容
- 本地下载文件短暂不可读时,下一次轮询可以自动恢复
- 保留 v1.1.2 的中文路径启动修复
- 暂时没发现严重BUG,可能这就是最终版本了,有问题请留言,看到之后会修复。
下载并解压 91Fetch-v1.1.3-Windows.zip,双击 启动.cmd。升级时请保留 downloads/ 目录。
91Fetch v1.1.2
本次具体修改
- 修复项目解压到中文路径后,Windows 双击启动脚本可能解析失败的问题
- 新增 launcher.py,使用 Python Unicode 路径 API 正确定位项目目录
- 启动器统一处理 .venv 创建、依赖安装、site.json 初始化和网页服务启动
- 将 启动.cmd 改为纯 ASCII、CRLF 格式,避免 cmd.exe 编码和换行差异
- 清理发布包中的 pycache、测试缓存、下载数据和内部工作目录
使用方法
下载并解压 91Fetch-v1.1.2-Windows.zip,可放在中文目录中,双击 启动.cmd。首次运行会自动安装依赖并打开 http://127.0.0.1:8765。
升级时请保留旧版 downloads/ 目录。
91Fetch v1.1.1
91Fetch v1.1.1
这是 Windows 本地桌面版维护更新。
本次更新
- 完善中文和英文安装、运行及数据保存说明
- 新增版本更新记录
- 明确升级时保留 downloads/ 数据目录
- 发布包仅包含 Windows 本地运行所需文件
使用方法
下载并解压 91Fetch-v1.1.1-Windows.zip,双击 启动.cmd。首次运行会自动创建环境、安装依赖并打开网页,默认地址为 http://127.0.0.1:8765。
需要 Windows 10/11 和 Python 3.11 或更高版本。
升级说明
升级时请保留原来的 downloads/ 目录,其中包含视频、任务状态、设置和本地识别记录。
项目采用 MIT License。
91Fetch v1.1.0
91Fetch v1.1.0
本版本将公开发行版整理为纯 Windows / Python 本地工具:
- 修复最新发布、本月最热、每日排行等分类入口与分页逻辑
- 修复分类缓存串页、列表干扰卡导致的标题/封面错位
- 下载任务支持在已有批次运行时继续加入队列
- 重启后自动续排未完成下载,保留跨分类已下载识别
- 更新中文默认说明与英文文档
使用方法
下载 91Fetch-v1.1.0-windows.zip,解压后双击 启动.cmd。首次运行会自动创建 Python 环境并打开本地网页。
91Fetch v1.0.0 首个公开版本
91Fetch v1.0.0
91Fetch 的首个公开版本。91Fetch 是专用于浏览和批量下载 91porn 网站视频的开源工具,提供中文网页管理界面。
主要功能
- 浏览最新发布、当前最热、加精推荐、排行榜、高清视频和原创视频等分类
- 支持指定作者主页、分页浏览和页码跳转
- 采集视频标题、封面、作者、时长、播放量和 viewkey
- 支持逐项勾选、全选和批量加入下载
- 解析真实的 .m3u8 或 .mp4 媒体地址
- 使用 yt-dlp 实现 HLS 分片并发、失败重试和断点续传
- 下载队列、进度和完成记录持久保存
- 下载管理支持全部、未完成、已完成筛选及批量删除和重试
- 支持日间/夜间主题、页面过渡动画和局部进度更新
- 支持 Windows 一键启动和 Docker 部署
使用方式
Windows
- 下载并解压
91Fetch-v1.0.0.zip - 安装 Python 3.11 或更高版本
- 双击
启动.cmd - 首次启动会自动创建环境、安装依赖并打开网页
Docker
docker compose up -d --build验证
- 自动化测试:26 项全部通过
- 压缩包 SHA256:
E9FBE2935DFFA72977A44E6E4517421D533FECAC85846DA7F378910676B94894
开源协议
本项目采用 MIT License。使用者应自行确认下载内容的保存权限,并遵守目标站点条款及所在地规定。