- 👍4
- 😁1
折腾啥

#Surge #模块 #脚本 #chunked #Encoding #编码 #gb2312 #TextDecoder"Transfer-Encoding":"chunked"&gb2312编码抓取响应的例子
需要 Surge 开二进制 不然抓不全gb2312编码需要转换 需要加库(新版应该不需要第三方库了)
抛砖引玉[Script] 189 = type=http-response,pattern=https?:\/\/gd\.189\.cn,requires-body=1,script-path=189.js,debug=1,binary-body-mode=1 [MITM] hostname = %APPEND% gd.189.cn 访问 https://gd.189.cn/TS 然后查看日志- ❤️2
- 👍1
#小米平板 #小米 #平板 #Android
小米平板6 Max 体验分享
1. 不支持横屏的 app 可以用第三方 app 强制横屏 不算大问题
2. tvbox 配合阿里云源原文件模式观影体验不错. 但是补帧等功能需要在白名单内的 app 才可以激活. 可使用正版免费 mxplayer + 编码包. 但是有时候会出现无法激活的现象. 使用第三方阿里云盘 app + mxplayer 最稳. 八个喇叭杜比美滋滋.
3. 眼神不好的人(比如我) 会感觉对比度亮度不够 硬伤...
4. 可以息屏唤醒小爱同学 八个喇叭放歌没问题 但是麦克风灵敏度比较低
5. 67W 快充还行 如果全火力看片的话 感觉续航也没想象中好
6. 高温敏感人表示 充电摸着也是挺烫的 不想拿着边充边用- 👍2
- 🔥1

Sub-Store
2.14.77
Surge 支持 block-quic 参数
给 tuic 协议都加上 block-quic 为 off 的脚本操作示例:async function operator(proxies = []) { return proxies.map((p = {}) => { if (['tuic'].includes(p.type)) { p['block-quic'] = 'off'; } return p }) }- ❤️1

Sub-Store
2.14.76
支持 Shadowrocket Hysteria2 URI 格式输入
修复了 Surge Hysteria2 输出重复添加 tfo 的 bug
Surge 全协议支持 Shadow TLS, 部分协议增加 TLS Fingerprint 支持
TLS Fingerprint 内部参数名统一为 tls-fingerprint- ❤️2

#苹果生态玄学自救指北 补充了一些新的问题
macOS Wi-Fi 在睡眠后 loading 卡顿
macOS 蓝牙断连
有新的偏方记得发我 久病成医 欢迎病友交流
立即查看开始自救: https://xream.notion.site/6fed380cf1d147c6a047bce452a8f2af
#自动解锁 #连续互通相机 #接力 #智能热点 #蜂窝移动网络通话 #短信 #通用剪贴板 #AutoUnlock #Continuity #Handoff #InstantHotspot #CellularCalls #SMS #message #UniversalClipboard #iCloud #开发者模式 #定位 #充电 #USB-C #接口 #通知 #蓝牙 #WiFi #卡顿 #macOS #苹果 #苹果生态 #自救 #自救指北- 💯4
#mac #macOS #Surge #备忘
mac 版
Surge 本体 & 脚本的日志: ~/Library/Logs/Surge
Persistent Store 等:~/Library/Application Support/com.nssurge.surge-mac
外部资源缓存 等:~/Library/Caches/com.nssurge.surge-mac
可以在终端执行/Applications/Surge.app/Contents/Applications/surge-cli dump profile effective以查看由模块修改后的配置/Applications/Surge.app/Contents/Applications/surge-cli unattended-upgrade执行更新/Applications/Surge.app/Contents/Applications/surge-cli external-resource update all更新外部资源
修改此文件实现自定义 Surge 错误页面:/Applications/Surge.app/Contents/Resources/error.html
❤️ 🍟版 P 佬版
已加入 资源合集导航- 👍2
- ❤️1
#iOS #TestFlight
Surge 5 5.21.0 (2884) is ready to test on iOS.
What to Test:
一直以来 Surge iOS/macOS 都是使用的代理优先,VIF 为补充的方式接管系统请求。这样做有几个好处:
1. 代理模式接管时,App 和 Surge 间使用的是 loopback socket 通讯,由于不需要在 userspace 进行 TCP 重组装,代理接管模式比 VIF 模式更高效。
2. 当请求通过 HTTP 代理模式被接管时,说明这个请求一定是 HTTP/HTTPS 协议(HTTP CONNECT 模式下可能有些许例外)。这使得 Surge 可以直接使用 HTTP/MITM 引擎进行处理。而如果由 VIF 接管,则并没有方法绝对确认这是否是 HTTP/HTTPS 协议,只能靠端口号/数据包特征进行猜测。
3. 使用 HTTP 引擎接管除了可以使用修改功能外,还可以使得 Surge 在建立向外的连接时,在连接建立阶段便发出客户端首个数据包,即 0-RTT,降低握手延迟。
但是越来越多的 App 开始检测系统代理设置并拒绝工作,这是一种既不专业也无必要的安全措施,一方面来说代理设置在一些大型企业中是一种很常见的配置,另一方面即使不设置代理,也可以通过 VIF 甚至上级路由劫持或修改流量。如果 App 在意流量安全,应该正确使用 Certificate Pinning 等安全手段,而非在代理设置上为难用户。
但是由于使用代理的用户量确实过少使得无法影响厂商决策,我们不得不进行妥协。Surge iOS 将调整为 VIF 接管优先的工作模式以绕过该问题。目前测试阶段将强制切换为该模式,之后将重新开放代理模式优先选项。如果某 app 在该版本后无法正常工作请反馈。
于此同时,还优化了 VIF 引擎的工作方式以应对该变化:
1. 发往 80/443 端口的请求,会等待客户端发送第一个数据包后,判断是否为有效的 HTTP/TLS 请求决定处理方式,若非有效的 HTTP 请求,或 300ms 内未收到首个数据包,则回退至 TCP 转发模式。因此对于使用 80 端口的请求,不再需要配置 force-http-engine-hosts 参数。
2. 将自动识别 TLS Client Hello 消息并提取 SNI,下个版本将增加针对 SNI 的规则和 MITM 主机名匹配。
其他说明:
1. 目前仅对 80/443 端口开启了协议自识别,因为部分协议是由服务端先发送数据,如 SSH、IMAP、FTP,等待客户端数据再进行后续工作的流程将对这些请求造成不必要的延迟。其余端口的 HTTP 请求若需要由 HTTP 引擎处理依然需要配置 force-http-engine-hosts。
2. MITM 依然需要配置主机名以开启,但是不再需要 tcp-connection 参数,将默认对 TCP 请求生效。
3. 本次调整后,由于 VIF 接管的 HTTP/HTTPS 请求将自动由 HTTP 引擎处理,对比原来手动配置 VIF Only 兼容模式的方式,HTTP/HTTPS 请求的握手延迟会有所下降。(因为可以正确识别与构造 early data 完成 0-RTT 握手。原先仅在代理模式下支持)
频道: @SURGEINFO
群组: @SURGEPRO- ❤️4
- 👍4

Sub-Store
2.14.73
Base64 订阅关键词增加 VLESS 和 Hysteria2
某些机场只有纯 Hysteria2 节点, 之前的版本无法解析. 请更新到此版本- 🍾1
#转发
Surge 在最新的 beta 版本中加入了 ECN 与 Hysteria 协议的支持,本质上都是拥塞控制算法的改进。我写了篇科普向文章简单讲解塞控制算法到底是什么,ECN 有什么作用,以及 Hysteria 协议适合的场景。
Blog 版本链接:https://yach.me/2023/10/14/ccn-and-ecn/
原文: https://twitter.com/Blankwonder/status/1713059849611993229
频道: @SURGEINFO
群组: @SURGEPRO- ❤️2

Sub-Store
2.14.72
Stash 输出相关:
Hysteria 兼容性修复
Hysteria2 支持- ❤️3
#Apollo 继续使用 #Reddit API 教程
更新: 一个订阅源 也可以自己下打包好的 IPA https://github.com/Balackburn/Apollo/releases
使用 另一个方案 还需要填 imgur client id
成品 IPA- ❤️2
- 🔥2
- 👍1
#苹果生态玄学自救指北 补充了一些新的问题
有新的偏方记得发我 久病成医 欢迎病友交流
立即查看开始自救: https://xream.notion.site/6fed380cf1d147c6a047bce452a8f2af
#自动解锁 #连续互通相机 #接力 #智能热点 #蜂窝移动网络通话 #短信 #通用剪贴板 #AutoUnlock #Continuity #Handoff #InstantHotspot #CellularCalls #SMS #message #UniversalClipboard #iCloud #开发者模式 #定位 #充电 #USB-C #接口 #通知 #macOS #苹果 #苹果生态 #自救 #自救指北- ❤️1

