From a59bba1fbe9d90af4687000f7080960b9348eda4 Mon Sep 17 00:00:00 2001 From: PJ568 Date: Sat, 14 Oct 2023 20:08:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=B7=A5=E5=85=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitmodules | 3 +++ data.json | 5 +++++ js/api.js | 31 ++++++++++++++++++++----------- tools/github-directory-downloader | 1 + 4 files changed, 29 insertions(+), 11 deletions(-) create mode 160000 tools/github-directory-downloader diff --git a/.gitmodules b/.gitmodules index 3037dcdd..30d438c2 100644 --- a/.gitmodules +++ b/.gitmodules @@ -52,3 +52,6 @@ [submodule "tools/rwkv-v4-web"] path = tools/rwkv-v4-web url = https://github.com/josephrocca/rwkv-v4-web.git +[submodule "tools/github-directory-downloader"] + path = tools/github-directory-downloader + url = https://github.com/Momo707577045/github-directory-downloader diff --git a/data.json b/data.json index 4abc0f40..230eb753 100644 --- a/data.json +++ b/data.json @@ -114,6 +114,11 @@ "url":"/management/", "type":"568服务" }, + { + "name":"下载 Github 单文件或文件夹", + "url":"/lib/tools/github-directory-downloader/", + "type":"在线转换" + }, { "name":"Rust 语言圣经(镜像)", "url":"/lib/tools/rust-course/", diff --git a/js/api.js b/js/api.js index abee65f1..71e5b80e 100644 --- a/js/api.js +++ b/js/api.js @@ -39,6 +39,15 @@ var classify = [{ }] }, { "id": 2, + "name": "在线转换", + "list": [{ + "name": "下载 Github 单文件或文件夹", + "url": "/incert/?link=/lib/tools/github-directory-downloader/", + "hot": 0, + "img": "" + }] +}, { + "id": 3, "name": "人工智能", "list": [{ "name": "在线运行 RWKV 模型", @@ -47,7 +56,7 @@ var classify = [{ "img": "" }] }, { - "id": 3, + "id": 4, "name": "图像处理", "list": [{ "name": "在线 PS 编辑图像", @@ -106,7 +115,7 @@ var classify = [{ "img": "" }] }, { - "id": 4, + "id": 5, "name": "加密解密", "list": [{ "name": "在线 Base64 加解密", @@ -120,7 +129,7 @@ var classify = [{ "img": "" }] }, { - "id": 5, + "id": 6, "name": "代码工具", "list": [{ "name": "Judge0 IDE 在线代码编辑器", @@ -134,7 +143,7 @@ var classify = [{ "img": "" }] }, { - "id": 6, + "id": 7, "name": "游戏美术", "list": [{ "name": "通用 LPC 角色生成器", @@ -143,7 +152,7 @@ var classify = [{ "img": "" }] }, { - "id": 7, + "id": 8, "name": "测试工具", "list": [{ "name": "黑色全屏", @@ -157,7 +166,7 @@ var classify = [{ "img": "" }] }, { - "id": 8, + "id": 9, "name": "文档手册", "list": [{ "name": "Rust 语言圣经(镜像)", @@ -181,7 +190,7 @@ var classify = [{ "img": "" }] }, { - "id": 9, + "id": 10, "name": "软件模拟", "list": [{ "name": "在线 x86 虚拟机", @@ -190,7 +199,7 @@ var classify = [{ "img": "" }] }, { - "id": 10, + "id": 11, "name": "文字工具", "list": [{ "name": "狗屁不通文章生成器", @@ -204,7 +213,7 @@ var classify = [{ "img": "" }] }, { - "id": 11, + "id": 12, "name": "公共库", "list": [{ "name": "Staticfile CDN", @@ -233,7 +242,7 @@ var classify = [{ "img": "" }] }, { - "id": 12, + "id": 13, "name": "站外工具", "list": [{ "name": "测试你在 Cloudflare 的声誉", @@ -252,7 +261,7 @@ var classify = [{ "img": "" }] }, { - "id": 13, + "id": 14, "name": "站长平台", "list": [{ "name": "必应站长平台", diff --git a/tools/github-directory-downloader b/tools/github-directory-downloader new file mode 160000 index 00000000..d47bb7ae --- /dev/null +++ b/tools/github-directory-downloader @@ -0,0 +1 @@ +Subproject commit d47bb7ae2ec7443a2a3776d58a67bc9a35f712f4