feat(cache): 上传一整个library/

This commit is contained in:
tzdwindows 7
2025-11-02 17:17:24 +08:00
parent 0ad6835fed
commit 7fc492eebf
1978 changed files with 321947 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
{
"context_title": {
"message": "使用迅雷下载"
},
"description": {
"message": "迅雷下载支持"
},
"multi_context_title": {
"message": "进入多选下载模式 (Shift+D)"
},
"name": {
"message": "迅雷下载支持"
},
"usage": {
"message": "您已进入“多选下载”模式: \u003Cbr> •点击“鼠标左键”选择需要下载的链接 \u003Cbr> •点击“鼠标右键”取消选择 \u003Cbr> •按住“鼠标左键”并拖拽,可以框选多个链接 \u003Cbr> •按住“鼠标右键”并拖拽,可以框选取消多个选择 \u003Cbr> •按下“Enter”键开始下载 \u003Cbr> •按下“Esc”键退出“多选下载”模式"
}
}

View File

@@ -0,0 +1,17 @@
{
"context_title": {
"message": "使用迅雷下載"
},
"description": {
"message": "迅雷下載支持"
},
"multi_context_title": {
"message": "進入多選下載模式 (Shift+D)"
},
"name": {
"message": "迅雷下載支持"
},
"usage": {
"message": "您已進入“多選下載”模式: \u003Cbr> •點擊“鼠標左鍵”選擇需要下載的鏈接 \u003Cbr> •點擊“鼠標右鍵”取消選擇 \u003Cbr> •按住“鼠標左鍵”並拖拽,可以框選多個鏈接 \u003Cbr> •按住“鼠標右鍵”並拖拽,可以框選取消多個選擇 \u003Cbr> •按下“Enter”鍵開始下載 \u003Cbr> •按下“Esc”鍵退出“多選下載”模式"
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
import{c as e,o as s,g as r,h as l,i as t,k as i,j as a,t as n,l as o}from"./runtime-dom.esm-bundler-3c6fceb0.js";import{j as _}from"./tool-13238bfa.js";import{f as u}from"./stat-06794de2.js";const m=(e,s)=>{const r=e.__vccOpts||e;for(const[l,t]of s)r[l]=t;return r};function c(e){return new Promise((s,r)=>{chrome.runtime.sendMessage(e,e=>{chrome.runtime.lastError?r(chrome.runtime.lastError.message):s(e)})})}function p(e,s){if((null==s?void 0:s.switch)&&s.white_list&&s.white_list.length>0){const r=_(e),l=s.white_list;let t=!1;for(let e=0;e<l.length;e++){const s=l[e];if(r.includes(s)){t=!0;break}}return t}return!1}const h="https://jsq.xunlei.com/?channel=200031",d=["onClick"],g=m({__name:"Jsq",props:{source:{type:String,required:!0},tabUrl:{type:String,required:!1},text:{type:Object,required:!1}},setup(_){const m=_,c=e(()=>{var e;return(null==(e=null==m?void 0:m.text)?void 0:e.main)||"迅雷加速器,"}),p=e(()=>{var e;return(null==(e=null==m?void 0:m.text)?void 0:e.sub)||"限时免费~"});function g(){w(973),setTimeout(()=>{"footer"===m.source?window.open(h):"popup"===m.source&&chrome.tabs.create({url:h,active:!0})},100)}function w(e){"popup"===m.source?u(1022,e,{value1:"top",value2:encodeURIComponent(h),tabUrl:encodeURIComponent(m.tabUrl)}):chrome.runtime.sendMessage({jsqHomePage:h,eventId:e,name:"xl_jsq_stat",type:"popup"===m.source?"top":"bottom"})}return s(()=>{w(972)}),(e,s)=>(r(),l("div",{class:i(e.$style["browser-plugin__recall-wrapper"])},[t("div",{class:i(e.$style["browser-plugin__recall"]),onClick:o(g,["stop"])},[t("div",{class:i(e.$style["browser-plugin__recall-card"])},null,2),t("div",{class:i(e.$style["browser-plugin__recall-text"])},[a(n(c.value),1),t("span",{class:i(e.$style.highLight)},n(p.value),3)],2),t("div",{class:i(e.$style["browser-plugin__recall-limit"])},null,2)],10,d)],2))}},[["__cssModules",{$style:{"animation-slide":"_animation-slide_m2suh_14","modal-wrapper-show":"_modal-wrapper-show_m2suh_19","animation-bounce":"_animation-bounce_m2suh_24","animation-fade":"_animation-fade_m2suh_36","animation-flip":"_animation-flip_m2suh_48","animation-shake":"_animation-shake_m2suh_72",shake:"_shake_m2suh_1","animation-slideUp":"_animation-slideUp_m2suh_83","browser-plugin__recall-wrapper":"_browser-plugin__recall-wrapper_m2suh_103","browser-plugin__recall":"_browser-plugin__recall_m2suh_103",shine:"_shine_m2suh_1","browser-plugin__recall-card":"_browser-plugin__recall-card_m2suh_136","browser-plugin__recall-text":"_browser-plugin__recall-text_m2suh_145","browser-plugin__recall-limit":"_browser-plugin__recall-limit_m2suh_156",highLight:"_highLight_m2suh_167","modal-loading":"_modal-loading_m2suh_1"}}]]);export{g as J,m as _,p as i,c as s};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 209 B

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,13 @@
(function () {
'use strict';
const injectTime = performance.now();
(async () => {
const { onExecute } = await import(
/* @vite-ignore */
chrome.runtime.getURL("assets/content.js-2ec72a00.js")
);
onExecute?.({ perf: { injectTime, loadTime: performance.now() - injectTime } });
})().catch(console.error);
})();

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 574 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 671 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 822 B

View File

@@ -0,0 +1 @@
const a=["application/vnd.apple.mpegurl","application/x-mpegurl","audio/x-mpegurl","application/octet-stream","application/m3u8"],p="4DB361DE-01F7-4376-B494-639E489D19ED",i="xl_chrome_ext_video_tag_wrapper_4DB361DE-01F7-4376-B494-639E489D19ED",e="ncennffkjdiamlpmcbajkmaiiiddgioo";export{a,e as u,i as v,p as x};

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 524 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 518 B

View File

@@ -0,0 +1 @@
!function(){const e=document.createElement("link").relList;if(!(e&&e.supports&&e.supports("modulepreload"))){for(const e of document.querySelectorAll('link[rel="modulepreload"]'))r(e);new MutationObserver(e=>{for(const o of e)if("childList"===o.type)for(const e of o.addedNodes)"LINK"===e.tagName&&"modulepreload"===e.rel&&r(e)}).observe(document,{childList:!0,subtree:!0})}function r(e){if(e.ep)return;e.ep=!0;const r=function(e){const r={};return e.integrity&&(r.integrity=e.integrity),e.referrerPolicy&&(r.referrerPolicy=e.referrerPolicy),"use-credentials"===e.crossOrigin?r.credentials="include":"anonymous"===e.crossOrigin?r.credentials="omit":r.credentials="same-origin",r}(e);fetch(e.href,r)}}();

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 233 B

View File

@@ -0,0 +1 @@
const e={xl_call_function:"xl_call_function",CheckEnabled:"CheckEnabled",xl_download:"xl_download",xl_video_show:"xl_video_show",xl_sniff_video_info:"xl_sniff_video_info",xl_install_thunder:"xl_install_thunder"},t={startThunder:"startThunder",addBlackListWebsite:"addBlackListWebsite",removeBlackListWebsite:"removeBlackListWebsite",getWebsiteDomains:"getWebsiteDomains",trackEvent:"trackEvent"},n={ENABLE:{icon:"assets/icon19_normal.png",tips:"迅雷Chrome支持",badgeText:""},EXCEPTION:{icon:"assets/icon19_normal.png",tips:"迅雷Chrome支持出现异常",badgeText:"!"},DISABLE:{icon:"assets/icon19_disabled.png",tips:"迅雷Chrome支持已被禁用",badgeText:""},PAGE_DISABLE:{icon:"assets/icon19_pageDisable.png",tips:"当前页面已禁用迅雷Chrome支持",badgeText:""}},o="https://down.sandai.net/thunder11/XunLeiWebSetup_extrecall.exe",s={switch:!1,ban_type:[],ban_protocol:[]},_={switch:!1,ban_type:[".m3u8"],ban_protocol:[]},i="v1",a={NOT_OPEN_SITE:"not_open_site",OPEN_NOT_CONTROL_SITE:"open_not_control_site",OPEN_CONTROL_SITE:"open_control_site",STOP_ALL_CONTROL:"stop_all_control"},c={MORE_CHOICE_DOWNLOAD:"more_choice_download",OPEN_XUNLEI:"open_xunlei",ADVANCED_SETTING:"advanced_setting",STOP_ALL_CONTROL:"stop_all_control",START_ALL_CONTROL:"start_all_control",CANCEL_CONTROL_CURRENT_SITE:"cancel_control_current_site",OPEN_CONTROL_CURRENT_SITE:"open_control_current_site",DOWNLOAD_PICTURE_ENTRANCE_CLICK:"download_picture_entrance_click"};function r(e,t){for(const n in t){const o=new RegExp(t[n],"i").exec(e);if(null!==o)return o}return null}function l(e){try{return new URL(e).host}catch(t){return d(e)}}function d(e){const t=/^(ftp|http[s]?):\/\/([^\/]*)[\/]?/.exec(e);return t&&t[2]?t[2]:""}function u(e,t,n){const o=n||document.title;return o?o+e:t.replace(/\?.*$/,"").replace(/.*\//,"")}function E(e,t,n=!1){let o,s,_=0,i=n;return o=requestAnimationFrame((function n(a){s=s||a,_+=a-s,i?(e(),i=!1):_>=t&&(e(),_=0),s=a,o=requestAnimationFrame(n)})),{cancel:()=>{cancelAnimationFrame(o)}}}function p(e,t){if(0===e.length)return!0;const n=l(e);if(""===n)return!0;const o=new Array,s=t.split("||");for(const i in s){let e=s[i];0===e.indexOf("*.")&&(e=e.slice(2));const t=e.trimRight("|");o.push(t)}let _=!0;for(const i in o)if(o[i].length>0&&-1!==n.indexOf(o[i])){_=!1;break}return _}export{t as a,d as b,r as c,i as d,s as e,_ as f,u as g,a as h,p as i,l as j,e as o,c as p,o as r,E as s,n as t};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
1.3d2a19b18d0e1e7b6f8657646937d507681562dd76938e6fb9fc0fb1d46f08c7

View File

@@ -0,0 +1,45 @@
{
"action": {
"default_icon": "assets/icon19_normal.png",
"default_popup": "popup.html",
"default_title": "迅雷Chrome支持"
},
"background": {
"service_worker": "service-worker-loader.js",
"type": "module"
},
"content_scripts": [ {
"all_frames": true,
"css": [ "assets/content.css", "assets/Jsq-8833d7eb.css", "assets/content-673cd3f7.css" ],
"js": [ "assets/content.js-loader-0c60766e.js" ],
"matches": [ "http://*/*", "https://*/*", "ftp://*/*" ],
"run_at": "document_start"
} ],
"default_locale": "zh_CN",
"description": "__MSG_description__",
"differential_fingerprint": "1.3d2a19b18d0e1e7b6f8657646937d507681562dd76938e6fb9fc0fb1d46f08c7",
"host_permissions": [ "\u003Call_urls>", "http://*/*", "https://*/*" ],
"icons": {
"128": "assets/install_logo.png",
"16": "assets/menu_logo.png",
"48": "assets/extension_logo.png"
},
"incognito": "split",
"key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDEa5DG04lhgzzm3gRSXPPOZOv6ZXnzQrBv+rjUE/dL5br9Duh1kbwGQJCO4QMDvD1usf6FoXDsuvZwYzH6lg1pLI7m/wmQC3NQURHQ7J5zAy7VY0F7qSVqclcpRKY2k00vcqxok6lota3Z1QxUVUwWc9VUfr4gRUeQa4KlEsXzGwIDAQAB",
"manifest_version": 3,
"name": "迅雷下载支持",
"optional_permissions": [ ],
"options_page": "options.html",
"permissions": [ "contextMenus", "cookies", "tabs", "webRequest", "downloads", "nativeMessaging", "storage", "scripting", "notifications" ],
"update_url": "https://clients2.google.com/service/update2/crx",
"version": "3.52.13",
"web_accessible_resources": [ {
"matches": [ "\u003Call_urls>" ],
"resources": [ "assets/*" ],
"use_dynamic_url": false
}, {
"matches": [ "ftp://*/*", "http://*/*", "https://*/*" ],
"resources": [ "assets/runtime-dom.esm-bundler-3c6fceb0.js", "assets/util-eaf7ff2a.js", "assets/index-9000aff5.js", "assets/Jsq-81f4a227.js", "assets/stat-06794de2.js", "assets/tool-13238bfa.js", "assets/content.js-2ec72a00.js" ],
"use_dynamic_url": false
} ]
}

View File

@@ -0,0 +1,20 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>迅雷下载支持-高级设置</title>
<script type="module" crossorigin src="/assets/options.html-f396794f.js"></script>
<link rel="modulepreload" crossorigin href="/assets/modulepreload-polyfill-2ad73d06.js">
<link rel="modulepreload" crossorigin href="/assets/util-eaf7ff2a.js">
<link rel="modulepreload" crossorigin href="/assets/runtime-dom.esm-bundler-3c6fceb0.js">
<link rel="stylesheet" href="/assets/options-5397978f.css">
</head>
<body>
<div id="app"></div>
</body>
</html>

View File

@@ -0,0 +1,23 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>迅雷Chrome支持</title>
<script type="module" crossorigin src="/assets/popup.html-2c4a45e1.js"></script>
<link rel="modulepreload" crossorigin href="/assets/modulepreload-polyfill-2ad73d06.js">
<link rel="modulepreload" crossorigin href="/assets/runtime-dom.esm-bundler-3c6fceb0.js">
<link rel="modulepreload" crossorigin href="/assets/util-eaf7ff2a.js">
<link rel="modulepreload" crossorigin href="/assets/tool-13238bfa.js">
<link rel="modulepreload" crossorigin href="/assets/stat-06794de2.js">
<link rel="modulepreload" crossorigin href="/assets/Jsq-81f4a227.js">
<link rel="stylesheet" href="/assets/Jsq-8833d7eb.css">
<link rel="stylesheet" href="/assets/popup-261c28b8.css">
</head>
<body>
<div id="app"></div>
</body>
</html>

View File

@@ -0,0 +1 @@
import './assets/background.js-9b19c65b.js';

View File

@@ -0,0 +1,22 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>批量图片下载</title>
<script type="module" crossorigin src="/assets/xl-images-6c4644d0.js"></script>
<link rel="modulepreload" crossorigin href="/assets/modulepreload-polyfill-2ad73d06.js">
<link rel="modulepreload" crossorigin href="/assets/runtime-dom.esm-bundler-3c6fceb0.js">
<link rel="modulepreload" crossorigin href="/assets/util-eaf7ff2a.js">
<link rel="modulepreload" crossorigin href="/assets/stat-06794de2.js">
<link rel="modulepreload" crossorigin href="/assets/index-9000aff5.js">
<link rel="stylesheet" href="/assets/xl-images-998ea1e9.css">
</head>
<body>
<div id="app"></div>
</body>
</html>