From b1ec3b2eeae18a2ea905280380228efb7c16aeaa Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 5 Apr 2026 08:16:46 +0000 Subject: [PATCH 1/2] Initial plan From 0b49c55cf3a9cc9952b3ed1aca9719ae8e730c78 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 5 Apr 2026 08:20:46 +0000 Subject: [PATCH 2/2] feat: recognize new Fangcloud /share/ URL format in addition to /sharing/ and /s/ Agent-Logs-Url: https://github.com/qaiu/netdisk-fast-download/sessions/dc483348-3899-4448-80ce-c2352e6bc23e Co-authored-by: qaiu <29825328+qaiu@users.noreply.github.com> --- parser/src/main/java/cn/qaiu/parser/PanDomainTemplate.java | 2 +- web-front/src/parserUrl1.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/parser/src/main/java/cn/qaiu/parser/PanDomainTemplate.java b/parser/src/main/java/cn/qaiu/parser/PanDomainTemplate.java index ee40514..ebac1ef 100644 --- a/parser/src/main/java/cn/qaiu/parser/PanDomainTemplate.java +++ b/parser/src/main/java/cn/qaiu/parser/PanDomainTemplate.java @@ -121,7 +121,7 @@ public enum PanDomainTemplate { // https://v2.fangcloud.com/s/ FC("亿方云", - compile("https://v2\\.fangcloud\\.(com|cn)/(s|sharing)/(?.+)"), + compile("https://v2\\.fangcloud\\.(com|cn)/(s|share|sharing)/(?.+)"), "https://v2.fangcloud.com/s/{shareKey}", "https://www.fangcloud.com/", FcTool.class), diff --git a/web-front/src/parserUrl1.js b/web-front/src/parserUrl1.js index c4c9873..6b97e37 100644 --- a/web-front/src/parserUrl1.js +++ b/web-front/src/parserUrl1.js @@ -274,7 +274,7 @@ name: '联想乐云' }, fangcloud: { - reg: /https:\/\/v2\.fangcloud\.(com|cn)\/(s|sharing)\/.+/, + reg: /https:\/\/v2\.fangcloud\.(com|cn)\/(s|share|sharing)\/.+/, host: /fangcloud\.(com|cn)/, name: '亿方云' },