solymosi / npu

Neptun PowerUp! - Felturbózza a Neptun-odat
MIT License
274 stars 47 forks source link

Nem lehet belépni amíg az npu aktív #79

Closed szabatoro closed 1 year ago

szabatoro commented 1 year ago

Ha kikapcsolom a scriptet be tudok lépni, és ha ezután benyomom a scriptet és újratöltöm az oldalt akkor teljesen jól működik az egész. 2-3 napja jelenhetett meg ez a probléma, korábban sose volt ezzel gond. Firefoxot használok.

bnctth commented 1 year ago

Ugyanezt tapasztalom egy firefox forkon (LibreWolf 108.0.1, Violentmonkey 2.13.5). Amikor az npu aktív, a Bejelentkezés gomb event handlere üres

function onclick(event) {

}

míg ha a script le van tiltva, akkor

function onclick(event) {
  docheck();
  return false;
  __doPostBack('btnSubmit', '')
}

A kapott html-ben (ctrl+U-val ellenőrizve) szerepel a bejelentkezési kód

<input orgid="hallgato_custom" role="button" type="button" name="btnSubmit" value="Bejelentkezés" onclick="docheck();return&#32;false;__doPostBack(&#39;btnSubmit&#39;,&#39;&#39;)" id="btnSubmit" class="login_button" /><p id=btnSubmit_hiddenlabel class ='hiddenforlabel'></p>

A vizsgálódás közben kipróbáltam, hogy violentmonkey helyett greasemonkeyt használva működik a bejelentkezés, úgyhogy a jelek szerint a scriptrunnertől függ a hiba megléte. Te mit használsz?

szabatoro commented 1 year ago

Pontosítom magam, én is pont ezt a setupot (Librewolf, Violentmonkey) használom. Viszont a hiba már helyrejött. Esélyes, hogy tényleg a Violentmonkey volt a bűnbak, ahogy nézem már updatelt 2.13.7-re.

whisperity commented 1 year ago

Bocsánat, én ELTE-s vagyok és nálunk az egész Neptun login rendszert full testre szabták (és a mi saját cuccunkon az NPU! nem is megy), melyik egyetem oldalán jön elő az issue? Vagy tudunk több egyetemről és/vagy úgy általában a Neptun hivatalos beléptető felülete nem működött jól?

LibreWolf 108, ez egy Firefox fork?

szabatoro commented 1 year ago

Széchenyi Egyetemről van szó, és igen szerintem az csak a standard neptun login screen. De az előző kolléga sejtése volt valószínűleg helyes, amint kijött az új Violentmonkey verzió, helyreállt a login is. És igen, a Librewolf egy Firefox fork.