Magyar Opera

Címkék » userjs


Flashblock Operában

Tipp: Opera 10.5-ben van alapértelmezett Flashblock, amit az opera:config#UserPrefs|EnableOnDemandPlugin beállítással érhetsz el külső megoldások nélkül. Sajnos ez a beállítás (még) nem oldalspecifikus, tehát ha bekapcsolod minden oldalon rá kell kattintanod a videó helyére.

Az utóbbi időben a 10.5 noclicktoactivate.js bugja kapcsán újra előkerült nálam a Flashblock. Aki használja ezt a funkciót, az már nyilván ismeri a Lex1 által készített megoldást, akár az userjs only, akár a CSS változatot.

A Flashblock.js egy önálló userjs, amit csak elmentünk a userjs könyvtárba (ha még nincs ilyenünk, klikk ide), majd újratöltjük az oldalt. Hozzáadni az @include letiltani egy oldalon pedig az @exclude paraméterrel tudjuk a userjs-eknél már jól ismert módon.

Megjegyzés: Az @include, @exclude csak az ANSI kódolású userJS-eknél működik, ezért ne használjunk lehetőleg a leírásban sem ő és ű betűt, ha már mindenképp muszáj ékezetet használnunk.

Vagy használhatjuk helyette a CSS változatot, aminél kicsomagolás után a Flashblocker.css-t a profilunk styles\user könytvárába másoljuk, a Flashblocker.js és Flashblocker-white-list.js fájlokat pedig a userjs könyvtárunkba. A CSS miatt újra kell indítanunk a böngészőt, hogy bekerüljön a Nézet sáv > Szerzői nézet legördülőmenübe a CSS, amit majd ezután engedélyezünk. Ha egy oldalon (például YouTube-hoz hasonló oldalak, mert az már fehérlistán van) véglegesen engedélyezni akarjuk, akkor a Flashblocker-white-list.js-ben kell megadnunk az oldal címét @include paraméterrel.

Nos nem túl meglepő módon ezek egyike sem működik az új pre-alfával. Tehát akkor most következzen néhány ezzel is működő megoldás, kinek melyik tetszik.

Edvakf jóvoltából van egy Flash és iframe blokkoló CSS, ami nem a legesztétikusabb, de azért nem rossz. Az egyik előnye, hogy CSS, vagyis már az oldal renderelésekor betöltődik és működik HTTPS oldalakon is anélkül, hogy minden alkalommal jóváhagynánk, az "Igen, engedélyezem az UserJS-eket." dialógusablakot. A másik előnye, hogy a CSS-hez hozzáadhatunk kivételeket. Nem olyan nehéz, amilyennek látszik, jegyzettömbben megnyitjuk a fájlt, majd ha Flash tartalom, akkor a

embed[src]:not(.ucContent):not([src*="nicovideo"]):not([src*="ytimg.com"])
ha pedig iframe, akkor a
iframe[src]:not(.ucContent)
sor végére hozzáadjuk a következő sort:
:not([src*="ide az engedélyezni kívánt objektum forrásának a címe"])

További userJS megoldások: BlockFlash2 és BlockFlashPlus (Silverlight-hoz is)

Pontozott linkek Operában

A most következő userJS, vagy userCSS (kinek melyik szimpatikusabb, én a CSS-t javaslom) sok esetben hasznos tud lenni. A web fejlődésének vannak időnként hátrányai is, ilyenek például a rosszul stílusozott oldalak, ahol a látogatott linkek színe nem tér el a nem látogatott linkek színétől. Ezeket természetesen végigkattintgathatjuk középső klikkel is, kivéve ha a javascript: hivatkozásról van szó. Ez a kis kiegészítés egy pontozott kerettel veszi körbe az utoljára látogatott linkeket a Firefoxban jól ismert módon.

CSS letöltés

userJS letöltés

QSaver: Weboldalak mentése egy kattintással

Készítettem egy fordítást a Lex1 által készített Qsaver-hez, amellyel egyszerűen, sajátgombbal menthetünk teljes weboldalakat MHT, HTML, CHM és iSilo formátumba, valamint a Firefoxból már jól ismert Screengrab kiegészítőhöz hasonlóan akár PNG formátumba is menthetünk 1-1 weboldalt.

A csomag tartalmaz két userjs-t is, az egyik az AutoSave.js, amely az @include paraméterrel megadott oldalakon lévő összes képet menti és egy QSaver.js-t, amivel célzottan menthetünk képeket bármelyik weboldalról egy előre meghatározott mappába, csak lenyomva kell tartanunk a bal egérgombot a menteni kívánt képen 0,5 másodpercig.

Végül egy gomb (az Ablakok panelre helyezve), amivel a megnyitott tabokon lévő tartalmakat (weboldal, kép, szöveg) menthetjük el egy kattintással.

Csak töltsd le a qsaver.zip-et, csomagold ki egy tetszőleges könyvtárba (javaslom az Operás profilt), majd nyisd meg a Readme_Hun.html fájlt az Operádban, az tartalmazza a további instrukciókat és a szükséges sajátgombokat.

QSaver letöltése

ExtendOpera.org - Az új UserJS adatbázis

Október 31.-én útjára indult Zotlan jóvoltából az ExtendOpera.org weboldal. Úgy tűnik végre valami betöltheti az űrt amit a 2006 óta inaktív userjs.org hagyott maga után.

Az oldalon UserJS-ek, UserCSS-k, billentyűzet/egér beállítások, menu.ini/toolbar.ini módosítások találhatók, jelenleg még nem sok, de ez később bővülhet, akár ti is küldhettek be, ha valaki kedvet érez hozzá.

Az oldal természetesen angol nyelvű. A My Operás topicja itt található.

Customize Google az Operában

Megjegyzés: Az Opera 10.00-ban és fölötte már nem működik a postban szereplő Google Preview userJS, használd helyette az új változatot.

Ezt a userjs "csomagot" már évekkel ezelőtt ismertem, majd egy Windows újratelepítés miatt elveszett. Egész pontosan nem találtam sehol, semmilyen kulcsszóval az oldalt. Mígnem ma egy kínai Wikipédiás oldalon keresztül végül megtaláltam úgy, hogy eredetileg nem is azt kerestem.

Aki a Firefoxból már ismeri ezt a kiegészítőt, az továbbugorhat, a többieknek egy kis bevezető:

Ezzel a kiegészítővel a Google oldalait lehet személyre szabni és különböző trükkökkel hatékonyabbá tenni a felhasználói felületet, legyen szó a keresőről, a Gmailről, vagy a News-ról.

Funkciói:

  • Hirdetések és Suggested Sites kikapcsolása
  • GoogleID anonimizálása
  • Konkurens keresők linkelése - Vagyis egy kattintással rákereshetsz 12 másik keresővel az adott kulcsszóra
  • Találatok számozása
  • Faviconok a találatok mellett
  • Spamer weboldalak szűrése a találatokból
  • Wayback Machine linkelése a találatoknál
  • Letiltható Google clicktracking - Tehát nem tud statisztikailag nyomon követni a Google
  • Gmail, Calendar, Docs, History és Google Reader kényszerített HTTPS kapcsolat
  • Fix széles betűtípus a Gmailen
  • Google Analytics sütik blokkolása
  • Gmail: Chat, Invite doboz és Spam mappa elrejtése
  • Safe Search ki/be kapcsolás
  • Kereső alapértelmezett nyelve
  • Keresés alapértelmezett nyelve
  • Találatok száma oldalanként
  • Találatok megnyitásának módja
  • Teljes domainek, aldomainek, oldalak aloldalai és kifejezett oldalak szűrése a találatokból. Az egyéni szűrőben regexp kifejezések is megadhatók

Nem működő, de kis trükkel működésre bírt, vagy azóta feleslegessé vált funkciók:

  • Google Suggest - Ezt már azóta implementálták
  • Automatikus lapozás a Google Search és Google Images találatokban. - Ez már nem működik, csatolva helyette a Google Images Pager userjs
  • A Google Images találatai direktlinkelve - Ez sem működik már, csatolva helyette a Google Images Relinker Mod userjs. Így a képre kattintva a kép, a címre kattintva az oldal, a "Framed View"-ra kattintva pedig az alapértelmezett Google felsősávos izé. :)
  • A másolásvédett képek másolásának engedélyezése a Google Books-ban - Mióta PDF alapú lett, nem aktuális

Az eredeti itt érhető el. Én elvégeztem rajta a következő módosításokat:

  • Safe Search kikapcsolva
  • A konkurens keresőknél a Live Search lecserélve a Bing-re
  • Találatok megnyitása új lapon - Így ha a thumbnailre kattintasz, akkor az aktuális lapon, ha a találatra, akkor pedig új lapon nyílik meg
  • Csatolva a Google Preview userjs. Ezzel kis előnézeti képek jelennek meg a Google találatok mellett. - Nálam valamiért csak akkor működött, mikor nem voltam bejelentkezve a Google Acc-ba a keresésnél
  • A customizegoogle_prefs.js fájlt Jegyzettömbben, vagy Wordpadben megnyitva tudod módosítani a beállításokat, a "true" és a "false" módosításával

Google Preview

Letöltés

süti beállítások módosítása