Quizlet Show Hidden Flashcards

Show the hidden flashcards and the first explanation in Quizlet without logging in.

تثبيت هذا البرنامج النصي؟
سكربت موصى به للمؤلف

ربما يعجبك أيضا AI Everywhere.

تثبيت هذا البرنامج النصي
// ==UserScript==
// @name         Quizlet Show Hidden Flashcards
// @namespace    QuizletHack
// @version      26
// @description  Show the hidden flashcards and the first explanation in Quizlet without logging in.
// @author       hacker09
// @match        *://quizlet.com/*
// @icon         https://assets.quizlet.com/a/j/dist/i/favicon.6e263725c926227.ico
// @run-at       document-end
// @grant        none
// ==/UserScript==

(async function() {
  'use strict';
  var TimesExecuted = 0; //Creates a new variable
  const DisableReading = true; //If true the Reading function will be disabled
  const RemoveNeedlessThings = true; //If true the Needless Things will be removed

  setTimeout(function() { //Starts the setimeout function

    document.head.insertAdjacentHTML('beforeend', '<style>.b1sa2ccx {filter: none !important;}</style>'); //Show cards
    document.head.insertAdjacentHTML('beforeend', '<style>.hnqbbas {max-height: unset;}</style>'); //Show cards
    if (DisableReading === true) //If the DisableReading const is true
    { //Starts the if condition
      document.querySelectorAll(".SetPageTerms-termsList").forEach((el) => { //Starts the forEach loop
        el.innerHTML = el.innerHTML; //Remove the audio of the FlashCard element
      }); //Finishes the forEach loop
    } //Finishes the if condition

    if (RemoveNeedlessThings === true) //If the RemoveNeedlessThings const is true
    { //Starts the if condition
      document.head.insertAdjacentHTML('beforeend', '<style>.SetPageStickyHeader.hgmlhdt, .SetPageTermsStickyBanner.SetPageTermsStickyBanner--hasAdz, .SetPageWall.SetPageWall--normal, .TopNavigationWrapper, .SetPage-setDetailsInfoWrapper, footer, .SetPage-setIntro, .wugyavo, .SetPage-setLinksWrapper, .SetPage-setIntroWrapper, .SetPageEmbeddedAd-wrapper, .SetPageTerms-embeddedDesktopAdz, .SetPageStudyModesBanner-body, .ReactModalPortal, .bb8jmnf, #UniversalUpsellTarget > div, .hideBelow--m, .h1nkdy1n, .d1d5k0iq, .s1lf1hve, .r1vwlny8, .r1sd9oxv, .pfdaoy0 {display: none !important;}</style>'); //Hide the top menu, the stick footer banner, the Sign Up Box and the white overlay above this box, the top navigation menu, the user name that created the quiz, the needlessly big footer, the big flashcards box, the 2 stick footer banner, the related questions below all the cards, title of the cards set, big flash cards box and study/play columns below the big flash cars box, ads in between card rows, more ads, want to learn this set quickly? question box below all card rows, "save time with an expert" message, "turn messy notes into" " message, "Automatically turn messy notes into Magic Notes" message, "Students also viewed" message, Created by and share btns, Flashcards/Learn/Test/Match/Q-Chat btns, Created by and share btns, Flashcards/Learn/Test/Match/Q-Chat btns, hide the "Upgrade for complete access to the Q&A library" overlay
    } //Finishes the if condition
  }, 1500); //Finishes the setimeout function
})();