Greasy Fork is available in English.

ksta.de bypass so-called paywall

bypass ksta pseudo-paywall

// ==UserScript==
// @name ksta.de bypass so-called paywall
// @namespace Violentmonkey Scripts
// @description bypass ksta pseudo-paywall
// @include https://www.ksta.de/*
// @include https://www.rundschau-online.de/*
// @grant none
// @version 0.0.1.20240324203813
// ==/UserScript==

window.addEventListener('load',
  function() {
  
  document.getElementsByTagName("body")[0].onclick = function () {

    var scriptEl = document.getElementById("schema-org-graph").innerText;
    var schemaObj = JSON.parse(scriptEl);
    var sentences = schemaObj["@graph"][3].articleBody.split(". ");
    var formattedtext = "";
    var skips = 0;

    for (var i = 0; i < sentences.length; i++) {
      if (i === skips + 5) {
        var breaks = "<br /><br />";
        skips += 5;
      } else {
        var breaks = "";
      }
      formattedtext += sentences[i] + ". " + breaks;
    }

    var sub, intro = "";
    if (document.getElementsByClassName("dm-article__intro")[0]) {
     intro = document.getElementsByClassName("dm-article__intro")[0].innerHTML;  
    }
    
    if (document.getElementsByClassName("dm-figure__subline")[0]) {
     var sub = document.getElementsByClassName("dm-figure__subline")[0].innerHTML;
     document.getElementsByClassName("dm-figure__subline")[0].innerHTML = sub + "<br /><br />";
    }
    
    document.getElementsByClassName("dm-article-content-width")[0].innerHTML = "<strong>" + intro + "</strong><br /><br />" + formattedtext + "<br /><br />";
    
    document.getElementsByTagName("body")[0].onclick = function () {}
    
  }

  },
  false);

setTimeout('document.getElementsByTagName("body")[0].click()', 1000);