Skip to content

v3.1.2

Choose a tag to compare

@luck2026228 luck2026228 released this 27 Aug 21:57
· 7 commits to main since this release

Stripe 拒付原因翻译器。把 Your card was declined. 这一句话,还原成银行到底说了什么、以及该怎么办。

两种装法,功能一样,挑一个:

怎么装
油猴脚本(推荐,最省事) 装好 Tampermonkey 后点这个链接:DeclineLens.user.js
Chrome / Edge 扩展 下面下载 DeclineLens-v3.1.2-chrome.zip,解压,浏览器地址栏进 chrome://extensions,打开右上角「开发者模式」,点「加载已解压的扩展程序」,选解压出来的文件夹
Firefox 扩展 下面下载 DeclineLens-v3.1.2-firefox.zip,进 about:debugging → 「此 Firefox」→「临时载入附加组件」

它不做什么:不发任何网络请求,不上传任何数据,全部记录只存在你自己浏览器里,随时一键清空。详见 PRIVACY.md


这一版改了什么

修复

  • 油猴版现在也会在 DOM 上插握手旗子 data-declinelens
    之前只设了页面 window 上的标记。两个版本同时安装、且油猴版抢先跑到时,插件版的 content.js 看不到任何标记,3 秒后就会往 hookFail 里写一条 —— 弹窗顶部弹出「CSP 拦住了注入」的黄条,而实际上一切正常。属于虚惊一场型的误报,现在消除了。
  • Firefox 清单补上 host_permissions: ["http://*/*", "https://*/*"]
    browser.scripting.registerContentScripts 除了 scripting 权限,还要求扩展持有目标页面的主机权限,否则注入的脚本不会运行。缺这一条的后果是:文档里写的「Firefox 128+ 走官方 MAIN 世界通道」这条正路从来没有真正启动过,每次都静默退化成 script 标签注入 —— 而那条路会被有 CSP 的站点挡掉。
    注意 Firefox MV3 里 host_permissions 默认是可选权限,用户仍需在 about:addons 里手动授权,README 4.3 节已写明这一步。

测试

  • 自检从 58 项加到 60 项,新增两条专盯上面第一个问题:油猴版必须插旗子、content.js 必须认同一面旗子。

完整说明见 README。用着有问题、或者碰到没收录的拒付码,欢迎 发个 issue