A DIM v6.0 egy vadonatúj módszert hoz magával a címkék, felszerelések, jegyzetek és beállítások tárolására és szinkronizálására a DIM különböző verziói között. Az OpenCollective szponzoraink hozzájárulásának köszönhetően saját szervereket és egy DIM API-t tudtunk létrehozni az adatok felhőben történő tárolásához. Ez az új rendszer nem igényel külön bejelentkezést, és automatikusan szinkronizálódik minden alkalommal, amikor a DIM-et használja. Amikor először használja a DIM v6.0-t, az adatai az Ön engedélyével importálásra kerülnek a DIM Sync-be, és ezek az adatok onnantól kezdve megosztásra kerülnek a DIM bármely más példányában, amelyen engedélyezi a Sync-et.
A DIM Sync megszünteti az adatok szinkronizálásának és mentésének régi módszerét, amely a Google Drive fiókján keresztül történt. Ehhez külön be kellett jelentkeznie a Google Drive-ba, és gyakran ki kellett jelentkeznie, vagy akár el is veszíthette az adatait 😱. Emellett iOS-en már nem működött a Safari harmadik féltől származó cookie-k kezelésében bekövetkezett változások miatt. Ezért döntöttünk úgy, hogy saját API-t hozunk létre, amellyel nem lesznek ezek a problémák, ráadásul ez megnyitja az ajtót még több klassz funkció előtt, amelyeket most már megbízhatóan tárolhatjuk és szinkronizálhatjuk az adatait.
Megjegyezzük, hogy ha a DIM szinkronizálás be van kapcsolva, minden importálás felülírja a meglévő adatait. Ha a DIM Sync be van kapcsolva, az felülírja azt, ami a DIM Syncben van. Ne feledje, hogy amikor bekapcsolja a DIM Sync-et, nem importáljuk automatikusan a meglévő adatait, ezért manuálisan kell importálnia az általunk készített biztonsági másolatot, ha a korábban csak helyi adatokat szeretné használni.
A DIM Sync egyik nagy különbsége, hogy a DIM Sync szinkronizálja az adatait a DIM különböző verzióiban – ha a Beta verzióban változtat, azt az App verzióban is látni fogja, és fordítva. Korábban ezek különálló példányok voltak, így nem lehetett váltani a Beta és az App között. Mostantól az első böngésző, amellyel bejelentkezik a DIM-be a v6.0 verzióval, az adatait importálja a DIM Sync-be, és ez lesz az az adat, amelyet mindenhol használ. Ha a DIM egy másik eszközéről vagy verziójáról akart adatokat, akkor továbbra is importálhatja a régi adatokat egy fájlalapú biztonsági mentésből vagy a Google Drive vezérlőjéből a Beállításokban.
Reméljük, hogy a DIM Sync-re való átállás jó tapasztalatot jelent, és mindenki élvezni fogja a könnyebb, megbízhatóbb szinkronizálási és biztonsági mentési rendszert. Ha azonban nem szeretné használni a DIM Sync-et, akkor a Beállításokban letilthatja azt, és törölheti az összes adatát a szervereinkről. Csak tudnia kell, hogy ha ezt megteszi, az adatai csak helyileg lesznek tárolva a készülékén, így valamikor elvesznek, amikor a böngésző úgy dönt, hogy kiüríti a tárhelyet, vagy törli a böngészési előzményeket.
Hibaelhárítás
- A DIM Sync engedélyezése automatikusan elindítja a biztonsági mentési fájl letöltését. Ez tartalmazza a beállításokat/címkéket/jegyzeteket. Ha bármelyik információja eltűnik, de ez a fájl megvan, ne essen pánikba! Hozd el a mentési fájlodat (dim-data.json) a :gear: Beállítások menüpontba, és használja az Adatmentés importálása parancsot.
- Ha szeretné, manuálisan is menthet előzetesen egy másolatot az adataiból, az Adatmentés letöltése paranccsal a :gear: Beállítások menüben.
- Ha bekapcsolja a DIM szinkronizálást, és észreveszi, hogy az összes adata eltűnt, egyszerűen importálja a létrehozott biztonsági másolatot.
- Ha 2020. május 30. előtt kikapcsolta a DIM szinkronizálást, észreveheti, hogy az adatai már nem jelennek meg – ez azért van, mert végleg leállítottuk a régi tárolási rendszert. Újra létre kell hoznia minden adatot, vagy importálnia kell egy biztonsági mentésből, ha volt ilyen.