星期五, 十二月 29, 2023

176 CCTV 央视视频 获取 m3u8

截至发文之日, 一年之后的 2024年12月21号, 依旧是没有绿屏现象的.JavaScript: jQuery.getJSON("https://vdn.apps.cntv.cn/api/getHttpVideoInfo.do?pid=" + guid,function(result) {    var content = result.hls_url.link(result.hls_url);    var match = content.match(/<a href="(.*?)">.*?<\/a>/);    if (match && match.length === 2) { ...

星期二, 十二月 05, 2023

175 使用 php 提取 clash 订阅中的 proxies (代理节点)

使用时, 传入base64加密的订阅即可, 如订阅地址: https://123.xyz/api/v1/client/subscribe?token=ffffffffffffffffffffffffff&flag=clash则获取链接为: https://example.com/this.php?url=aHR0cHM6Ly8xMjMueHl6L2FwaS92MS9jbGllbnQvc3Vic2NyaWJlP3Rva2VuPWZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmJmZsYWc9Y2xhc2g= *注意 php 要 php-yaml 模块 <?php$url = base64_decode($_GET['url']);$ch...

星期二, 十月 24, 2023

174 clash meta filter 正则表达式 必须出现某节点名, 且不区分大小写. 另外, 不得出现某节点名, 且不区分大小写

因为自己在使用 clash meta 的时候, 有一个需求, 就是必须筛选美国节点, 并排除带有 群组、订阅、通知 字样的节点. 直接上正则:     filter: (?i)^(?!.*(?:群组|直连|官网|群组|通知|套餐|剩余|更新订阅|direct))(?=.*(?:美国|usa)).*$正则加了i以不区分大小写. 写得像屎山但确实能用. 写在 proxy-groups 中使用, 举例: proxy-groups:  - name: load_balance    type: load-balance    use:      - 1   ...

星期六, 十月 21, 2023

173 小米Max高配版 Mi Max Prime (代号Helium) 刷安卓10 类原生 crDroid 或安卓7.1 类原生 lineage

流程参考了我这篇: 162 红米k20pro 刷 crDroid 安卓13 取消data分区加密以及主要参考了 小米MAX(标准版/高配版)免解锁Bootloader刷入LineageOSmimax没有vendor, 所以只需要刷firmware. 以下是完整流程: 0, 备份自己的应用数据, 可以使用 neo-backup 来获得几乎等同于以前 titanium backup 钛备份 的备份体验. 并使用多系统工具箱备份字库/基带文件. 侧边栏 - 字库备份和还原 - 备份完整字库(包含完整基带). 为什么要备份完整的字库/基带? 1, 进入 fastboot, 用 miflash pro 刷入底包:  helium_global_images_V9.2.1.0.NBDMIEK_20171219.0000.00_7.0_global_18678acae5.tgz 如果http的链接速度过慢可以尝试https....

星期二, 九月 19, 2023

172 关闭 Google Chrome 右键以图搜图在侧边栏打开(Lens), 关闭右键搜索在侧边栏打开, 关闭强制显示的其它书签按钮

chrome://flags/#enable-lens-standalonechrome://flags/#side-searchchrome://flags/#power-bookmarks-side-panel三个全关. 截至发布之日前有效. 当前版本: 117.0.5938.89 (有时候chrome不依赖版本, 有可能是灰度更新. 我中午睡觉起来之后就发现多了个"其他书签"关不掉....

星期四, 八月 10, 2023

171 Thanox 使用 情景模式, 打开 youtube revanced 自动解冻 microg, 关闭时自动冻结

反感谷歌全家桶, 又大又蠢, 但又想用登录账号的YouTube, 找到了个PureTuber, 发现被骗了, 除了登录账号之外没有一点用处, 个性化推荐没有, 收藏没有, 订阅列表也没有. 想捡起来revanced重新玩一下, 但这个货需要搭配microg使用, 而且microg必须在后台. 这就太草丹了, 于是我又想起了我的付费"手机管家":thanox, 它的功能有很多, 我主要用来压制毒瘤(划掉卡片即冻结), 它还有个情景模式(英文名profile), 类似tasker, 实现很多触发型任务. 直接上json代码: [{"name": "启动YouTube","description": "如果开启了YouTube,则关联启动microG. 触发条件: 当revanced切至前台+microg为冻结状态","priority":...

星期五, 七月 21, 2023

170 上古卷轴online 使用 legendary 启动器启动时提示 启动器接收到令牌错误信息 或者 elder scrolls launcher has received a token error 的解决方法

运行这一行命令: netsh winhttp reset proxy只要显示下面的内容就表示重置成功了↓当前的 WinHTTP 代理服务器设置: 直接访问(没有代理服务器)。昨天epic商城上古卷轴网游周免, 就是和GTA5一样的付费网游, 没有时长卡之类的说法. epic game launcher epic启动器就是一坨大小为900MB的electron屎山, 所以我用了开源命令行版的legendary第三方客户端. 用法见 github 说明 或者我的 reddit 帖子. 原神, 启动!*.exe launch...

星期三, 七月 19, 2023

169 clash meta 使用 url-test 进行节点择优, 并使用此节点组成隧道

此前我在博文中写了 167 clash内核/clash meta内核, 机场tunnels隧道 实现绕过机场审计 这篇文章, 利用 clash 的 tunnels 功能, 实现了 自己的宽带网络 <-> 机场 <-> 自己搭的服务器 这种类似简单 tor 网络的功能. 自己手上有几个机场, 来回选节点有点麻烦, 于是就用 proxy-groups.type: url-test 这个功能来进行择优, url-test组其实机场订阅里经常会看到, "自动选择"就是 url-test, 这个组的选择结果必定是延迟最低的节点, 再用这个延迟最低的节点去和"自己搭的服务器"对接, 形成隧道. 写法如下: proxy-providers: ...

星期三, 六月 28, 2023

168 Spaceship 域名托管至 Cloudflare 并设置 DS(DNSSEC) 记录时踩过的坑 一直在 Propagation 然后失败

懒的截图了, 直接打字吧. 起因是从某telegram频道得知, spaceship域名服务商注册>6位纯数字xyz域名只需要$0.67. 我就注册了帐号, 买了个域名, 确实是这个价, paypal支付, 续费目前也是$0.67的价格. 支持dnssec, 隐私也可以全设置成private, whois只能查到一个给你开case的链接.1, 我先使用的是spaceship自带的dns, 填好了自己A记录的ip之后, 系统就一直在Propagation, 大概有半个小时, 最后的结果是google cloudflare两个全球dns一直是Propagation, 其它地区都正常. 这时候我试了一下223.5.5.5 / 120.53.53.53 / 114.114.114.114...

星期日, 六月 18, 2023

167 clash meta mihomo 内核, 机场 tunnels 隧道 实现绕过机场审计

20241221 更新: 目前感觉 dialer-proxy 比较好用, relay 也可以, 因为 mihomo 对部分协议是支持 udp relay 的. 这三种模式都可以绕过机场审计, 但写法上面稍有不通, 我觉得最方便的是 relay, 因为可以自己灵活组队, 但 relay 将被废弃; 其次是 dialer-proxy, 这个要写到 proxies 中的节点下面, 并与 proxy-groups 里面的 name 相呼应才行., 稍微有点繁琐; 最麻烦的当然就是 tunnels 了.  参见 Mihomo 手册:...

星期五, 六月 16, 2023

166 Beelink GK55 BIOS 固件 v5.1 (包含视频和文本教程) beelink gk55 bios firmware v5.1 (tutorial mp4+pdf included)

装成洋大人发邮件才要来的, 直接问大陆客服, 随便糊弄几句就没声了...邮件原文:Hello there.Thanks for your letter and sorry for the trouble.Does your PC work? If not, you can flash BIOS. Here is the BIOS File----https://beelink.oss-cn-hongkong.aliyuncs.com/MINI%20PC/GK55/BIOS%E5%92%8CEC/GK55DDR4_v5.1bios.zipHere is the Tutorial-----https://mega.nz/file/zzo2zRpD#cv7PEz299rng-MBsTisYRGxrIJodoeXgq_CIz90tu4kI...

星期三, 六月 14, 2023

165 telegra.ph 的反盗链问题

经常从telegram电脑版点出来telegra.ph的链接,  微信公众号和小红书都会屏蔽掉telegra.ph的引用...其实把 request header 请求头 里的 referer 值去掉就行了, 这时候就要用到chrome扩展 header editor 了. 这个扩展可以修改请求头响应头, 还有取消和重定向请求之类外的操作. 支持正则和URL匹配. github: https://github.com/FirefoxBar/HeaderEditorchrome web store: https://chrome.google.com/webstore/detail/header-editor/eningockdidmgiojffjmkdblpjocbhgh三年没更新了,...

164 GTA5 rockstarservice.exe 无限重启, 服务自动删除自动启动, 提示 "Rockstar Games 库服务连接失败。"

我的文档\Rockstar Games\Launcher\launcher.log 报错日志:[2023-06-14 00:19:22.788] [WARNING] [bgsvc] [svc_transactionqueue] 1 transaction(s) are timing out when sending ping.[2023-06-14 00:19:22.788] [WARNING] [bgsvc] [svc_transactionqueue] Service timed out.  1 queued transaction(s)...

星期三, 三月 22, 2023

163 类原生 安卓13 webview, 将 com.android.webview 转换为 com.google.android.webview

装了个lineageos改的安卓类原生, 名叫 crdroid, 都用了快一个月了, 今天才发现webview包名是 com.android.webview, 我服了, 这就说明我没法直接用apk更新成 google play 上的 webview. 方法有两种, 第一种是安装 lineageos 自己维护的, 但是更新较慢, 可能一个大版本才更新一次.  webview: https://www.apkmirror.com/apk/lineageos/android-system-webview-2/第二种是利用 adb shell settings 将 webview 提供者改为 com.google.android.webview. 在电脑上的adb命令行中输入adb...

星期六, 三月 04, 2023

162 红米k20pro 刷 crDroid 安卓13 取消data分区加密

下载firmware V12.5.6.0.RFKCNXM, https://xiaomifirmwareupdater.com/firmware/raphael/下载android 13 rom, https://crdroid.net/raphael/9下载magisk 25.2, https://github.com/topjohnwu/Magisk/releases, 把下载的apk改名为zip就是magisk刷机包了. 1, 把 firmware, rom, magisk 三个zip包复制到 /sdcard/...

星期日, 一月 15, 2023

161 clash meta windows 内核, 以服务模式运行

前面的文章提到, meta内核一些方面做得很好, 比如代理服务器可以单独配置dns来解析, rules provider的url域名, 也可以根据rules判断规则进行解析. 这货也有十分气人的地方, 那就是以服务模式运行. 最近一直在研究clash, 包括premium和meta两个分支. 最后选择了meta, 但是这货以服务运行一直有问题, 有大问题...我倾向于把meta核做成系统服务, 因为服务可以在用户登录windows前运行起来, 而开机自启项不行, 必须是用户登录后.如果直接写一个sc, 带上meta.exe和配置文件目录.\data,...

160 安卓手机 clash meta for magisk 和 adguard home magisk 组合使用, 以及 config.yaml 的常用参数解释

最近研究代理工具上瘾, 其实也是为了更好地上网😂 前面研究了 clash for windows mixin 的多机场切换, 昨天研究了安卓如何不开 vpn 进行上网. 因为不想在前台挂一个软件, 还有小锁的图标. 于是就发现了 clash for magisk. 其实 cfm 有两种, 一种是原始的核, 好像叫 premium, 还有一个就是本文所讲的 meta 核了. 我发现 meta 核相较 premium 核多了很多功能, 参见完整配置示例:https://docs.metacubex.one/example/ex1 比如, 1,...

星期三, 一月 11, 2023

159 虚拟币(USDT)的转账手续费

最近在研究机场, 部分机场的第四方手续费都是6% 8%的, 但也发现一些机场的付费方式支持 USDT (TRC20链路), 我看机场的 USDT 转账方式付费都没有手续费, 20块的月付就收20. 结果他妈的掏了些钱, 买了点 USDT, 发现 Withdraw(转账给别的地址) 的手续费他妈的离谱!!!欧易的 USDT TRC20 链路转账手续费是 0.8 USDT, 也就是 $0.8 左右. 币安更他妈离谱, 1 USDT, 也就约为 $1...https://www.binance.com/en/fee/cryptoFee买一个十几块二十几块月付的机场,...

星期一, 一月 02, 2023

158 利用 Javascript, 让 Clash For Windows 的 mixin 同时支持多个机场切换, 而不用频繁修改 MATCH (以及 yaml + 多机场 的 proxy-providers 写法)

在154号文章中讲到, 利用混合配置 Mixin 将 Clash For Windows 和 AdGuard Home 组合起来使用, 但是 mixin 使用的 Yaml 是静态的, MATCH后面跟的是组名, 每个订阅的组名又不一样, 这就是说, 每次切换节点我还得改, 十分蛋疼. 于是我在这里找到了解决方法, 从 Yaml 切换成 Javascript. 博主的代码中好像有些错误, 因为它在我这运行报错... 规则也会反过来, MATCH跑到第一位去了... 我也都将其改正了. 注意 'GEOIP,CN,DIRECT', 'IP-CIDR,255.255.255.255/32,REJECT,no-resolve', 这两句的顺序不能写反了, 我测试发现写反了会导致...