Magyar Opera

Opera 15+ mappaszerkezet és fájlok

Többen is kérdeztétek, hogy az új Opera különböző beállításait és adatait tároló fájlokat át lehet-e másolni olyan egyszerűen, mint a régi Opera esetében. A válasz igen. A helyzet nagyon hasonló, néhány változás viszont van. Lássuk, hogy Windowson mit hol találunk!

Mappaszerkezet

Az Opera továbbra is a megszokott helyekre terepül. A programot, a beállításokat és a gyorsítótárat a következő helyeken találjuk:

  • Program Files\Opera
  • Felhasználók\<felhasználónév>\AppData\Roaming\Opera Software
  • Felhasználók\<felhasználónév>\AppData\Local\Opera Software

64 bites rendszeren természetesen a Program Files (x86) mappában találjuk az Opera mappát. XP-n pedig a Documents & Settings\Application Data és Local Settings mappákban kell keresni a beállításokért. Ne feledjük, hogy az utóbbi mappák alapértelmezetten rejtve vannak a felhasználók elől!

Fájlok

A második elérési útvonalon találjuk azokat a fájlokat, amiket egy-egy újratelepítés során át tudunk másolni, ahogy régen is. A jól megszokott ini-k és adr-ek helyett viszont a db-kkel és a kiterjesztés nélküli fájlokkal kell megbarátkoznunk. Lássuk!

  • Gyorshívó: favorites.db
  • Böngészési folyamatok: session.db
  • Gyűjtőlap: stash.db
  • Sütik: Cookies
  • Előzmények: History
  • Beállítások: Preferences
  • Űrlapkitöltési adatok: Web Data
  • Bejelentkezési adatok: Login Data

A fenti három elérési utat megtaláljuk az Opera névjegye oldalon is, az egyes fájlok elérési útját viszont még nem. Reméljük, hogy a jövőben ezt is pótolják.

Ahogy azt is, hogy minden fájlt kiterjesztéssel látnak el, mert a kiterjesztés nélküli fájlok között vannak SQLite és JSON fájlok is. Az utóbbi ember számára olvasható, vagyis a korábbi ini-khez hasonlóan tudjuk őket szerkeszteni bármilyen szövegszerkesztővel, az előbbihez pedig ezt az egyszerű programot kell telepítenünk.. (A fenti listából egyedül a Preferences fájl JSON formátumú.)

A bejegyzés trackback címe:

https://magyaropera.blog.hu/api/trackback/id/tr695434681

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

penge™ · http://www.thevenusproject.com/ 2013.07.31. 01:02:31

Beraktam a Program Files (x86)\Opera-t.

Amúgy épp a kiterjesztés nélküli fájlokkal kapcsolatban jutott eszembe, nem ironikus kicsit, hogy pont arra a platformra nincs még új Opera, ami az egész kiterjesztés nélküli fájlok "atyja"? :)

Amúgy nem hiszem, hogy lesz, ha csak az Opera saját maga nem csinálja meg, mert Chrome-ban 30 verzió óta nem érezték szükségét.

Amúgy a SQLite fájlokat is lehet szerkeszteni ezzel: sourceforge.net/projects/sqlitebrowser/

Hasznos, mert pl. cookie szerkesztésre ez az egyetlen lehetőség, ahogy ha jól veszem ki, akkor elvileg jelszavakat is hozzá lehet adni manuálisan (olyan helyekhez, ahol nem kínálja fel a jelszó mentését).

Meg a stash.db például egy csomó érdekes adatot tárol, amik UI-n nem jelennek meg: add_date, last_update_date, last_visit_date, time_spent_url

Nekomajin · http://nekomajin.wordpress.com 2013.07.31. 01:18:34

@penge™:
Én is ezzel nézegettem az SQLite fájlokat, de azért ez már nem annyira kézenfekvő megoldás. Bár aki manuálisan akar fájlokat szerkesztgetni, az hajlandó lesz ezért külön programot is letölteni.

Igazából én annak örülnék a legjobban, ha ezekhez a fájlokhoz lenne rendes GUI, és akkor baromira nem érdekelne, hogy milyen formátumban vannak mentve.

penge™ · http://www.thevenusproject.com/ 2013.07.31. 01:46:49

Kíváncsi vagyok mi lesz az a power usereknek szánt dolog: my.opera.com/desktopteam/blog/2013/07/26/opera-next-16-update?startidx=300#comment110687152

@Nekomajin: Végül is tényleg, Windows alatt nem célszerű mindenféle programokat telepítgetni, mert szemetel. Hozzászoktam már a Linuxhoz, azóta jóval bátrabban telepítek meg távolítom is el, ami nem kell. :)

Mivel az új trend az lett, hogy az átlaguserek az elsődleges prioritás (őket meg zavarja a GUI), már annak is örülök, ha konfigurációs fájlokon keresztül lehet szerkeszteni dolgokat (bár a JSON-t nagyon utálom). Nyilván jobb lenne GUI, de annyi minden hiányzik még az új Operából, hogy inkább az alapoknak kéne megágyazni (mint régen: pl. filter.ini GUI nélkül, vagy opera6.ini opera:config nélkül és hasonlók).

Mert ha elkezdenek GUI-ra implementálni (és szem előtt tartják az átlag userek igényeit, ami így plusz erőfeszítés), akkor az lesz az eredménye, hogy lesz majd egy csomó csökevény funkció, majd az amúgy is kicsi power user bázist megosztják, mert lesz, akinek éppen az nem kell (ahogy én sem nagyon erőlködöm pl. a torrentkliens vagy akár az IRC visszaköveteléséért) és így elsikkad egy csomó lehetőség.

Míg ha a kódban lehetővé teszik, hogy konfigurációs fájlok által végtelenül konfigurálhatsd, akkor utólag már bármikor rajzolhatnak hozzá megfelelő GUI-t.

Nekomajin · http://nekomajin.wordpress.com 2013.07.31. 02:32:20

@penge™:
Szerintem sok adat esetén még manuális szerkesztésre is jobb a JSON, mint az ini. Mondjuk én kedvelem a C szintaxist. Programozói oldalról viszont egyértelműen jobb, mert rögtön ott az objektum, nem kell külön parse-olni.

RaidX 2013.07.31. 13:27:00

Kösz a leírást. Így már tiszta telepítést fogok csinálni és remélem nem lassul be mint korábban.
Ha a saját gomokat visszakapnám (az oldalsáv sem volna rossz) Egész megvolnák elégedve egyellőre.

Nekomajin · http://nekomajin.wordpress.com 2013.07.31. 15:21:20

@RaidX:
Én igazából arra gondoltam, hogy ha csinálnának egy olyan API-t, amivel az Opera menüelemeihez, parancsaihoz lehetne hozzáférni, akkor a saját gombokat is meg lehetne csinálni kiegészítőkkel. Kicsit bonyolultabb lenne, mint régen, viszont akkor egy platformon működne minden, ami régen userJS/CSS meg saját gombok szinten szanaszét volt szórva.

RaidX 2013.07.31. 17:51:53

Nem tűnik rossz ötletnek de meghaladja az én képességeimt.

Nekomajin · http://nekomajin.wordpress.com 2013.07.31. 18:47:55

@RaidX:
Mondjuk ez pont olyan dolog, amit automatizálni is lehetne. A régi Operához is voltak gombgyártó oldalak. Ez is megoldható lenne. De persze ehhez előbb az kell, hogy legyen API.

RaidX 2013.08.03. 08:09:42

A Login Data elméletileg SG Lite fájl de nem nyitja meg a Database browser.
Egy két oldalnál első nekifutásra nem fogadja el a jelszót. Ha még egyszer rákattintok akkor már jó neki. Gondoltam belenézek a fájlba, mi lehet az oka?

Nekomajin · http://nekomajin.wordpress.com 2013.08.03. 10:42:20

@RaidX:
Én meg tudtam nyitni a postban linkelt programmal.

RaidX 2013.08.03. 10:59:04

USER ERROR!

Kiléptem az operából és megtudta nyitni.

(igaz sokra nem mentem vele)

Prefetch 2013.08.03. 14:05:16

Egyszerű kis JSON szerkesztő/böngésző Windows-ra:

tomeko.net/software/JSONedit