Štěpán Roh

Alive But Sleepy

← Navigace Garmin a Linux Java Mystery Of (Un)Closed Sockets →
Wednesday, March 5, 2008

České datové zdroje pro Tellico

by Štěpán Roh

Aktualizováno.

Tellico je vynikající správce sbírek pro KDE. Jediné, co mi v něm chybí, je nějaký český datový zdroj pro knihy. I napsal jsem pár skriptů (je možné, že již nefungují!), které umožňují vyhledávání podle ISBN a umí i stáhnout náhled přebalu:

Skripty jsou napsány v Perlu a ke svému běhu potřebují následující moduly (všechny se dají stáhnout z CPAN):

  • LWP::UserAgent
  • IO::String
  • XML::Writer
  • HTML::TreeBuilder
  • Text::Iconv
  • MIME::Base64
  • Digest::MD5
  • Encode

Do Tellico se skripty instalují přes Nastavení / Nastavit Tellico… / Datové zdroje / Nový… s následujícími parametry:

  • Druh zdroje: Externí program
  • Druh sbírky: Sbírka knih
  • Druh výsledku: Tellico
  • Cesta k programu: cesta ke skriptu
  • Parametry: zaškrtnout ISBN
V některých verzích je ještě třeba do políčka vedle ISBN zapsat ručně "%1" (bez uvozovek), ačkoliv je tato hodnota již předvyplněna (poděkování patří Jakubu Fialovi).

Skripty musí být spustitelné (chmod +x).

Ošetření chybových stavů není valné, ale pro běžné používání to stačí.

← Navigace Garmin a Linux ↑Back to top Java Mystery Of (Un)Closed Sockets →