duolingo_immersion_every_language

This script gives access to immersion if you don't have it, and in unsupported languages.

// ==UserScript==
// @name duolingo_immersion_every_language
// @namespace   duolingo_immersion_every_language
// @include     https://www.duolingo.com/*
// @version     1
// @run-at      document-start
// @grant       none
// @description This script gives access to immersion if you don't have it, and in unsupported languages.
// @description based on script: https://gf.qytechs.cn/en/scripts/17151-web-noimmersion-experiment-optout
// ==/UserScript==

window.addEventListener('beforescriptexecute', function(e){
    if(duo.immersion_enabled == false) duo.immersion_enabled = true;
    if (e.target.innerHTML.contains('duo.immersion_enabled = false;')){
    eval(e.target.innerHTML.replace('duo.immersion_enabled = false;','duo.immersion_enabled = true;').replace('"web_noimmersion_experiment": true','"web_noimmersion_experiment": false'));
    e.stopPropagation();
    e.preventDefault();
    window.removeEventListener(e.type, arguments.callee, true);
  }
}, false);

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址