name:「 GitHub 」获取文件的 jsDelivr 地址
desc:获取项目文件的 CDN 地址
url: https://github.com/wdssmq/userscript/blob/master/Git/jsDelivr.user.js
可以直接通过这个链接安装: https://cdn.jsdelivr.net/gh/wdssmq/userscript@master/Git/jsDelivr.user.js
重要 · 需要配合下边浏览器扩展使用:
https://github.com/EnixCoda/Gitako
↓ 效果如下图
function fnGetCDNUrl(url) {
const arrMap = [
["https://github.com/", "https://cdn.jsdelivr.net/gh/"],
["/blob/", "@"]
]
let cdnUrl = url;
arrMap.forEach(line => {
cdnUrl = cdnUrl.replace(line[0], line[1]);
});
return cdnUrl;
}
1
AoEiuV020 2021-07-24 20:31:36 +08:00
jsDelivr 这个 cdn 我记得有强制缓存,有时候 purge 都清不掉,不等过期死活不更新缓存,
|
3
xJogger 2021-07-24 21:47:40 +08:00 via Android
不是说大陆地区的接入点被整的扛不住了要清退
|
4
miyuki 2021-07-25 00:13:38 +08:00 via iPhone
听说接入商被下清退通知了
被玩坏了,某些人拿来当图床,更厉害的存 ts 放电影 |
5
XIU2 2021-07-25 09:41:45 +08:00
已经有啦,我以前写了个油猴脚本陆陆续续整合了一二十个加速源~
覆盖了 Git Clone/SSH 、Release 、Raw 、Code(ZIP) 等文件加速,并加了个项目列表单文件快捷下载 (☁)~ https://github.com/XIU2/UserScript https://greasyfork.org/zh-CN/scripts/412245 |