GitHub Downloader

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

スクリプトをインストールするには、Tampermonkey, GreasemonkeyViolentmonkey のような拡張機能のインストールが必要です。

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

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyUserscripts のような拡張機能のインストールが必要です。

このスクリプトをインストールするには、Tampermonkeyなどの拡張機能をインストールする必要があります。

このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。

(ユーザースクリプト管理ツールは設定済みなのでインストール!)

このスタイルをインストールするには、Stylusなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus などの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus tなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

(ユーザースタイル管理ツールは設定済みなのでインストール!)

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
作者
Penn Hui
1日のインストール数
0
累計インストール数
3
評価
0 0 0
バージョン
1.1
作成日
2026/02/10
更新日
2026/02/10
大きさ
71.9KB
ライセンス
MIT
対象サイト

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

智能按钮交互支持:

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

简单演示

自动半隐藏效果

自动半隐藏

智能面板展开效果

智能展开面板