TGViewer
zZPiglet zZPiglet @zzpiglet · 994 subscribers
Post #153 43.9K
摸🐟:


之前就有过在微信中直接打开淘宝 / 被封禁的链接的想法,但之前尝试重写 302 后,由于微信是浏览器自己检测,会无限循环跳转,尝试重写页面出现点击跳转按钮后发现微信浏览器直接阉割掉了跳转(这一点后来发现也是微信有自己的封禁名单),于是放弃了。

近期由于政策原因,微信开放部分外链访问,体验后发现存在痛点:
1. 每次都需要手动点击一次;
2. 对白名单外(也许是黑名单内)的依旧封禁了跳转;
3. 只能在私聊中触发,扫码和群聊还是老样子;
4. macOS 中微信好像并没有开放(也许是我的问题)。

但开放访问意味着可以在微信中直接打开,于是之前的想法理论上可以实现了,但被封禁的链接依旧不行,于是退一步考虑使用快照,并提供通知跳转到浏览器访问。

目标:
1. 跳过中间手动点击,显示部分封禁链接的快照;
2. 提供一些通知点击跳转;
3. 在群聊及扫码时也可使用;
4. macOS 可用。

欢迎大家测试、使用、改进、PR:Surge Module,Quantumult X Rewrite Snippets,Loon Plugin,JavaScript。

其中,不完善的有:
Surge Module 在 iOS 和 macOS 均可使用,macOS 不会弹窗通知(因为弹窗也没法点击跳转),且部分封禁链接跳转 Safari 后缺失微信的 exportKey 参数,无法解析出原始链接,这个暂未解决;
Quantumult X Rewrite Snippets / Loon Plugin 只测试了 iOS 端使用,且 Quantumult X 不知道是否有参数判断 iOS / macOS。

其中,可更改的配置有脚本第 2 行与第 3 行,均默认关闭:
第 2 行为是否在微信中用快照显示被封禁的链接(左下有申诉按钮的),如关闭则依旧显示封禁警告页面,但提供弹窗跳转;
第 3 行为是否在微信中用进行强制重定向,允许的情况下可能出现循环重定向。
这些更改可以下载脚本后修改,也可以使用 BoxJs 修改,对于 Surge 4.11.0(2010)+ 也可直接在配置中使用 argument 参数修改,如 argument=useCache=true&forceRedirect=false。
More from @zzpiglet
  1. May 27, 2023【友情帮转】 欢迎加入Surge社区交流群,我们的群组不仅提供软件分享,更有专业的技术支持团队,解答你的任何疑问。我们定期进行技术分享,无论你是新手还是老手,都可以在这里学到有用的…
  2. Sep 29, 2022#微博通知 替换了 uid 接口,请测试及低调使用。 只保留了 card_type == 9 的信息,避免广告信息,暂不知是否会造成正常微博遗漏。按 VVebo 作者说法,微博索赔…
  3. Jul 10, 2022感谢 𝕩𝕚𝕟𝕚𝕒𝕟 提供的 macOS Surge 借助快捷指令快速开/关全局抓包应用场景,原快捷指令存在一些问题,如需使用请替换: https://www.iclou…
  4. Apr 21, 2022由于谷歌快照被禁,现更换至 web.archive.org(感谢 @GetSomeFriesChannel),低调食用。 可控制参数修改为: useCache:是否在微信中用快照显…
  5. Mar 13, 2022希望有手的大佬能帮忙做一个: 【【自制】我做了个能动的 电 脑 配 件!【软核】-哔哩哔哩】 https://b23.tv/RtFAS9v
  6. Dec 29, 2021微信最近封禁了(大)部分谷歌快照链接,建议更新脚本或使用 argument 参数 / BoxJs 开关关闭使用谷歌快照,最新脚本若无法在微信中 302 跳转谷歌快照则自动放弃,仅使…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →