mirror of
https://gitlab.com/MrFry/qmining-page
synced 2025-04-01 20:23:44 +02:00
Manual update
This commit is contained in:
parent
a7f78eff3b
commit
e21f281dc5
1 changed files with 132 additions and 68 deletions
|
@ -1,14 +1,10 @@
|
||||||
import Sleep from '../components/sleep'
|
import Sleep from '../components/sleep'
|
||||||
|
|
||||||
export default function Manual (props) {
|
export default function Manual(props) {
|
||||||
return (
|
return <div>{renderMaual()}</div>
|
||||||
<div>
|
|
||||||
{renderMaual()}
|
|
||||||
</div>
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function renderMaual () {
|
function renderMaual() {
|
||||||
return (
|
return (
|
||||||
<div>
|
<div>
|
||||||
<center>
|
<center>
|
||||||
|
@ -16,42 +12,56 @@ function renderMaual () {
|
||||||
</center>
|
</center>
|
||||||
<Sleep />
|
<Sleep />
|
||||||
<center>
|
<center>
|
||||||
Ez a userscript Moodle/Elearnig/KMOOC tesztek megoldása során segítséget jelenít meg.
|
Ez a userscript Moodle/Elearnig/KMOOC tesztek megoldása során segítséget
|
||||||
|
jelenít meg.
|
||||||
<h2>
|
<h2>
|
||||||
Ha az oldalt vagy a scriptet használod: akármikor észrevehetik, leállhat a szerver, és rossz
|
Ha az oldalt vagy a scriptet használod: akármikor észrevehetik,
|
||||||
lehet az összes válasz
|
leállhat a szerver, és rossz lehet az összes válasz
|
||||||
</h2>
|
</h2>
|
||||||
Valószínűleg semmi baj nem lesz, de én szóltam. Ha ez iránt aggódsz, olvasd el a kockázatok részt
|
Valószínűleg semmi baj nem lesz, de én szóltam. Ha ez iránt aggódsz,
|
||||||
|
olvasd el a kockázatok részt
|
||||||
</center>
|
</center>
|
||||||
<center>
|
<center>
|
||||||
<h1>Userscript használata</h1>
|
<h1>Userscript használata</h1>
|
||||||
</center>
|
</center>
|
||||||
<hr />
|
<hr />
|
||||||
<table style={{ tableLayout: 'fixed', verticalAlign: 'top', width: '100%' }}>
|
<table
|
||||||
|
style={{ tableLayout: 'fixed', verticalAlign: 'top', width: '100%' }}
|
||||||
|
>
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
Tölts le egy userscript futtató kiegészítőt a böngésződhöz: <a
|
Tölts le egy userscript futtató kiegészítőt a böngésződhöz:{' '}
|
||||||
href='https://www.tampermonkey.net/' target='_blank'>Tampermonkey</a>
|
<a href="https://www.tampermonkey.net/" target="_blank">
|
||||||
|
Tampermonkey
|
||||||
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='http://qmining.frylabs.net/install?man' target='_blank'>Weboldalról</a> rakd fel a scriptet
|
<a
|
||||||
|
href="http://qmining.frylabs.net/install?man"
|
||||||
|
target="_blank"
|
||||||
|
>
|
||||||
|
Weboldalról
|
||||||
|
</a>{' '}
|
||||||
|
rakd fel a scriptet
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
Script majd udvariasan megkéri, hogy hagy beszélgessen a szerverrel, mert mással nem
|
Script majd udvariasan megkéri, hogy hagy beszélgessen a
|
||||||
tud, ezt engedélyezd.
|
szerverrel, mert mással nem tud, ezt engedélyezd.
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
Ezután:
|
Ezután:
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
Teszt oldalon a kérdésre a választ kell látnod felül egy felugró ablakszerűben
|
Teszt oldalon a kérdésre a választ kell látnod felül egy
|
||||||
|
felugró ablakszerűben
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
Teszt ellenőrzés oldalon a script beküldi a szervernek a helyes válaszokat, az
|
Teszt ellenőrzés oldalon a script beküldi a szervernek a
|
||||||
lementi az új kérdéseket, amik ezután azonnal elérhetők lesznek
|
helyes válaszokat, az lementi az új kérdéseket, amik
|
||||||
|
ezután azonnal elérhetők lesznek
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
@ -59,25 +69,36 @@ function renderMaual () {
|
||||||
Egyéb fontos tudnivalók:
|
Egyéb fontos tudnivalók:
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
Ezt ments sokszor akár minden nap: <a
|
Ezt ments sokszor akár minden nap:{' '}
|
||||||
href='http://qmining.frylabs.net/allqr.txt?man' target='_blank'> Összes kérdés TXT</a> (ha
|
<a
|
||||||
elszállna a szerver)
|
href="http://qmining.frylabs.net/allqr.txt?man"
|
||||||
|
target="_blank"
|
||||||
|
>
|
||||||
|
{' '}
|
||||||
|
Összes kérdés TXT
|
||||||
|
</a>{' '}
|
||||||
|
(ha elszállna a szerver)
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<a href='https://qmining.frylabs.net/allQuestions.html' target='_blank'>Összes kérdés oldal</a>,
|
<a
|
||||||
ahol manuál tudsz keresni ha valami gáz lenne a scriptel
|
href="https://qmining.frylabs.net/allQuestions.html"
|
||||||
|
target="_blank"
|
||||||
|
>
|
||||||
|
Összes kérdés oldal
|
||||||
|
</a>
|
||||||
|
, ahol manuál tudsz keresni ha valami gáz lenne a scriptel
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p /> Egyéb funkciók:
|
<p /> Egyéb funkciók:
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
Ha esetleg videókat nézel, akkor spaceval lehet play/pausolni, és jobbra/balra
|
Ha esetleg videókat nézel, akkor spaceval lehet play/pausolni,
|
||||||
gombbal ugrani a videóban.
|
és jobbra/balra gombbal ugrani a videóban.
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</td>
|
</td>
|
||||||
<td width='40%' style={{ textAlign: 'center' }}>
|
<td width="40%" style={{ textAlign: 'center' }}>
|
||||||
<img style={{ maxWidth: '100%' }} src='img/rtfm.jpg' alt='img' />
|
<img style={{ maxWidth: '100%' }} src="img/rtfm.jpg" alt="img" />
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
|
@ -86,32 +107,39 @@ function renderMaual () {
|
||||||
<h1>Jelszavak</h1>
|
<h1>Jelszavak</h1>
|
||||||
</center>
|
</center>
|
||||||
<hr />
|
<hr />
|
||||||
Ha ezt olvasod valszeg már van neked egy. Azért lett bevezetve, hogy nagyjából zárt legyen a
|
Ha ezt olvasod valszeg már van neked egy. Azért lett bevezetve, hogy
|
||||||
felhasználók köre
|
nagyjából zárt legyen a felhasználók köre
|
||||||
<ul>
|
<ul>
|
||||||
|
<li>Minden felhasználónak más jelszava van</li>
|
||||||
<li>
|
<li>
|
||||||
Minden felhasználónak más jelszava van
|
Elvileg elég csak 1 szer beírnod, és nem kell többet, de{' '}
|
||||||
|
<b>mentsd le biztos helyre a jelszót, hogy később is meglegyen!</b> Ha
|
||||||
|
többször kell akkor az bug,{' '}
|
||||||
|
<a href="http://qmining.frylabs.net/feedback?man" target="_blank">
|
||||||
|
és szólj
|
||||||
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
Elvileg elég csak 1 szer beírnod, és nem kell többet, de <b>mentsd le biztos helyre a
|
<b>
|
||||||
jelszót, hogy később is meglegyen!</b> Ha többször kell akkor az bug, <a
|
Jelenleg nincs 'elfelejtett jelszó' funkció, ha elfelejted akkor az
|
||||||
href='http://qmining.frylabs.net/feedback?man' target='_blank'>és szólj</a>
|
örökre eltűnik!
|
||||||
|
</b>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<b>Jelenleg nincs 'elfelejtett jelszó' funkció, ha elfelejted akkor az örökre eltűnik!</b>
|
Ha van jelszavad akkor bizonyos határok között{' '}
|
||||||
</li>
|
<a href="https://qmining.frylabs.net/pwRequest?man" target="_blank">
|
||||||
<li>
|
te is tudsz generálni másoknak
|
||||||
Ha van jelszavad akkor bizonyos határok között <a
|
</a>
|
||||||
href='https://qmining.frylabs.net/pwRequest?man' target='_blank'>te is tudsz generálni másoknak</a>
|
|
||||||
(ncore style).
|
(ncore style).
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
Saját jelszavad ne oszd meg, belépésnél máshonnan azonnal ki leszel jelentkeztetve, és
|
Saját jelszavad ne oszd meg, belépésnél máshonnan azonnal ki leszel
|
||||||
minek ha tudsz adni amúgy is
|
jelentkeztetve, és minek ha tudsz adni amúgy is
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
Mivel felhasználóneved nincs, így teljesen anoním az egész. Ez miatt jelszót nem lehet
|
Mivel felhasználóneved nincs, így teljesen anoním az egész. Ez miatt
|
||||||
megváltoztatni, hogy a szükséges komplexitás megmaradjon
|
jelszót nem lehet megváltoztatni, hogy a szükséges komplexitás
|
||||||
|
megmaradjon
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<center>
|
<center>
|
||||||
|
@ -120,27 +148,53 @@ function renderMaual () {
|
||||||
<hr />
|
<hr />
|
||||||
<ul>
|
<ul>
|
||||||
<li>
|
<li>
|
||||||
<b>Olyan helyeken fut le a script, ahol nem kellene, vagy ideiglenesen ki akarod kapcsolni</b>
|
<b>
|
||||||
<br /> Tampermonkey bővitmény ikon -{'>'} click -{'>'} scriptet kapcsold ki. Csak ne felejtsd
|
Olyan helyeken fut le a script, ahol nem kellene, vagy ideiglenesen
|
||||||
visszakapcsolni ;)
|
ki akarod kapcsolni
|
||||||
|
</b>
|
||||||
|
<br /> Tampermonkey bővitmény ikon -{'>'} click -{'>'} scriptet
|
||||||
|
kapcsold ki. Csak ne felejtsd visszakapcsolni ;)
|
||||||
</li>
|
</li>
|
||||||
<p />
|
<p />
|
||||||
<li>
|
<li>
|
||||||
<b>Túl nagy a kérdést és a választ megjelenítő ablak, nem tudok a válaszra kattintani</b>
|
<b>
|
||||||
<br /> Zommolj ki egy kicsit, vagy kapcsold ki addig a scriptet. Továbbá középső
|
Túl nagy a kérdést és a választ megjelenítő ablak, nem tudok a
|
||||||
egérgombra kattintva rá el bírod tüntetni az ablakot, amíg újra nem töltöd az oldalt,
|
válaszra kattintani
|
||||||
vagy másikra ugrasz.
|
</b>
|
||||||
|
<br /> Zommolj ki egy kicsit, vagy kapcsold ki addig a scriptet.
|
||||||
|
Továbbá középső egérgombra kattintva rá el bírod tüntetni az ablakot,
|
||||||
|
amíg újra nem töltöd az oldalt, vagy másikra ugrasz.
|
||||||
</li>
|
</li>
|
||||||
<p />
|
<p />
|
||||||
<li>
|
<li>
|
||||||
<b>Mi ez a ... ?</b>
|
<b>Mi ez a ... ?</b>
|
||||||
<br />
|
<br />
|
||||||
<img style={{ maxWidth: '100%' }} src='img/imgq.jpg' alt='img' />
|
<img style={{ maxWidth: '100%' }} src="img/imgq.jpg" alt="img" />
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<b>Gombok, %-ok, számok</b>
|
<b>Gombok, %-ok, számok</b>
|
||||||
<br />
|
<br />
|
||||||
<img style={{ maxWidth: '100%' }} src='img/6.png' alt='img' />
|
<img style={{ maxWidth: '100%' }} src="img/6.png" alt="img" />
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b id="sitesave">Weboldal lementése</b>
|
||||||
|
<br />
|
||||||
|
Hogy a hibákat a saját gépemen reprodukálni tudjam, és könnyen ki
|
||||||
|
bírjam javítani sokszor jól jön ha egy lementett weboldalt megkapok.
|
||||||
|
Így lehet letölteni egy oldalt:
|
||||||
|
<img
|
||||||
|
style={{ maxWidth: '100%' }}
|
||||||
|
src="img/websitesave.png"
|
||||||
|
alt="img"
|
||||||
|
/>
|
||||||
|
<br />
|
||||||
|
<a href="http://qmining.frylabs.net/feedback?man" target="_blank">
|
||||||
|
Ide tudod feltölteni
|
||||||
|
</a>
|
||||||
|
<br />
|
||||||
|
Mivel nincs hozzáférésem semmilyen egyetemi oldalhoz, így csak így
|
||||||
|
tudom hatékonyan tesztelni a scriptet. Ezért hatalmas segítség ha
|
||||||
|
feltöltöd azt az oldalt amin hibával találkozol.
|
||||||
</li>
|
</li>
|
||||||
<p />
|
<p />
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -152,33 +206,43 @@ function renderMaual () {
|
||||||
<li>
|
<li>
|
||||||
<b>Bármikor észrevehetik hogy használod a scriptet</b>
|
<b>Bármikor észrevehetik hogy használod a scriptet</b>
|
||||||
<br />
|
<br />
|
||||||
A weboldalt már kevésbé, de úgy nem menti el a kérdéseket a script, mert nem fut. Később
|
A weboldalt már kevésbé, de úgy nem menti el a kérdéseket a script,
|
||||||
manuálisan is be lehet majd küldeni kérdés-válaszokat.
|
mert nem fut. Később manuálisan is be lehet majd küldeni
|
||||||
|
kérdés-válaszokat.
|
||||||
<p />
|
<p />
|
||||||
Ha arra nem veszik a fáradságot, hogy a kérdéseket lecseréljék akkor valószínűleg arra
|
Ha arra nem veszik a fáradságot, hogy a kérdéseket lecseréljék akkor
|
||||||
se hogy userscript futását detektáló kódot rakjanak a weboldalra. A <a
|
valószínűleg arra se hogy userscript futását detektáló kódot rakjanak
|
||||||
href='https://moodle.org/' target='_blank'>Moodle</a> egy nyílt forráskódú, valószínűleg
|
a weboldalra. A{' '}
|
||||||
self-hosted rendszer. Valószínűleg az egyetem egy ezer éves debian szerverén fut, amihez
|
<a href="https://moodle.org/" target="_blank">
|
||||||
senki se mer nyúlni, nemhogy a moodle-t frissítse valaki.
|
Moodle
|
||||||
|
</a>{' '}
|
||||||
|
egy nyílt forráskódú, valószínűleg self-hosted rendszer. Valószínűleg
|
||||||
|
az egyetem egy ezer éves debian szerverén fut, amihez senki se mer
|
||||||
|
nyúlni, nemhogy a moodle-t frissítse valaki.
|
||||||
<p />
|
<p />
|
||||||
A script shadow-root hoz teszi hozzá az összes megjelenített elementet, így ezeket
|
A script shadow-root hoz teszi hozzá az összes megjelenített
|
||||||
szinte lehetetlen detektálni. A moodle semmiféleképpen nem látja, hogy milyen más
|
elementet, így ezeket szinte lehetetlen detektálni. A moodle
|
||||||
oldalak vannak megnyitva a böngésződben. Nem látja az XMLHttp requesteket se, amit a script végez.
|
semmiféleképpen nem látja, hogy milyen más oldalak vannak megnyitva a
|
||||||
Egy Matomo nevű script látja hogy milyen oldalarka navigálsz a moodle-ről, de a script nem
|
böngésződben. Nem látja az XMLHttp requesteket se, amit a script
|
||||||
linkekkel irányít át, hanem javascript eseménnyel, amit nem tud nyomon követni.
|
végez. Egy Matomo nevű script látja hogy milyen oldalarka navigálsz a
|
||||||
|
moodle-ről, de a script nem linkekkel irányít át, hanem javascript
|
||||||
|
eseménnyel, amit nem tud nyomon követni.
|
||||||
<p />
|
<p />
|
||||||
Aztán ki tudja ténylegesen hogy lehet
|
Aztán ki tudja ténylegesen hogy lehet
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<b>Bármikor leállhat a szerver</b>
|
<b>Bármikor leállhat a szerver</b>
|
||||||
<br />
|
<br />
|
||||||
És akkor nem bírod megnézni a válaszokat. Erre van az <a
|
És akkor nem bírod megnézni a válaszokat. Erre van az{' '}
|
||||||
href='http://qmining.frylabs.net/allqr.txt?man' target='_blank'> összes kérdés TXT</a>
|
<a href="http://qmining.frylabs.net/allqr.txt?man" target="_blank">
|
||||||
|
{' '}
|
||||||
|
összes kérdés TXT
|
||||||
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<b>Akármelyik válasz rossz lehet</b>
|
<b>Akármelyik válasz rossz lehet</b>
|
||||||
<br />
|
<br />
|
||||||
Pl.: ha a script rosszul menti le, vagy rossz kérdésre ad választ
|
Pl.: ha a script rosszul menti le, vagy rossz kérdésre ad választ
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<hr />
|
<hr />
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue