Greasy Fork

Greasy Fork is available in English.

多领国阻止血量减少 / DuoLingo Prevent Remove Heart

阻止 多领国 网站在学习过程中因错误减少用户的血量,通过拦截并阻止相关的“remove-heart”请求。/ Prevent the Duolingo website from reducing the number of hearts for users during the learning process by intercepting and blocking related "remove-heart" requests.

当前为 2025-01-23 提交的版本,查看 最新版本

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
深海云霁
评分
0 0 0
版本
0.0.2
创建于
2025-01-23
更新于
2025-01-23
大小
1020 字节
许可证
MIT
适用于

脚本说明

该脚本通过拦截并阻止 DuoLingo 网站的“remove-heart”请求,从而防止用户在学习过程中血量被减少。然而,尽管在后端血量不会减少,但前端的显示存在一定的问题,具体情况如下:

  1. 中途退出的情况:

    • 当用户在学习过程中退出单元(注意:此处指的是在网站内点击退出,而不是直接关闭浏览器或标签页),即使血量请求已经被阻止,前端界面依然会显示血量被减少。
    • 但实际上,后端并未减少用户的血量。因此,刷新页面后,用户的实际血量会恢复为正常值。
  2. 正常完成学习的情况:

    • 如果用户完成了整个单元,并且过程中有错误,DuoLingo 会根据错误数量返还血量。在这种情况下,前端显示的血量会正确更新,符合实际的后端数据。