import React, { useState, useEffect } from 'react' import Head from 'next/head' import Link from 'next/link' import constants from '../constants.json' import ExternalLinkIcon from '../components/externalLinkIcon' import styles from './script.module.css' function fetchSupportedSites() { return new Promise((resolve) => { fetch(`${constants.apiUrl}supportedSites`, { credentials: 'include', }) .then((resp) => { return resp.json() }) .then((res) => { resolve(res) }) }) } export default function Script({ globalState, setGlobalState }) { const [supportedSites, setSupportedSites] = useState() useEffect(() => { if (globalState.supportedSites) { setSupportedSites(globalState.supportedSites) } else { fetchSupportedSites().then((res) => { setSupportedSites(res) setGlobalState({ supportedSites: res, }) }) } }, []) return (
Script - Qmining | Frylabs.net

Script

Ajánlott userscript kezelő bővítmény Script telepítése

Ez a userscript Moodle/Elearnig/KMOOC tesztek megoldása során segítséget jelenít meg.

{supportedSites && ( <> Script jelenleg a következő oldalakon működik: )} Telepítés lépései:
  1. Tölts le egy userscript futtató kiegészítőt a böngésződhöz: pl. a{' '} Tampermonkey -t
  2. Kattints ide hogy felrakd a scriptet {' '}
  3. Ha megnyitod az egyik támogatott oldalon a scriptet, akkor használata előtt engedélyezned kell, hogy a szerverrel kommunikáljon a script
  4. Ezután a script egy apró menü ablakot jelenít meg a weboldal bal alsó részén
  5. Ha be vagy jelentkezve, akkor a teszt oldalakon a megoldásokat kellene látnod egy felugró ablakban felül. Ha nem, akkor{' '} GYIK -be olvass bele, vagy{' '} írj üzenetet mi nem működik
Példa felugró ablakokra: Amiket az ablakokkal lehet csinálni: Egyéb fontos tudnivalók:
) }