GitHub Downloader

在 GitHub 代码页面添加下载功能,支持选择性下载文件和目录为 ZIP 格式,支持递归下载子目录,以及可拖拽的智能按钮交互

Tendrás que instalar una extensión para tu navegador como Tampermonkey, Greasemonkey o Violentmonkey si quieres utilizar este script.

You will need to install an extension such as Tampermonkey to install this script.

Tendrás que instalar una extensión como Tampermonkey o Violentmonkey para instalar este script.

Necesitarás instalar una extensión como Tampermonkey o Userscripts para instalar este script.

Tendrás que instalar una extensión como Tampermonkey antes de poder instalar este script.

Necesitarás instalar una extensión para administrar scripts de usuario si quieres instalar este script.

(Ya tengo un administrador de scripts de usuario, déjame instalarlo)

Tendrás que instalar una extensión como Stylus antes de poder instalar este script.

Tendrás que instalar una extensión como Stylus antes de poder instalar este script.

Tendrás que instalar una extensión como Stylus antes de poder instalar este script.

Para poder instalar esto tendrás que instalar primero una extensión de estilos de usuario.

Para poder instalar esto tendrás que instalar primero una extensión de estilos de usuario.

Para poder instalar esto tendrás que instalar primero una extensión de estilos de usuario.

(Ya tengo un administrador de estilos de usuario, déjame instalarlo)

Autor
Penn Hui
Instalaciones diarias
0
Instalaciones totales
3
Calificaciones
0 0 0
Versión
1.1
Creado
10/2/2026
Actualizado
10/2/2026
Tamaño
71,9 KB
Licencia
MIT
Funciona en

基于lly-ke的脚本GitHub 仓库下载器进行二次开发,新增智能按钮交互系统。

智能按钮交互支持:

  • 拖拽移动 - 按住按钮拖动到屏幕任意位置
  • 边缘吸附 - 距离左右边缘 ≤ 20px 时自动吸附对齐
  • 自动半隐藏 - 停靠后延迟 400ms 自动隐藏 50%,悬停时立即展开
  • 智能面板定位 - 根据按钮位置自动选择最佳展开方向(四方向)
  • 状态持久化 - 保存按钮位置、停靠状态、用户偏好设置
  • 窗口响应式 - 窗口大小变化时自动检查按钮位置有效性
  • 用户控制菜单 - 通过右键菜单提供重置位置、切换设置等功能

简单演示

自动半隐藏效果

自动半隐藏

智能面板展开效果

智能展开面板