VisagePETR MAREŠ
POŽADAVKY: AmigaOS 3.0 a vyšší Prohlížečů obrázků je na světě snad milion a, jak si myslí jejich autoři,
každý je „ten pravý“. Abyste měli výběr trochu jednodušší, přečtěte si tuto
recenzi. Myšlenka programu
Poznámka na úvod: k datu psaní této recenze má poslední verze Visage číslo
39.22 a je ze dne 31.10.1998.
Úmysl autora při programování Visage byl vytvořit rychlý prohlížeč obrázků,
který by byl pokud možno kompletní a kterému nechybí žádná důležitá vlastnost.
Kladně hodnotím autorovo rozhodnutí udělat ho pouze pro Kickstart 3.0 a vyšší,
ostatně podle mého mínění by to tak mělo být u všeho, jinak se vývoj nehne z
místa. Přejděme tedy k tomu nejdůležitějšímu, a to k tomu, co to vlastně umí. Co si zobrazíte a jak
V dnešní době by prohlížeč, který neumí ukázat všechny hlavní grafické
formáty, neuspěl. Visage umí sám prohlížet obrázky formátu IFF ILBM, JPEG a PNG,
o ostatní se mu starají datatypy. Obrázky ve formátu IFF ILBM mohou být
zkomprimovány pomocí XPK. Proč jenom „IFFka“ je nasnadě, JPEG a PNG vlastní
kompresi mají a o rozbalení datatypových obrázků se postará samotná
datatype.library (máte-li nainstalovaný „rozbalovací“ datatype - ten se jmenuje
se XPKDT a je na aminetu).
Visage by měl fungovat na všech grafických čipsetech a také na grafických
kartách, které podporující systém CyberGraphX. Grafický mód, ve kterém si chcete
obrázek prohlédnout, si můžete určit sami, a to pomocí čísla módu, slovně (např.
„PAL:High Res“) nebo requesterem. Také lze zadat třeba jen jméno použitého
monitoru nebo říct, aby se použil stejný monitor, jako používá Workbench.
Způsob vykreslování můžete ovlivnit také. Zde vám Visage nabízí výstup v
normálním barevném módu, v HAMu nebo v odstínech šedí. Majitelé grafických karet
mají na výběr ještě high nebo truecolor. V klasických barevných módech si můžete
vybrat ze tří typů ditheringu - ordered, floydsteinberg nebo žádný.
Visage umí ukazovat obrázky pouze na vlastních screenech, za to však nabízí
spoustu možností, jak vlastnosti těchto obrazovek ovlivnit. Mezi ty patří určení
velikosti overscanu, autoscroll, horizontální centrování, vertikální centrování,
různé módy chování kurzoru myši, rotace palety a tzv. „borderblank“ pro černější
okraje okolo obrazu. Visage jako slideshow
Pokud by se vám zachtělo použít Visage jako externí modul nějakého
screensaveru, budete určitě nadšeni. Tady máte důvody proč:
- jména obrázků můžete zadat nejen jmenovitě nebo souborovou maskou, ale i
seznamem napsaným v textovém souboru. Při zadání souborové masky umí Visage
rekurzivně procházet adresáře do hloubky.
- obrázky si můžete prohlížet seřazené podle jména, náhodně nebo neseřazené
(tzn. jak je na disku najde).
- můžete zapnout roztmívání (funkce „fade“) a specifikovat čtyři rychlosti.
- je možno zvolit kolikrát se má seznam přehrát, či mají-li se ukazovat obrázky
donekonečna.
Na tomto místě bych ještě uvedl, že Visage umí nahrát následující obrázek
mezitím, co se díváte na předchozí, takže zobrazení dalšího obrázku je okamžité.
U některých grafických formátů používá Visage asynchronní přístup na disk, což
může vést ke zrychlení. Další speciality
Visage se dá použít nejen k prohlížení obrázků. Můžete si totiž zapnout
„Test“ mód, ve kterém se obrázky pouze načtou a program vám řekne, zdali jsou v
pořádku.
Poslední věc kterou bych chtěl podtrhnout je argument „COMMAND“. Pomocí něj
můžete říct, co se má udělat s prohlíženým obrázkem, požádá-li o to uživatel.
Nejlépe to ilustruji na příkladu:
Visage #? COMMAND „Filenote %f Smazat“
Tento příkaz vám ukáže všechny obrázky v adresáři s tím, že když zmáčknete
klávesu „e“, nastaví se souboru s obrázkem komentář „Smazat“, což se, jak sami
uznáte, celkem hodí.
Specialitou, která nesouvisí zas až tak moc se samotným programem, jsou
přibalené bonusové prográmky. Jedná se o malé, občas užitečné utility, jako
například GetModeID, který vám poví číslo grafického módu vybraného v
requesteru, nebo UpdateTT, který nahází Tooltypy jedné ikony do druhé. Instalace, Lokalizace, Dokumentace
Instalace probíhá pomocí Installeru, takže by zde neměl být žádný problém.
Pokud máte FPU a procesor alespoň 68020, bude vám při instalaci nabídnuta
optimalizovaná verze.
Visage samozřejmě podporuje lokalizaci. Podporovaných jazyků je celkem sedmnáct
a čeština je mezi nimi. Ač lokalizaci vůbec nepoužívám, na český katalog jsem se
podíval a musím konstatovat, že se tam pár chybiček v překladu najde. Snad se
někdy dokopu k tomu, abych českému „lokalizátorovi“ poslal podrobností.
Trochu horší je to s dokumentací. Ta je ve formátu guide a je jenom v
angličtině. Zkušenější možná poznají, že angličtina není autorovou nejsilnější
stránkou a ti, kdo projdou dokumentaci důkladně, zjistí í pár dalších chybiček.
To se však dá u 120KB dlouhé dokumentace předpokládat a nazval bych to spíše
kosmetickou vadou. Chybičky
Visage na svém systému používám už velíce dlouho a za tu dobu jsem přišel na
dvě chyby. Čas od času se stane, že obrazovka s obrázkem není úplně nahoře a
odkrývá kus zadního obrázku nebo dokonce Workbench. V dokumentaci je tady tato
chyba uvedena, nicméně autor tvrdí, že s tím nemůže nic dělat. Horší chybu jsem
objevil, když jsem studoval dokumentaci a přečetl jsem si, že se obrázek dá
načíst z pojmenované „pajpy“ (zařízení PIPE:). Nedalo mi to a hned jsem to musel
zkusit. Výsledek - Amina padla a vzala s sebou i systém. V dokumentací se sice
píše o nějakých dalších mouchách, ty se mí však neprojevily. Závěr
Visage je opravdu jeden z nejkompletnějších klasických prohlížečů obrázků.
Autor navíc na svém díle dále pracuje a chystá různé vylepšení. To, co v
nejbližších dalších verzích asi nebude a co ve srovnání s jinými prohlížeči
chybí, je přehrávání animací a interní dekódování více formátů obrázků. Podle mě
však má být na animace samostatný program a mačkat do programu podporu desítek
exotických formátů, když máme datatypy...
No a neber to, když je to zadarmo!
Výrobce: Magnus Holmgren
Typ: freeware
Cena: - |
HODNOCENÍ:
Rychlý program s množstvím funkci, výhodou je i podpora RTG a
picture.datatype. V distribuci je přidáno i několik bonusových prográmků. |
Vytlačiť článok
Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.
Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing
none
|