stupidloud

Results 8 issues of stupidloud

壁画不多直接上效果,最短25分钟完成 简单原理就是, github给actions提供了5gb的高速缓存空间, 使用这个空间缓存工具链的编译进度, 可以节省掉不必要的40多分钟耗时。 食用方法:(参考pr) 在你的openwrt-ci.yml actions/checkout段尾部加入 ```yaml fetch-depth: 0 ``` (因为工具使用了tools和toolchain的commit id决定是否更新缓存,所以需要全量拉取代码) 随后添加工具调用,即可 ```yaml - name: cache uses: klever1988/cachewrtbuild@main ``` 第一次编译不会有变化,因为你的仓库还没有缓存,随后的编译作业就会从你仓库拉去第一次编译生成的缓存,跳过无意义的工具链编译时间。 可用参数和默认值: ```yaml - name: cache uses: klever1988/cachewrtbuild@main...

Q:你知道这是`pull request`吗?(使用 "x" 选择) * [x] 我知道 这个就不要合并了,我的代码渣渣,感兴趣的拿去用就好了 简单说就是替换curl为aria2多线程抓取,原本是curl不断尝试各mirror抓包源码,一个失败的走下一个,改成了一次性把所有mirror喂给aria2,让aria2自己决定从哪抓取;并且aria2有一个特性,可以训练自己的[各服务器下载速度记忆](https://aria2.github.io/manual/en/html/aria2c.html#server-performance-profile),在下一次抓取中自动选择更适合自己的mirror 测试效果就是不会提升云编译的make download速度,因为它速度已经够快了, 但是本地可以从40分钟以上缩短到十几分钟(我自己),很多时候可以直接吃满你的本地宽带。 **食用方法:** 在 make download 之前执行, ``` wget https://github.com/coolsnowwolf/lede/pull/6526.patch git apply 6526.patch ```

![屏幕截图 2021-10-17 140456](https://user-images.githubusercontent.com/56048681/137614088-2bd9d2e1-9b49-42d7-8755-0197aa2b3183.png) 这是我给ssrp插件添加的一种介于gfwlist和绕过cn两种方式之间的一种新的模式 gfwlist基于一套已收集的域名集合,当dnsmasq从指定的域名解析得到目标ip的时候,给ip打上标记,从而使得流量走代理 而绕过cn顾名思义就是判断连接的目标地址如果在cn的IP集合里,则直连,否则走代理 前一种方式存在侧漏,即有些域名已经被q却没有添加到gfwlist, 后一种模式存在过曝,你肯定不想下载p2p的时候国外流量也走代理,所以你得设定常用80/443端口的访问规则。 mosdns模式的效果类似绕过cn,但是并不是把所有的非cn IP都规定为走代理,而是在你浏览器打入域名的时候,mosdns解析得到ip地址并且判断是否cn,再对IP设定是否走代理的操作(所以称它“动态”)。这就避免了gfwlist的侧漏,也改进了绕过cn方式的机械。 所以,欢迎食用。。 (_使用这个模式时,不要介意ssrp的“状态”显示“DNS 防污染服务 未运行”,其实是被mosdns顶替了防污染的工作_)

### 前置确认 1. 运行于国内网络环境,未开代理 2. python 已安装:版本在 3.7 ~ 3.10 之间,依赖已安装 3. 在已有 issue 中未搜索到类似问题 4. [FAQS](https://github.com/zhayujie/chatgpt-on-wechat/wiki/FAQs) 中无类似问题 ### 问题描述 > 简要说明、截图、复现步骤等,也可以是需求或想法 ### 终端日志 (如有报错) ``` Traceback (most recent call...

我fork的cnk3x的项目 https://github.com/stupidloud/xunlei 镜像地址 https://hub.docker.com/r/kl3x/xunlei