Skip to content

SheepGet v1.0.10

Choose a tag to compare

@github-actions github-actions released this 22 Oct 01:28
· 42 commits to main since this release

🚀 SheepGet v1.0.10 发布说明

现代轻量、极速高性能桌面下载管理器与流媒体嗅探工具。


💡 本次版本核心特性与关键更新

SheepGet v1.0.10 是一次聚焦**“更新全链路网络弹性容错与多代理智能自愈”**的关键修复版本,彻底解决了 GitHub API 频控限额导致更新检查 403 的痛点,并打通了多层代理与系统代理探针兜底:

1. 🛡️ 彻底根除 GitHub API 403 限额阻断(零配额 HTML 探测自愈体系)

  • 智能区分网络连通与 API 频控:
    • 遇到 HTTP 403(Rate Limit Exceeded)时,精准识别为“网络畅通但出口 IP 耗尽免费调用额度”,不再草率中断或报错;
    • 自动在当前可用链路上无感切换至 HTML 网页探测机制,通过网页端重定向与 expanded_assets 接口解析最新版本与全架构安装包;
    • 完全不消耗 GitHub REST API 每小时 60 次的 IP 配额,彻底免疫公共代理/VPN 节点 IP 配额耗尽引发的检查失败。

2. 🌐 多代理候选链顺序轮询与全链路兜底 (Multi-Proxy Fallback)

  • 自定义多代理逐级熔断:配置多自定义代理时,更新检查与安装包下载依次按顺序尝试节点,遇网络超时或故障自动秒级顺延;
  • 系统代理探针自适应:
    • 在“无代理”或“系统代理”模式下,深度兼容 Windows 注册表配置与系统环境变量;
    • 即使系统代理开关为 Off,只要历史配置过代理服务器地址,即自动提取并作为高优尝试节点,最大化克服网络阻隔;
    • 代理全链路失败后,自动平滑回退至直连(Direct)探测。

3. ⚡ 下载器链路继承与断连自愈

  • 检查与下载链路深度对齐:更新检查成功后,Downloader 自动继承验证成功的有效代理链路优先下载;
  • 传输中途故障顺延:安装包下载过程中若遭遇代理节点连接异常,自动顺延候选链中的剩余节点继续传输,保障更新包顺利落盘。

📦 全平台分发包下载指引

操作系统 / 架构 分发包文件格式 产物推荐文件名 适用场景与说明
Windows x64 .exe (NSIS) SheepGet_1.0.10_x64-setup.exe 推荐。主流 64 位 Windows 用户安装包,带桌面/开始菜单快捷方式与卸载程序
.zip (Portable) SheepGet_1.0.10_windows-x64-portable.zip 推荐。绿色免安装便携包,解压即用,支持内置自动热更新
.msi SheepGet_1.0.10_x64_en-US.msi Windows 企业级批量静默部署安装包
Windows ARM64 .exe (NSIS) SheepGet_1.0.10_arm64-setup.exe 适配 Snapdragon X Elite / Surface Pro 等 Windows on ARM 设备
.zip (Portable) SheepGet_1.0.10_windows-arm64-portable.zip Windows on ARM 绿色免安装便携包
macOS (Apple Silicon) .dmg SheepGet_1.0.10_aarch64.dmg 针对 M1/M2/M3/M4 系列 Mac,原生 ARM64 极致性能与低能耗
macOS (Intel) .dmg SheepGet_1.0.10_x64.dmg 针对老款采用 Intel 芯片的 Mac 电脑
macOS (Universal) .dmg SheepGet_1.0.10_universal.dmg 双架构通用安装包,免去区分架构的识别成本
Linux x86_64 .AppImage SheepGet_1.0.10_amd64.AppImage 推荐。全 Linux 发行版通用单文件可执行包,无需安装依赖
.deb SheepGet_1.0.10_amd64.deb Ubuntu / Debian / Deepin 等基于 dpkg 的发行版安装包
.tar.gz (Portable) SheepGet_1.0.10_linux-x64.tar.gz Linux 独立免安装绿色归档包

注:每个分发包的 SHA-256 校验和均记录在同目录的 SHA256SUMS.txt 文件中。


🍏 macOS 首次安装提示“已损坏,无法打开”或“未知开发者”解决方案

将 SheepGet.app 拖入 应用程序 (Applications) 文件夹后,打开 macOS 终端 (Terminal) 执行:

sudo xattr -rd com.apple.quarantine /Applications/SheepGet.app

输入 Mac 锁屏密码后即可正常双击启动。


🧩 配套浏览器扩展(Chrome & Edge v1.0.6)

当前版本桌面端与浏览器扩展 v1.0.6 深度协同适配。已安装扩展的用户可通过扩展管理页面更新,新用户可下载 SheepGet_1.0.6_extension-chrome-mv3.zip 并通过浏览器“开发者模式”加载,或在客户端「设置」→「关于与更新」中获取指引。