 |
|
 |
|
| |
January 20th, 2011
Klávesový zkratky jsou fajn. Je fajn je mít i ve webovejch aplikacích. Ale do psí prdele, nemapujte zkratku pro vyhledávání na stránce do svojeho search fieldu! Tenhle nešvar se docela rozmáhá (ahoj Twittře), takže jsem byl donucenej se do věci vložit. Pokud máte Operu, jste na správným místě.
May 8th, 2010
Jestli patříte mezi lidi, kterým redesign stránky s výsledkama na Google nesedí, je tu celkem jednoduchý řešení. Pokud váš prohlížeč podporuje vlastní CSS pro konkretní stránku, neni nic jednodušího než si “vrátit výsledky pěkně hned doleva, ty vole”. V Opeře stačí pravým tlačítkem na stránce -> Edit site preferences -> Display -> My stylesheet a v dialogu na výběr souboru vybrat vlastní CSS. Nějak jsem to dlouho netestoval, ale zdá se, že dva řádky úplně stačí.
#center_col { margin-left: 0 !important; }
#leftnav { right: 5px; }
Výsledek vypadá nějak takhle:

UPDATE: někde jsem viděl, že “starý hledání” funguje, pokud se za url dohodi &hl=all takže stačí jen upravit string, který se posílá z prohlížeče na Google (např. http://www.google.com/search?client=opera&rls=en&q=starenka+penis+size+vs+hulan+penis+size&sourceid=opera&ie=utf-8&oe=utf-8&hl=all. Nebo taky můžete použít bystroushaakuv GreaseMonkey skript.
November 29th, 2009
Pokuď jste lenivý přepisovat URL stránky, odkazu, výběru textu nebo URL obrázku na stránce, existuje jednoduchý řešení. Ano, samozřejmě tvůj skvělej FeurFuchs na to má jistě plugin, ale pro Operu existuje taky jednoduchý řešení. Stačí upravit menu.ini (víc o úpravách menu.ini tady) a nainstalovat balicek na generování QR (qrencode):
[Link Popup Menu]
Item, "Show QR" = Execute program, "bash","showqr %l"
[Document Popup Menu]
Item, "Show QR" = Execute program, "bash","showqr %u"
[Hotclick Popup Menu]
Item, "Show QR" = Execute program, "bash","showqr '%t'"
[Image Link Popup Menu]
Item, "Show QR link" = Copy link & Execute program, "bash","showqr %c"
[Image Popup Menu]
Item, "Show QR" = Copy image address & Execute program, "bash","showqr %c"
a nechat posílat na jednoduchej bash skript:
#!/usr/bin/env bash
qrencode -o /tmp/qr.png "$1"
if [ -e /tmp/qr.png ]
then kuickshow /tmp/qr.png
rm /tmp/qr.png
else kdialog –error "Failed to generate QR"
fi

September 4th, 2008
Často člověk potřebuje spustit příkaz, kterej si najde na Internetu. Co ho čeká? Ctrl+c, otevři terminál, Shift+insert a Enter. Hm. Rozhodl jsem se, že si to trošku zkrátím. Co takhle spustit označený text přímo z Opery pomocí kontextového menu? Abraka dabra:
[Hotclick Popup Menu]
...
...
Item, Run in Konsole = Execute program,"konsole","--noframe --notoolbar --nomenubar -e bashproxy %t"
Tento řádek spustí konzoli s vybraným textem. Problém je ale v tom, že konzole se potom ihned zavře a jeden nevidí, co se opravdu stalo. Parametr –no-close se neosvedčil a Vás teď jistě napadlo “přišpendlit za příkaz && read”. Super, ale co když příkaz skončí chybou a read se nevykoná? Udělal jsem tedy krok stranou a napsal srandoskript, který vykoná sobě předané parametry a pustí read (konzole čeká na stisknutí klávesy a pak se zavře). Čili:
Skript uložíme (třeba) jako bashproxy a uděláme spustitelným (chmod +x bashproxy) a posadíme do adresáře v $PATH. Nakonec se tedy můžeme pokochat výsledkem:

June 4th, 2008
… napsal kdysi Abbie Hoffman na obal a začal ji prodávat. Já napíšu jeden řádek a ukradnu všechny soubory v autoindexovaném adresáři na web serveru (nevím přesně jak se tomu vlastně říká - příklad bude zřejmě názornější). Než mě začnete kamenovat, zamyslete se nad tím, jestli každá stařenka, která umí uštrikovat kuklu je automaticky zloděj…
wget -nd -r -l1 -R ‘index*’,‘robots.txt’ –no-parent http://server.com/adresarsautoindexem/ –directory-prefix=/kam/ulozit
Nebyl bych to samozřejmě já, kdybych si to nepřidal do kontextového menu Opery…(pokráceno)
[Document Popup Menu]
....
Submenu, "save content to...", savetoc
...
[savetoc]
Item, junk = Execute program,"konsole","--noframe --notoolbar --nomenubar --vt_sz 90x30 --noclose -e wget -nd -r -l1 -R 'index*','robots.txt' --no-parent %u --directory-prefix=/junk"
Item, down = Execute program,"konsole","--noframe --notoolbar --nomenubar --vt_sz 90x30 --noclose -e wget -nd -r -l1 -R 'index*','robots.txt' --no-parent %u --directory-prefix=/down"
Item, mp3 = Execute program,"konsole","--noframe --notoolbar --nomenubar --vt_sz 90x30 --noclose -e wget -nd -r -l1 -R 'index*','robots.txt' --no-parent %u --directory-prefix=/mp3/000_new"
A už vůbec bych to nebyl já, kdybych na to nejdřív nešel strašnou obklikou. Z nevědomosti a lenosti číst manual wgetu, jsem původně vykuchal svůj celkem povedený pavoučí Python skript a upravil na další který vypisoval všechny odkazy v adresáři, které jsem potom chtěl wgetem stáhnout. Inu kdo nemá v hlavě musí mít v prstech. K nakouknutí v muzeu. V pondělí zavřeno.
Next Page » |
| |
 | |  |
|
|
|