Skip to content

Instantly share code, notes, and snippets.

@uahim
Last active November 27, 2023 16:48
Show Gist options
  • Save uahim/4f95da78dc6ac98cf4c56036409811e8 to your computer and use it in GitHub Desktop.
Save uahim/4f95da78dc6ac98cf4c56036409811e8 to your computer and use it in GitHub Desktop.
bypass ksta.de paywall script - bookmarklet version for Violentmonkey users
javascript: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 intro = document.getElementsByClassName("dm-article__intro")[0].innerHTML; document.getElementsByClassName("dm-article-content-width")[0].innerHTML = "<strong>" + intro + "</strong><br /><br /><br />" + formattedtext + "<br /><br />";void(0);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment