diff --git a/actions.js b/actions.js index dd51dd4..98bfaea 100644 --- a/actions.js +++ b/actions.js @@ -29,6 +29,7 @@ module.exports = { var staticFile = "public/data/static"; var manFile = "public/man.html"; var dataFile = "public/data.json"; +const recDataFile = "stats/recdata"; const versionFile = "public/version"; const motdFile = "public/motd"; const qaFile = "public/qa"; @@ -265,6 +266,17 @@ function ProcessIncomingRequest(data) { logger.Log("[PCES]:\tRecieved data is undefined!", logger.GetColor("redbg")); return; } + + try { + let towrite = logger.GetDateString() + "\n"; + towrite += "------------------------------------------------------\n"; + towrite += data + towrite += "\n------------------------------------------------------\n"; + utils.WriteFile(towrite, recDataFile); + } catch (e) { + logger.log("Error writing recieved data."); + } + try { var d = JSON.parse(data); var dfile = utils.ReadFile(dataFile); @@ -302,7 +314,7 @@ function ProcessIncomingRequest(data) { logger.Log("[PCES]:\t" + msg, color); } catch (e) { - console.log(e); + console.log(data); logger.Log("[PCES]: Couldnt parse JSON data, trying old format..."); var d = SetupData(data); var qcount = -1; diff --git a/public/man.html b/public/man.html index 6f2b893..83e7de4 100644 --- a/public/man.html +++ b/public/man.html @@ -96,12 +96,6 @@ változtatni akarsz, akkor illik tudni
Ha másodszor, és tesztet akarsz megoldani, akkor először nézd meg a menüben, hogy aktív-e a tárgyad. Teszt közben a script a megadott tárgy már lementett kérdéseiből próbál segíteni. - Teszt végén teendők ha helyi fájlban vannak az adataid: Ha egy teszt végére - értél, akkor megjelenik a megoldásos oldal, ahol minden kérdés fel van sorolva. Itt a - script szépen összegyűjti a kérdés/válasz combókat, aztán feldob egy ablakot, amire - kattintva ezt megjeleníti. Az ott megjelenített kérdéseket be kell másolnod a .txt-be, a - megfelelő tárgy után (+tárgynév...). Userscript nem tud fájlba írni. - Teszt közben még több dolog történhet:
- Beüzemelés (online)-- - 1.5-ben bekerült egy új feature, ez pedig az, hogy szervertől szedi a kérdéseket a script. - Elküldött, és letöltött adatokról lentebb tudsz olvasni. 3 opció elérhető, amit a menüben lehet - állítgatni: -
|
Beüzemelés (helyi adatokkal)@@ -247,8 +219,14 @@ változtatni akarsz, akkor illik tudniTöbb tárgy kérdéseinek használata helyi adatokkal: (1.2) |
+
+
+ Beüzemelés (online)++ + 1.5-ben bekerült egy új feature, ez pedig az, hogy szervertől szedi a kérdéseket a script. + Elküldött, és letöltött adatokról lentebb tudsz olvasni. 2 opció elérhető, amit a menüben lehet + állítgatni: +
|