Skip to content

NHNK v2.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Sep 17:40
v2.0.0
6637ba1

Mi változott

A 2.0.0 arról szól, hogy az app végre azt kérdezi a Neptuntól, amit a Neptun tud.

A modern Neptun webes felülete jóval több végpontot használ, mint amennyit az app
eddig ismert. Ezeket feltérképeztük, és a hasznosakat mostantól az app is használja,
ott ahol az intézményed Neptunja kiszolgálja őket. Ahol nem, minden marad a régiben.

Diploma haladás a Neptunból

Eddig neked kellett megadnod, hány kredit a képzésed. Most az app megkérdezi a
Neptuntól, és ha megmondja, magától kitölti. A saját érték továbbra is beállítható a
Módosítás gombbal, és minden marad kézi, ha az intézményed nem adja meg ezt az adatot.

Ez a funkció korábban törölve lett azzal az indokkal, hogy a Neptun nem adja ki a
képzés kreditszámát. Ez tévedés volt.

Kevesebb háttérforgalom az üzeneteknél

Az olvasatlan üzenetek számához az app eddig akár 200 üzenetet töltött le, csak hogy
megszámolja őket, és ezt a háttérben rendszeresen megtette. Van erre külön végpont,
ami egyetlen számot ad vissza. Mostantól azt használja, mobilnetet és akkumulátort
spórolva. Ahol ez a végpont nincs meg, marad a régi módszer.

Intézményenkénti működés

Az app egyszer kipróbál minden új végpontot, megjegyzi az eredményt, és onnantól
tudja, mire számíthat az adott intézménynél. Egy hiányzó végpont soha nem hiba: az
app csendben visszaáll a régi útra.


What changed

2.0.0 is about the app finally asking Neptun for things Neptun already knows.

The modern Neptun web client calls far more endpoints than the app knew about. Those
were mapped, and the useful ones are now used wherever your institution's Neptun
serves them. Where it does not, nothing changes.

Degree progress from Neptun

You used to have to tell the app how many credits your programme is. It now asks
Neptun, and fills the number in when Neptun answers. You can still set your own with
Change, and everything stays manual if your institution does not provide it.

This feature was previously cancelled on the grounds that Neptun does not expose the
credit requirement. That was wrong.

Less background traffic for messages

To count unread messages the app used to download up to 200 of them, and it did that
periodically in the background. There is a dedicated endpoint that returns a single
number. It now uses that instead, saving mobile data and battery. Where the endpoint
is missing, the old method still runs.

Per-institution behaviour

The app tries each new endpoint once, remembers the answer, and from then on knows
what to expect from your institution. A missing endpoint is never an error: the app
quietly falls back to the old path.


Melyik fájl kell?

Fájl Kinek
NHNK-<verzió>-arm64-v8a.apk Android — szinte biztosan ez. Minden nagyjából 2017 utáni telefon
NHNK-<verzió>-armeabi-v7a.apk Régebbi, 32 bites Android készülékek
NHNK-<verzió>-x86_64.apk Emulátor vagy x86 Chromebook
NHNK-<verzió>-universal.apk Ha nem tudod melyik kell, és nem zavar a nagyobb méret
NHNK-<verzió>-unsigned.ipa iPhone — alá kell írnod magadnak, lásd lent
NHNK-<verzió>-playstore.aab Csak a Play Áruházba feltöltéshez. Telefonra nem telepíthető.

A letöltés ellenőrizhető: sha256sum -c SHA256SUMS.txt

Telepítés Androidra

  1. Töltsd le az arm64-v8a APK-t.
  2. Nyisd meg. Android rá fog kérdezni, hogy engedélyezed-e az ismeretlen forrásból való telepítést — ez sideloadolásnál normális.
  3. Ha korábbi NHNK verzió van fent, simán rátelepül, nem kell törölni.

Automatikus frissítéshez ajánlott az Obtainium: add meg neki ezt a repót, és a következő kiadások maguktól érkeznek.

Note

A Neptun Mobile néven telepített régi verzió nem frissül erre, mert más a csomagnév. Azt előbb el kell távolítani, és a benne tárolt adatok nem öröklődnek át.

Telepítés iPhone-ra

Az .ipa aláírás nélküli, szándékosan: az aláíráshoz fizetős Apple Developer fiók kellene. Ezért magadnak kell aláírnod a saját Apple ID-ddal.

Kell hozzá: iOS 14 vagy újabb, és az alábbiak egyike:

Menete: telepítsd a fentiek egyikét, jelentkezz be a saját Apple ID-ddal, majd add hozzá a letöltött .ipa fájlt.

Important

Ingyenes Apple ID esetén az app 7 naponta lejár, és újra alá kell írni. Ez az Apple korlátozása, nem az appé, és nem lehet megkerülni. Egyszerre legfeljebb 3 ilyen app lehet fent. Fizetős Apple Developer fiókkal (99 USD/év) az aláírás 1 évig érvényes.

Ha ez túl macerás, iPhone-on a Neptun naptár-exportja feliratkozásként hozzáadható az Apple Naptárhoz: így az órarend appok nélkül is látszik (jegyek, üzenetek, befizetések viszont nem).