Sub-Store
2.14.69
输入增加 Hysteria2 URI 支持
上游订阅可以尝试 参数flag=surge,flag=meta等 否则可能不会下发 Hysteria2
具体看机场
Surge Hysteria2 输出增加 fingerprint(没做输入解析)
Surge Hysteria2 输出增加 download-bandwidth(若有值但解析失败则为 0)- 👍2
- ❤️1
- 🔥1
解决 #macOS 14 #hammerspoon 无法获取 SSID 的问题: https://github.com/Hammerspoon/hammerspoon/issues/3537#issuecomment-1743870568- ❤️1
- 👍1
- 🔥1

Sub-Store
2.14.67
Surge 输入输出增加 Hysteria2
重复节点通知中增加订阅名称和重复节点名称
Surge Snell 输入支持解析 reuse 字段
兼容更多更奇葩的 VMess URI 格式
求求你们别用 URI 了
开发者相关:
proxy 增加 subName(订阅名), collectionName(组合订阅名)
现在可以知道某个节点的来源了
脚本增加第三个参数 env(包含订阅/组合订阅/环境/版本等信息)
便于展示或判断- 👍3
- 🎉3
- ❤️1
- 🔥1
手动搭建 Hysteria2 协议用于Surge
https://surge.tel/21/2816/- ❤️4
- 👍1
- 🥱1
SubConverter v0.8.0
该版本修正了一个可能导致远程代码执行的漏洞,建议所有用户升级。
更新日志:
* 增加运行脚本前的鉴权 并删除部份未使用的接口
* 增加详细的配置文件加载 log
* 修复下载订阅时发送了错误的 header 的问题
* 修复了 Surge 的 load-balance 策略组生成错误的问题
* 增加 Surge 策略组的 persistent 和 evaluate-before-use 参数
* 增加 Quantumult X 和 Loon 配置中 SOCKS5 节点和部份新策略组参数的支持
* 修复 sub 接口不能正常接受 HEAD 请求的问题
* 修复不能正常加载本地规则集的问题
* 修复 Quantumult X 配置中 aead 选项添加的问题
* 修复了生成 Loon 配置时的一些问题
* 增加支持 v2rayN 等使用的 trojan 链接格式
* 调整生成的 Clash 配置中的部份缩进
* 增加对节点名称中 = 号的过滤
* 修复在 TOML 配置时 cron 任务不生效的问题
Release 下载 请我喝咖啡- ❤️1

配合小组件自动提醒取快递
版本: v23.100901
更新: 23-10-09 13:31
安装:
Things3版
Sorted³版
提醒事项版
Due版
滴答清单版
简介:
此快捷指令的主要作用是在收到快递短信后,自动排版关键短信内容,并且把它显示在桌面小组件上面,快递多的才懂找取件码的痛,并且包含到点提醒功能
不同地区短信格式可能有出入,不能确保所有短信显示正常,若使用异常可以 反馈 一下,以便改进
方法:
①首次使用打开快捷指令,填写你的手机号码后四位(因为取餐码一般是这个)和你固定的提醒取快递时间,默认为17:30
②找到快捷指令自动化的地方,新建一条,信息-信息包含(此处可填你的小区名字,越短越好如xx光明小区,则填写光明),选择立即运行,注意此处由于关键字无法使用正则,如果你有多个地区可能需要重复多次这个步骤
③点击下一步后点击新建空白自动化,输入运行快捷指令,再点一下快捷指令那四个字输入你刚才添加的快捷指令,然后点击此快捷指令界面的箭头,点击选取变量,选择输入快捷指令信息,再点击刚才选择的变量,选择内容,然后点完成(看不明白看视频)
④在桌面放置对应版本的小组件(我是放首屏的,不然也看不见
)
小组件已升级,可以直接在桌面勾选已完成选项,其中 Sorted³ 版本带手动刷新功能,我自己用的也是这个, Due 版的静音模式下强提醒是它的特色, Things3 支持的动作比较多,可自定性会好一点, 提醒事项 胜在免费,显示内容着实少了点
新版
反馈
合集
导航
#快捷指令- ❤️12