pondělí 16. května 2011

Stažení webu pro offline použití pomocí wget

Pokud se patlám třeba s Pythonem a PyGTK, potřebuji mít dokumentaci neustále po ruce. S netbookem nejsem vždy online, a tak stahuji weby s dokumentací na svůj disk. Například takto:

wget --recursive --page-requisites --adjust-extension --convert-links --domains developer.gnome.org --no-parent http://developer.gnome.org/pygtk/stable/

Abych k tomu alespoň něco napsal:

--recursive / -r        - stahuje rekurzivně
--page-requisites / -p  - stáhne všechny soubory potřebné pro správné zobrazení stránky
--adjust-extension / -E - postará se o to, aby stažené soubory měly patřičné koncovky. Pokud souboru chybí koncovka .html, přidá ji, soubory s css styly dostanou koncovku .css. Pokud ale budete stažený web aktualizovat rozdílovou metodou, budou se upravené soubory vždy stahovat znovu, i když se jinak nezměnily.
--convert-links / -k    - zkonvertuje odkazy v dokumentech na lokální, pokud existují
--domains= / -D         - seznam domén, které mají být následovány
--no-parent / -np       - nesledovat při rekurzi nadřazené adresáře
a nakonec adresa webu, který chci stáhnout


sobota 14. května 2011

Vizuální notifikace při připojení/odpojení zařízení - udev-notify

Nedávno jsem tu psal něco o udev a stěžoval si, že Ubuntu neumí informovat o připojení/odpojení periferních, nejčastěji USB, zařízeních. Takováto zpětná vazba není k zahození, hned víte, že si systém vašeho zařízení všiml, nebo naopak nevšiml a víte na čem jste. Přínos přinejmenším z psychologického hlediska tu tedy potenciálně je a můžete si ho dopřát na dvě kliknutí myšítkem, když budete chtít, díky Krasimiru S. Stefanovovi (alias lokster), který k tomuto účelu napsal démonický skript v Pythonu.

úterý 10. května 2011

Jak si zkopírovat flash videa z cache, když už nejsou v /tmp

Update: Klidně si to přečtěte, teorie tu je a princip se nezměnil, jen se změnil způsob chování prohlížečů a ten jsem zohlednil zde.

To není horká novinka, ale protože jsem se k tomuto tématu zrovna náhodou připletl, připomělo mi to zapsat si poznámku, která se může příležitostně hodit. Tedy postup, jak si videa přehraná ve webovém prohlížeči aktuálním desítkovým Flash Playerem zkopírovat z cache k dalšímu použití, bez použití pluginu v prohlížeči. A aby to nebylo tak jednoduché, trochu to laicky rozvedu :)