-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
增强模式下,github文件下载较慢 #441
Labels
Bug
Something isn't working
Comments
下载文件用镜像地址。
…---原始邮件---
发件人: ***@***.***>
发送时间: 2025年1月27日(周一) 中午11:13
收件人: ***@***.***>;
抄送: ***@***.***>;
主题: [docmirror/dev-sidecar] 增强模式下,github文件下载较慢 (Issue #441)
你是否在现有 Issue列表 中搜索过相同问题,但未找到?
Ⅰ. 请说明操作系统及DS的版本号:
操作系统:windows
DS版本号:2.0.0-RC4
Ⅱ. 问题描述:
使用增强模式(彩蛋)时,github文件下载缓慢,如下载DevSidecar-2.0.0-RC4-windows-x64.exe
Ⅲ. 期望的结果:
增强模式下github文件下载速度正常
Ⅳ. 如何复现问题?
xxx
xxx
xxx
Ⅴ. 请提供相关的错误日志,尽可能的详细:(日志文件在 ${user.home}/.dev-sidecar/logs/ 目录下)
点击查看日志 无
Ⅵ. 有必要时,请提供 ${user.home}/.dev-sidecar/running.json 文件内容:
点击查看运行参数 { "intercepts": { "github.com": { "^(/[\\w-.]+){2,}/?(\\?.*)?$": { "tampermonkeyScript": "https://gitee.com/wangliang181230/dev-sidecar/raw/scripts/tampermonkey.js", "script": "https://gitee.com/wangliang181230/dev-sidecar/raw/scripts/GithubEnhanced-High-Speed-Download.user.js", "remark": "注:上面所使用的脚本地址,为高速镜像地址。", "desc": "油猴脚本:高速下载 Git Clone/SSH、Release、Raw、Code(ZIP) 等文件 (公益加速)、项目列表单文件快捷下载、添加 git clone 命令" }, "^((/[^/]+){2,})/raw((/[^/]+)+\\.(jpg|jpeg|png|gif))(\\?.*)?$": { "proxy": "https://raw.githubusercontent.com${m[1]}${m[3]}", "sni": "baidu.com", "cacheDays": 7, "desc": "仓库内图片,重定向改为代理,并缓存7天。" }, "^((/[^/]+){2,})/raw((/[^/]+)+\\.js)(\\?.*)?$": { "proxy": "https://raw.githubusercontent.com${m[1]}${m[3]}", "sni": "baidu.com", "desc": "仓库内脚本,重定向改为代理,并设置响应头Content-Type。作用:方便script拦截器直接使用,避免引起跨域问题和脚本内容限制问题。", "responseReplace": { "headers": { "content-type": "application/javascript; charset=utf-8" } } }, ".*": { "sni": "baidu.com" }, "/fluidicon.png": { "cacheDays": 365, "desc": "Github那只猫的图片,缓存1年" }, "^(/[^/]+){2}/pull/\\d+/open_with_menu.*$": { "cacheDays": 7, "desc": "PR详情页:标题右边那个Code按钮的HTML代码请求地址,感觉上应该可以缓存。暂时先设置为缓存7天" } }, "github-releases.githubusercontent.com": { ".*": { "sni": "baidu.com" } }, "github.githubassets.com": { ".*": { "sni": "baidu.com" } }, "camo.githubusercontent.com": { ".*": { "sni": "baidu.com" }, "^[a-zA-Z0-9/]+(\\?.*)?$": { "cacheDays": 365, "desc": "图片,缓存1年" } }, "collector.github.com": { ".*": { "sni": "baidu.com" } }, "raw.githubusercontent.com": { ".*": { "sni": "baidu.com" } }, "user-images.githubusercontent.com": { ".*": { "sni": "baidu.com" }, "^/.*\\.png(\\?.*)?$": { "cacheDays": 365, "desc": "用户在PR或issue等内容中上传的图片,缓存1年。注:每张图片都有唯一的ID,不会重复,可以安心缓存" } }, "private-user-images.githubusercontent.com": { ".*": { "sni": "baidu.com" }, "^/.*\\.png(\\?.*)?$": { "cacheHours": 1, "desc": "用户在PR或issue等内容中上传的图片,缓存1小时就够了,因为每次刷新页面都是不一样的链接。" } }, "avatars.githubusercontent.com": { ".*": { "sni": "baidu.com" }, "^/u/\\d+(\\?.*)?$": { "cacheDays": 365, "desc": "用户头像,缓存1年" } }, "login.docker.com": { "/favicon.ico": { "proxy": "hub.docker.com", "sni": "baidu.com", "desc": "登录页面的ico,采用hub.docker.com的" } }, "fonts.googleapis.com": { ".*": { "proxy": "fonts.geekzu.org", "backup": [ "fonts.loli.net" ], "test": "https://fonts.googleapis.com/css?family=Oswald" } }, "api.github.com": { ".*": { "sni": "baidu.com" }, "^/_private/browser/stats$": { "success": true, "desc": "github的访问速度分析上传,没有必要,直接返回成功" } }, "www.gstatic.com": { "/recaptcha/.*": { "proxy": "www.recaptcha.net" } }, "customer-stories-feed.github.com": { ".*": { "proxy": "customer-stories-feed.fastgit.org" } }, "*.docker.com": { ".*": { "sni": "baidu.com" } }, "www.google.com": { "/recaptcha/.*": { "proxy": "www.recaptcha.net" } }, "ajax.googleapis.com": { ".*": { "proxy": "ajax.lug.ustc.edu.cn", "backup": [ "gapis.geekzu.org" ], "test": "ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js" } }, "themes.googleapis.com": { ".*": { "proxy": "themes.loli.net", "backup": [ "themes.proxy.ustclug.org" ] } }, "themes.googleusercontent.com": { ".*": { "proxy": "google-themes.proxy.ustclug.org" } }, "clients*.google.com": { ".*": { "abort": false, "desc": "设置abort:true可以快速失败,节省时间" } }, "www.googleapis.com": { ".*": { "abort": false, "desc": "设置abort:true可以快速失败,节省时间" } }, "lh*.googleusercontent.com": { ".*": { "abort": false, "desc": "设置abort:true可以快速失败,节省时间" } }, "*.s3.1amazonaws1.com": { "/sqlite3/.*": { "redirect": "npm.taobao.org/mirrors" } }, "*.carbonads.com": { "/carbon.*": { "abort": true, "desc": "广告拦截" } }, "*.buysellads.com": { "/ads/.*": { "abort": true, "desc": "广告拦截" } } }, "preSetIpList": { "*.githubusercontent.com": [ "185.199.108.133", "185.199.109.133", "185.199.110.133", "185.199.111.133" ], "github.githubassets.com": [ "185.199.108.154", "185.199.109.154", "185.199.110.154", "185.199.111.154" ], "github.com": { "4.237.22.38": true, "20.26.156.215": true, "20.27.177.113": true, "20.87.245.0": true, "20.200.245.247": true, "20.201.28.151": true, "20.205.243.166": true, "140.82.113.3": true, "140.82.114.4": true, "140.82.116.3": true, "140.82.116.4": true, "140.82.121.3": true, "140.82.121.4": true }, "api.github.com": { "20.26.156.210": true, "20.27.177.116": true, "20.87.245.6": true, "20.200.245.245": true, "20.201.28.148": true, "20.205.243.168": true, "20.248.137.49": true, "140.82.112.5": true, "140.82.113.6": true, "140.82.116.6": true, "140.82.121.6": true }, "codeload.github.com": { "20.26.156.216": true, "20.27.177.114": true, "20.87.245.7": true, "20.200.245.246": true, "20.201.28.149": true, "20.205.243.165": true, "20.248.137.55": true, "140.82.113.9": true, "140.82.114.10": true, "140.82.116.10": true, "140.82.121.9": true }, "github.io": { "185.199.108.153": true, "185.199.109.153": true, "185.199.110.153": true, "185.199.111.153": true } }, "whiteList": { "192.168.*": true, "*.cn": true, "cn.*": true, "*china*": true, "*.dingtalk.com": true, "*.apple.com": true, "*.microsoft.com": true, "*.alipay.com": true, "*.qq.com": true, "*.baidu.com": true }, "dns": { "mapping": { "*.jetbrains.com": "quad9", "*.azureedge.net": "quad9", "*.stackoverflow.com": "quad9", "*.github.com": "quad9", "*github*.com": "quad9", "*.github.io": "quad9", "*.docker.com": "quad9", "*.electronjs.org": "quad9", "*.amazonaws.com": "quad9", "*.yarnpkg.com": "quad9", "*.cloudfront.net": "quad9", "*.cloudflare.com": "quad9", "img.shields.io": "quad9", "*.vuepress.vuejs.org": "quad9", "*.gh.docmirror.top": "quad9", "*.v2ex.com": "quad9", "*.pypi.org": "quad9" }, "speedTest": { "interval": 300000, "enabled": true, "hostnameList": [ "github.com" ], "dnsProviders": [ "cloudflare", "safe360", "rubyfish" ] }, "providers": { "aliyun": { "type": "https", "server": "https://dns.alidns.com/dns-query", "cacheSize": 1000 }, "cloudflare": { "type": "https", "server": "https://1.1.1.1/dns-query", "cacheSize": 1000 }, "quad9": { "type": "https", "server": "https://9.9.9.9/dns-query", "cacheSize": 1000 }, "safe360": { "type": "https", "server": "https://doh.360.cn/dns-query", "cacheSize": 1000 }, "rubyfish": { "type": "https", "server": "https://rubyfish.cn/dns-query", "cacheSize": 1000 } } }, "enabled": true, "host": "127.0.0.1", "port": 31181, "setting": { "NODE_TLS_REJECT_UNAUTHORIZED": true, "verifySsl": true, "script": { "enabled": true, "defaultDir": "./extra/scripts/" }, "userBasePath": "C:\\Users\\Lenovo\\.dev-sidecar", "rootCaFile": { "certPath": "C:\\Users\\Lenovo\\.dev-sidecar\\dev-sidecar.ca.crt", "keyPath": "C:\\Users\\Lenovo\\.dev-sidecar\\dev-sidecar.ca.key.pem" }, "defaultTimeout": 20000, "defaultKeepAliveTimeout": 30000, "timeoutMapping": { "github.com": { "timeout": 20000, "keepAliveTimeout": 30000 } }, "lowSpeedDelay": 200 }, "compatible": { "connect": {}, "request": {} }, "intercept": { "enabled": true }, "app": { "autoStart": { "enabled": true }, "closeStrategy": 2, "mode": "default", "remoteConfig": { "enabled": true, "url": "https://gitee.com/wangliang181230/dev-sidecar/raw/docmirror2.x/packages/core/src/config/remote_config.json", "personalUrl": "" }, "startShowWindow": true, "showHideShortcut": "Alt + S", "windowSize": { "width": 900, "height": 750 }, "theme": "dark", "autoChecked": true, "skipPreRelease": true, "dock": { "hideWhenWinClose": false }, "showShutdownTip": true, "logFileSavePath": "C:\\Users\\Lenovo\\.dev-sidecar\\logs", "keepLogFileCount": 15 }, "plugin": { "overwall": { "targets": { "*.github.com": true, "*github*.com": true, "*.gitbook.io": true, "*.nodejs.org": true, "*.npmjs.com": true, "*.wikimedia.org": true, "*.v2ex.com": true, "*.azureedge.net": true, "*.cloudfront.net": true, "*.bing.com": true, "*.discourse-cdn.com": true, "*.gravatar.com": true, "*.docker.com": true, "*.vueuse.org": true, "*.elastic.co": true, "*.optimizely.com": true, "*.stackpathcdn.com": true, "*.fastly.net": true, "*.cloudflare.com": true, "*.233v2.com": true, "*.v2fly.org": true, "*.telegram.org": true, "*.amazon.com": true, "*.googleapis.com": true, "*.google-analytics.com": true, "*.cloudflareinsights.com": true, "*.intlify.dev": true, "*.segment.io": true, "*.shields.io": true, "*.jsdelivr.net": true, "*.z-library.sk": true, "*.zlibrary*.se": true, "*.wikipedia-on-ipfs.org": true, "*.chatgpt.com": false, "*.oaiusercontent.com": true, "*.huggingface.co": true, "*.pixiv.org": true, "*.fanbox.cc": true, "*.onesignal.com": true }, "pac": { "pacFileUpdateUrl": "https://ghproxy.net/https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt", "enabled": true, "autoUpdate": true, "pacFilePath": "./extra/pac/pac.txt" }, "name": "梯子", "enabled": false, "server": {}, "serverDefault": { "ow-prod.docmirror.top": { "port": 443, "path": "X2dvX292ZXJfd2FsbF8", "password": "dev_sidecar_is_666" } } }, "node": { "name": "NPM加速", "enabled": false, "tip": "如果你没有安装nodejs则不需要启动它", "startup": { "variables": true }, "setting": { "command": "npm", "strict-ssl": true, "cafile": false, "NODE_EXTRA_CA_CERTS": false, "NODE_TLS_REJECT_UNAUTHORIZED": false, "yarnRegistry": "default", "registry": "https://registry.npmjs.org" }, "variables": { "phantomjs_cdnurl": "https://npmmirror.com/mirrors/phantomjs", "chromedriver_cdnurl": "https://npmmirror.com/mirrors/chromedriver", "sass_binary_site": "https://npmmirror.com/mirrors/node-sass", "ELECTRON_MIRROR": "https://npmmirror.com/mirrors/electron/", "NVM_NODEJS_ORG_MIRROR": "https://npmmirror.com/mirrors/node", "CHROMEDRIVER_CDNURL": "https://npmmirror.com/mirrors/chromedriver", "OPERADRIVER": "https://npmmirror.com/mirrors/operadriver", "ELECTRON_BUILDER_BINARIES_MIRROR": "https://npmmirror.com/mirrors/electron-builder-binaries/", "PYTHON_MIRROR": "https://npmmirror.com/mirrors/python" } }, "git": { "name": "Git.exe代理", "enabled": false, "tip": "如果你没有安装git命令行则不需要启动它", "setting": { "sslVerify": true, "noProxyUrls": { "https://gitee.com": true, "https://e.coding.net": true, "https://codeup.aliyun.com": true } } }, "pip": { "name": "PIP加速", "statusOff": true, "tip": "如果你没有安装pip则不需要启动它", "startup": {}, "setting": { "command": "pip", "trustedHost": "pypi.org", "registry": "https://pypi.org/simple/" } } }, "proxy": { "remoteDomesticDomainAllowListFileUrl": "https://ghproxy.net/https://raw.githubusercontent.com/pluwen/china-domain-allowlist/main/allow-list.sorl", "excludeIpList": { "objects-origin.githubusercontent.com": true, "*.ghproxy.net": true, "*.ghp.ci": true, "*.kkgithub.com": true, "*.dgithub.xyz": true, "*.github.io": true, "pages.github.com": true, "help.github.com": true, "docs.github.com": true, "*.github.blog": true, "analytics.githubassets.com": true, "ghcc.githubassets.com": true, "www.docker.com": true, "login.docker.com": true, "api.dso.docker.com": true, "desktop.docker.com": true, "*.elastic.co": true, "*.bilicomic.com": true, "[2049:8c54:813:10c::140]": true, "[2409:8a0c:a442:ff40:a51f:4b9c:8b41:25ea]": true, "[2606:2800:147:120f:30c:1ba0:fc6:265a]": true, "*.cmicapm.com": true, "*.cloudflare.com": true, "*.cloudflare-cn.com": true, "*.microsoftonline.com": true, "*.msedge.net": true, "*kaspersky*.com": true, "*.upd.kaspersky.com": true, "*.lanhuapp.com": true, "*.soboten.com": true, "*.sandboxie-plus.com": true, "*.wuyou.net": true, "*.pyecharts.org": true, "*.bcloudlink.com": true, "*.qijishow.com": true, "*.z-lib.fo": true, "*.finalshell.com": true, "*.minebbs.com": true, "*.spigotmc.org": true, "*.virustotal.com": true, "*.gitlab.com": true, "*.youdemai.com": true, "*.casualthink.com": true, "44.239.165.12": true, "3.164.110.117": true, "*.cn": true, "cn.*": true, "*china*": true, "*.ghproxy.*": true, "ssh.github.com": true, "www.deepl.com": true, "*.csdn.net": true, "*.so.com": true, "*.baidu.com": true, "*.baiducontent.com": true, "*.bdimg.com": true, "*.bdstatic.com": true, "*.bdydns.com": true, "*.tencent.com": true, "*.qq.com": true, "*.weixin.com": true, "*.weixinbridge.com": true, "*.wechat.com": true, "*.idqqimg.com": true, "*.gtimg.com": true, "*.qpic.com": true, "*.qlogo.com": true, "*.myapp.com": true, "*.aliyun.com": true, "*.alipay.com": true, "*.taobao.com": true, "*.tmall.com": true, "*.alipayobjects.com": true, "*.dingtalk.com": true, "*.mmstat.com": true, "*.alicdn.com": true, "*.hdslb.com": true, "gitee.com": true, "*.gitee.com": true, "*.gitee.io": true, "*.giteeusercontent.com": true, "*.mozilla.org": true, "*.mozilla.com": true, "*.mozilla.net": true, "*.firefox.com": true, "*.firefox.org": true, "*.mozillademos.org": true, "*.mozillians.org": true, "*.mozillians.net": true, "*.mozillians.com": true, "*.sonatype.org": true, "*.maven.org": true, "*.mvnrepository.com": true, "*.apple.com": true, "*.icloud.com": true, "*.microsoft.com": true, "*.windows.com": true, "*.office.com": true, "*.office.net": true, "*.live.com": true, "*.msn.com": true, "*.wps.com": true, "*.wps.net": true, "*.ksord.com": true, "*.qihoo.com": true, "*.qihucdn.com": true, "*.360.com": true, "*.360safe.com": true, "*.360buyimg.com": true, "*.360buy.com": true, "*.jd.com": true, "*.jcloud.com": true, "*.jcloudcs.com": true, "*.jcloudcache.com": true, "*.jcloudcdn.com": true, "*.jcloudlb.com": true, "*.bilibili.com": true, "*.bilivideo.com": true, "*.biliapi.net": true, "*.10086.com": true, "*.10086cloud.com": true, "*.139.com": true, "*.xunlei.com": true, "*.icpapi.com": true, "*.navicat.com": true, "localhost": true, "localhost.*": true, "127.*.*.*": true, "test.*": true, "10.*.*.*": true, "172.16.*.*": true, "172.17.*.*": true, "172.18.*.*": true, "172.19.*.*": true, "172.20.*.*": true, "172.21.*.*": true, "172.22.*.*": true, "172.23.*.*": true, "172.24.*.*": true, "172.25.*.*": true, "172.26.*.*": true, "172.27.*.*": true, "172.28.*.*": true, "172.29.*.*": true, "172.30.*.*": true, "172.31.*.*": true, "192.168.*.*": true }, "enabled": true, "name": "系统代理", "use": "local", "other": [], "proxyHttp": false, "setEnv": false, "excludeDomesticDomainAllowList": true, "autoUpdateDomesticDomainAllowList": true, "domesticDomainAllowListFilePath": "./extra/proxy/domestic-domain-allowlist.txt" } }
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Ⅰ. 请说明操作系统及DS的版本号:
Ⅱ. 问题描述:
使用增强模式(彩蛋)时,github文件下载缓慢,如下载DevSidecar-2.0.0-RC4-windows-x64.exe
Ⅲ. 期望的结果:
增强模式下github文件下载速度正常
Ⅳ. 如何复现问题?
Ⅴ. 请提供相关的错误日志,尽可能的详细:(日志文件在
${user.home}/.dev-sidecar/logs/
目录下)点击查看日志
Ⅵ. 有必要时,请提供
${user.home}/.dev-sidecar/running.json
文件内容:点击查看运行参数
The text was updated successfully, but these errors were encountered: