Changed server port, manual

This commit is contained in:
MrFry 2020-02-23 11:59:37 +01:00
parent 81e524978c
commit 8189ddf362
4 changed files with 170 additions and 199 deletions

View file

@ -1,62 +1,34 @@
<html> <center>
<meta charset="UTF-8">
<body bgcolor="#212127">
<head>
<title>Moodle/Elearning/KMOOC manual</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=0.8" />
<style>
body {
font: normal 17px Verdana;
color: #999999;
}
a {
color: #9999ff;
}
textarea {
font: normal 17px Verdana;
color: white;
background-color: #212127;
width: 90%;
height: 250px;
}
</style>
</head>
<center>
<h1>Moodle/Elearnig/KMOOC manual</h1> <h1>Moodle/Elearnig/KMOOC manual</h1>
</center> </center>
<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.
</center> </center>
</p> </p>
<b>A válasz ablakban jobb felül lévő százalék jelzi, hogy mekkora eséllyel jó a megoldás. Ez <b>A válasz ablakban jobb felül lévő százalék jelzi, hogy mekkora eséllyel jó a megoldás. Ez
sokszor jó viszonyítás, de semmi sem biztos! Bármikor előfordulhat, hogy nem jó a sokszor jó viszonyítás, de semmi sem biztos! Bármikor előfordulhat, hogy nem jó a
megjelenített válasz! Ezért csak saját felelősségedre használd!</b> Sok kikerülhetetlen megjelenített válasz! Ezért csak saját felelősségedre használd!</b> Sok kikerülhetetlen
hibalehetőség van, amit egyszerű nem lehet scriptben lekezelni (Pl rosszul megadott kérdés hibalehetőség van, amit egyszerű nem lehet scriptben lekezelni (Pl rosszul megadott kérdés
tanár részéről). Kézzel is lehet keresni a elmentett kérdések között. Ezért mindig tanár részéről). Kézzel is lehet keresni a elmentett kérdések között. Ezért mindig
legyen egy letöltött verziód a kérdésekről, mert nem 100% hogy mindég elérhető a szerver! legyen egy letöltött verziód a kérdésekről, mert nem 100% hogy mindég elérhető a szerver!
Továbbá ha a moodle oldalán a DOM megváltozik, a script nem fog működni! Ez nem annyira Továbbá ha a moodle oldalán a DOM megváltozik, a script nem fog működni! Ez nem annyira
gyakori, de bármikor megtörténhet! Érdemes nem kikapcsolni a tampermonkey-ban a userscript gyakori, de bármikor megtörténhet! Érdemes nem kikapcsolni a tampermonkey-ban a userscript
frissítést. Ez nem windows update, itt tényleg hibajavítások jönnek ki. Hiba, észrevétel frissítést. Ez nem windows update, itt tényleg hibajavítások jönnek ki. Hiba, észrevétel
esetén : <a target="_blank" href="https://qmining.frylabs.net">Script Feedback</a> (ezt esetén : <a target="_blank" href="https://qmining.frylabs.net">Script Feedback</a> (ezt
gyakran még aznap megnézem.) gyakran még aznap megnézem.)
</p> </p>
</p> </p>
<b>Továbbá ez a userscript HTTP requestekket küldhet egy szerver felé, ahova az összes megoldott <b>Továbbá ez a userscript HTTP requestekket küldhet egy szerver felé, ahova az összes megoldott
tesztjeid kérdéseit és (helyes)válaszait feltölti! Ezzel garantálja, hogy neked, és mindenki tesztjeid kérdéseit és (helyes)válaszait feltölti! Ezzel garantálja, hogy neked, és mindenki
másnak a legfrissebb adatok állnak rendelkezésre.</b> másnak a legfrissebb adatok állnak rendelkezésre.</b>
<center> <center>
<% include aludni.ejs %> <% include aludni.ejs %>
<h3>Tartalomjegyzék</h3> <h3>Tartalomjegyzék</h3>
</center> </center>
<hr> <hr>
<ul> <ul>
<li> <li>
<b>Használat</b> - Ez szuper fontos, elsőnek olvasd el <b>Használat</b> - Ez szuper fontos, elsőnek olvasd el
</li> </li>
@ -74,12 +46,12 @@
<li> <li>
<b>Other stuff</b> <b>Other stuff</b>
</li> </li>
</ul> </ul>
<center> <center>
<h3>Használat</h3> <h3>Használat</h3>
</center> </center>
<hr> <hr>
<table style="table-layout:fixed;vertical-align:top;width:100%"> <table style="table-layout:fixed;vertical-align:top;width:100%">
<td> <td>
</p> Először is tölts le egy userscript futtató kiegészítőt a böngésződhöz. Én <a </p> Először is tölts le egy userscript futtató kiegészítőt a böngésződhöz. Én <a
href="https://www.tampermonkey.net/">Tampermonkeyt</a> használok, és ezzel van tesztelve a href="https://www.tampermonkey.net/">Tampermonkeyt</a> használok, és ezzel van tesztelve a
@ -131,21 +103,21 @@
<td width=20%> <td width=20%>
<img style="max-width:100%;max-height:100%;" src="img/rtfm.jpg" alt="img"/> <img style="max-width:100%;max-height:100%;" src="img/rtfm.jpg" alt="img"/>
</td> </td>
</table> </table>
<center> <center>
<h3>Eddigi teszt kérdések:</h3> <h3>Eddigi teszt kérdések:</h3>
</center> </center>
<hr> <hr>
<a target="_blank" href="http://qmining.frylabs.net/legacy"><b>Eddigi összes kérdés</b></a> <a target="_blank" href="http://qmining.frylabs.net/legacy"><b>Eddigi összes kérdés</b></a>
Továbbá ez még arra jó, hogy ha valamiért bugos a script, akkor itt tudsz ctrl-f el nézegetni, Továbbá ez még arra jó, hogy ha valamiért bugos a script, akkor itt tudsz ctrl-f el nézegetni,
vagy ha lemented az összes kérdést, akkor még akkor is biztonságban vagy, ha netán leáll a vagy ha lemented az összes kérdést, akkor még akkor is biztonságban vagy, ha netán leáll a
szerver, vagy elmegy a neted. Bár úgy nehezen moodlezel, de mind1 szerver, vagy elmegy a neted. Bár úgy nehezen moodlezel, de mind1
<center> <center>
<h3>Gyakran előforduló kérdések</h3> <h3>Gyakran előforduló kérdések</h3>
</center> </center>
<hr> <hr>
<ul> <ul>
<li> <li>
<b>1. Olyan helyeken fut le a script, ahol nem kellene, vagy zavar</b> <b>1. Olyan helyeken fut le a script, ahol nem kellene, vagy zavar</b>
</br> Tampermonkey bővitmény ikon -> click -> scriptet kapcsold ki. Csak ne felejtsd </br> Tampermonkey bővitmény ikon -> click -> scriptet kapcsold ki. Csak ne felejtsd
@ -174,22 +146,22 @@
Egyéb:<br> Egyéb:<br>
<a target="_blank" href="http://qmining.frylabs.net/">észrevétel</a> <a target="_blank" href="http://qmining.frylabs.net/">észrevétel</a>
</li> </li>
</ul> </ul>
<hr> Jogosultságok: <hr> Jogosultságok:
</br>GM_openInTab: help megnyitása új lapon, GM_xmlhttpRequest: online adatbázishoz. GM_info: a </br>GM_openInTab: help megnyitása új lapon, GM_xmlhttpRequest: online adatbázishoz. GM_info: a
scriptről információ, a verzióváltozás érzékeléséhez. GM_getValue/ GM_setValue: oldal scriptről információ, a verzióváltozás érzékeléséhez. GM_getValue/ GM_setValue: oldal
bezárásakor megmaradó változók kezelése. Előző verzió tárolására, ugyanúgy verzióváltozás bezárásakor megmaradó változók kezelése. Előző verzió tárolására, ugyanúgy verzióváltozás
érzékeléséhez, néhány beállítás, illetve hogy melyik tárgyakból keressen kérdéseket. Ezek érzékeléséhez, néhány beállítás, illetve hogy melyik tárgyakból keressen kérdéseket. Ezek
függvények, és a sciptben néhol meg vannak hívva, keresd meg. függvények, és a sciptben néhol meg vannak hívva, keresd meg.
</p> Elküldött adatok online módban: Minden teszt végén az összes kérdés, és rá a moodle szerint </p> Elküldött adatok online módban: Minden teszt végén az összes kérdés, és rá a moodle szerint
helyesnek vélt válaszok. Fogadott adatok: az összes eddig ismert moodle kérdés helyesnek vélt válaszok. Fogadott adatok: az összes eddig ismert moodle kérdés
<hr> <hr>
<center> <center>
<h1> <h1>
<a target="_blank" href="http://qmining.frylabs.net/">Weboldal</a> <a target="_blank" href="http://qmining.frylabs.net/">Weboldal</a>
</h1> </h1>
</center> </center>
<script> <script>
function conv() { function conv() {
var a = document.getElementById("tex").value; var a = document.getElementById("tex").value;
a = a.replace(/ /g, "%20"); a = a.replace(/ /g, "%20");
@ -199,8 +171,6 @@
} }
document.getElementById("tex").value = "// @resource data file:///" + a; document.getElementById("tex").value = "// @resource data file:///" + a;
} }
</script> </script>
<% include b.ejs %> <% include b.ejs %>
</html>
</body>

View file

@ -3,6 +3,7 @@
"main": "server.js", "main": "server.js",
"dependencies": { "dependencies": {
"connect-busboy": "0.0.2", "connect-busboy": "0.0.2",
"cors": "^2.8.5",
"ejs": "^1.0.0", "ejs": "^1.0.0",
"express": "^4.6.1", "express": "^4.6.1",
"express-ejs-layouts": "^1.1.0", "express-ejs-layouts": "^1.1.0",

@ -1 +1 @@
Subproject commit 1e8154802cf4c17a6c8e71a577c6fa9f4957c2b1 Subproject commit fe74436ab119a31fdb35f7a3bbae50a572b0fb21

View file

@ -19,7 +19,7 @@
------------------------------------------------------------------------- */ ------------------------------------------------------------------------- */
const startHTTPS = true const startHTTPS = true
const port = 8080 const port = 5000
const httpsport = 8443 const httpsport = 8443
const express = require('express') const express = require('express')