AMIGA REVIEW online
  Uvodná stránka     Software     Hry     Obaly     Download     Kniha návštev     Amiga na PC     Amiga Forever  

IconInstaller 3.2

Radim Demel

Ikony, ikony, hýbejte se...

Snad mi nikdo ze čtenářů AR nebude chtít utrhnout hlavu, dovolím-li si tvrdit, že přestože je v současné době Workbench zřejmě uživatelsky nejpřívětivější OS na světě, vzhled originálních systémových ikon už prostě není to pravé ořechové. Přece jenom 4 barvy jsou dnes žalostně málo a proto časem vznikly celé balíky ikon, jež mají odstranit tento nedostatek a dodat Workbenchi modernější háv. Stačí připomenout MagicWB, ProLite, Iconographics či famózní NewIcons. Pokud si chcete zcela změnit vzhled Workbenche, nenarazíte většinou na žádný problém, protože u těchto balíků jsou k dispozici skripty, jež se starají o kompletní instalaci ikon pro celý systém. Jiná situace však nastává, chce-li si uživatel změnit vzhled ikon pouze v několika málo adresářích či dokonce jen u jednotlivých programů. Používat pro takové případy IconEdit či Iconian je poněkud zdlouhavé a nepraktické. Právě v takovýchto situacích hrdě nastupuje na scénu program IconInstaller.

O co tady jde...
IconInstaller slouží - slovy svého autora Toma Ekströma - pro icon management, což zahrnuje kopírování vzhledu zdrojové ikony na cílovou ikonu, přičemž jsou podporovány jak standardní, tak MagicWB ikony a dokonce i NewIcons, a to i ve formě tzv. dots. Při kopírováni přitom lze konvertovat standardní ikony do formátu NewIcons a naopak, dále lze jednoduše kopírovat (či měnit) i takové „drobnosti“ jako jsou tooltypy ikon, pozice ikon na ploše, default tools čili přiřazené programy či velikost zásobníku... IconInstaller umožňuje jednoduše měnit vzhled jednotlivých ikon, ale i vzhled všech ikon ve vámi vybraném adresáři, včetně možnosti překopírovaní ikon ve všech podadresářích zvoleného adresáře...
IconInstaller je přitom program vskutku skromný, je vyžadována pouze verze systému 2.04 a vyšší, chcete-li používat NewIcons ikony, je ještě třeba mít nainstalovánu NewIcon.library. Pro práci pak IconInstaller vyžaduje 100 Kb RAM...

Použití programu
Pokud používáte systém NewIcons, uvidíte ze všeho nejdříve po spuštění IconInstalleru requester, pomocí něhož si zvolíte druh instalovaných ikon (viz. obr.1). Poté se objeví vlastní okno programu a můžete začít s kopírováním ikon. Zvolení cílové a zdrojové ikony se dá provádět dvojím způsobem. Buď použijete položky menu „Project“ „Open Source icon“ a „Open destination icon“, po jejichž zvolení se objeví klasické ASL requestery, jimiž se proklikáte k požadovaným ikonám, nebo použijete technologii drag & drop a dané ikony prostě přetáhnete do příslušných políček okna programu. Do políčka „New Image“ si „hodíte“ ikonu, která se nainstaluje místo původní ikony, jenž si přetáhnete do pole „Original Image“. Pro lepší orientaci se v příslušném poli vždy objeví zvolená ikona (viz. obr.2) a zároveň se v řádku „Destination Icon“ objeví název cílové ikony, to jest ikony, která bude „přepsána“. Po stisknutí tlačítka „Install“ se provede vlastní instalace nové ikony.
Pomocí IconInstalleru můžete cílové ikony i mazat a to i před instalací nové ikony, což se provádí pomocí položky menu „Delete icon“. Aby se předešlo smazání ikony omylem, objeví se vždy před provedením této akce requester, v němž musíte smazání potvrdit.
IconInstaller umožňuje kromě instalace jednotlivých ikon i přepsání ikon v celém adresáři, přičemž je možné tuto volbu dále upřesňovat. Nejdříve si musíte výše popsaným způsobem zvolit zdrojovou a cílovou ikonu. Poté klikněte na tlačítko „Dir“. Nyní se objeví requester, pomocí něhož si zvolíte adresář, v němž se budou přepisovat ikony standardně se v requesteru objeví adresář, z něhož pochází cílová ikona. Po zadání cílového adresáře se začnou v poli „Original Image“ objevovat ikony, které se nachází v daném adresáři - přitom je možné ovlivnit, jaké ikony se budou nabízet k přepsání (viz. Konfigurace programu). Nyní máte k dispozici 3 možnosti: stisknutím tlačítka „Install“ dojde k přepsání nabízené cílové (originální) ikony, stisknutím tlačítka „Skip“ nabízenou cílovou ikonu přeskočíte a zároveň se nabídne k přepsání další ikona v cílovém adresáři či můžete stisknout tlačítko „All“ - v tom případě se objeví requester, v němž musíte tuto volbu potvrdit a pokud tak učiníte, dojde k přepsání všech vhodných ikon v cílovém adresáři bez možnosti dalších zásahů z vaši strany: tuto volbu tedy použijte jen tehdy, pokud víte co děláte!
Silnou stránkou IconInstalleru je i použití skriptů, což jsou standardní ASCII soubory, jenž si může uživatel sám napsat v jakémkoliv textovém editoru. Tyto skripty umožňují automatickou instalaci balíku ikon nadefinovaných ve skriptu do jakéhokoliv místa na disku (jež musí být samozřejmě také zadáno ve skriptu). Po spuštění skriptu se automaticky spustí IconInstaller a samotná instalace pak probíhá téměř stejně jako při instalaci ikon do adresářů (viz. předchozí odstavec). Tvorba skriptu je detailně popsaná v dokumentaci a je to snadná, i když poněkud zdlouhavá, záležitost. Existence skriptů činí z IconInstalleru ideální nástroj pro autory balíků ikon, protože nemusí zdlouhavě vymýšlet a psát vlastní instalační programy - stačí napsat skript a použít IconInstaller.

Konfigurace programu
Provádí se dvojím způsobem a to pomocí menu „Settings“ a pomocí tooltypů.
Menu „Settings“ obsahuje množství dalších položek, přičemž všechny tyto položky mají nejméně 2 volby: „Keep original“ a „Copy From Source“. Zvolíte-li pro jakoukoliv položku menu „Settings“ volbu „Keep original“, budou v přepsané cílové ikoně zachované hodnoty a argumenty, jež platily před přepsáním ikony - dojde tedy jen ke změně vzhledu ikony, nedojde však ke změně chování programu, jehož ikonu přepisujeme. A naopak, po zvolení „Copy From Source“ se do přepsané cílové ikony zapíší pro danou položku hodnoty ze zdrojové ikony. Mezi důležité položky menu „Settings“ patří:
„Icon Type“ - zde si zvolíte, jakého typu má být cílová ikona (project, drawer, tool, trashcan atd.)
„Default tool“ - zde si můžete přímo určit přiřazený program, jenž se spustí po kliknutí na cílovou ikonu. Můžete si vybrat mezi AmigaGuide, MultiView, More spod. Pokud vám zde chybí nějaký program, můžete si ho hned nadefinovat.
„ToolTypes“ - můžete si zvolit, zda si cílová ikona ponechá původní tooltypy či převezme tooltypy zdrojové ikony.
„Position“ - zde se určuje umístění ikony na ploše. Máte stejné možnosti jako u „ToolTypes“, navíc je možné umístění ikony na ploše zcela zrušit (ekvivalent funkce „Unsnapshot“ z menu Workbenche).
„Directory“ - zde můžete ovlivnit chování IconInstalleru, pokud použijete mód „Dir“. Volba „Match Type?“ způsobí, že IconInstaller při prohledávání ikon v cílovém adresáři ignoruje všechny ikony, které nejsou stejného typu jako zdrojová ikona, což značně zrychluje instalaci. Volba „Create Icons?“ vám umožní vytvořit snadno a rychle ikony pro soubory, které nemají ikony. Volba „Enter Directories?“ způsobí, že IconInstaller prohledá všechny podadresáře vyskytující se v cílovém adresáři.
„Drag & Drop“ - pokud u této položky zadáte volbu „Quick Install?“ dojde po „vhození“ cílové ikony do políčka „Original Image“ k okamžitému přepsání ikonou z pole „New Image“. Nemusí se tedy klikat na tlačítko „Install“.
Druhou možností jak nastavit chování IconInstalleru je nastavení tooltypů. Tooltypy jsou zcela shodné s možnostmi v menu „Settings“, kromě tooltypu „ASKNEWICONS“, po jehož použití se po startu programu objeví requester s nabídkou druhu ikon (viz. Použití programu) a tooltypu „NOSETTINGS“, kterým se dá vypnou menu „Settings“, čímž se znemožní změna nastavení IconInstalleru po spuštění programu. Tento tooltype funguje jako určitá bezpečnostní pojistka a je určena hlavně pro nezkušené uživatele.

Zkušenosti s programem...
... mám veskrze kladné. Používám IconInstaller asi rok bez sebemenších problémů. Pro instalaci několika ikon je IconInstaller opravdu dobrá volba: je rych/ý, umožňuje okamžité úpravy chování instalovaných ikon, zabírá málo místa v paměti i na disku, je to freeware a vůbec! I zde se ovšem najde několik chybiček: nejde měnit velikost okna programu, ASL requestery by mohly nahradit ReqTool (lze zařídit různými patchi, např. v MCP), chybí mi možnost použití obrázku pro tvorbu ikony, při použití voleb „Open Source Icon...“ a „Open Destination Icon...“ bohužel nejde předdefinovat standardní adresář, ve kterém by se file requester otevřel. Poslední výtka se týká nemožnosti lokalizace, což ovšem v tomto případě není zase taková tragédie. Celkově se dá říci, že nedostatky jsou spíše podružného charakteru a nemůžou zkalit dobrý dojem, který na mně IconInstaller udělal.

IconInstaller 3.2

Hodnocení: 8,0 z 10
Autor: T. Ekström
Cena: -
Typ: freeware
Aminet: util/wb

+

podporuje všechny možné druhy ikon, rychlý, zabírá málo místa v paměti i na disku, freeware

-

nejde měnit velikost okna, chybí možnost použít obrázky

Vytlačiť článok


© ATLANTIDA Publishing Všechna práva vyhrazena.
Žádna část nesmí být reprodukována nebo jinak šířena bez písemného svolení vydavatele.



Amiga na Vašem PC rychle, snadno a zdarma!


none

AMIGA REVIEW

57 ( 11-12 / 2000 )
56 ( 9-10 / 2000 )
55 ( 7-8 / 2000 )
54 ( 5-6 / 2000 )
53 ( 3-4 / 2000 )
52 ( 1-2 / 2000 )
 
51 ( 12 / 1999 )
50 ( 11 / 1999 )
49 ( 10 / 1999 )
48 ( 9 / 1999 )
46-47 ( 7-8 / 1999 )
45 ( 6 / 1999 )
44 ( 5 / 1999 )
43 ( 4 / 1999 )
42 ( 3 / 1999 )
41 ( 2 / 1999 )
40 ( 1 / 1999 )
 
39 ( 12 / 1998 )
38 ( 11 / 1998 )
37 ( 10 / 1998 )
36 ( 9 / 1998 )
35 ( x / 1998 )
34 ( x / 1998 )
33 ( 1-2 / 1998 )
 
32 ( 11-12 / 1997 )
31 ( 9-10 / 1997 )
30 ( 7-8 / 1997 )
29 ( 6 / 1997 )
28 ( 5 / 1997 )
27 ( 4 / 1997 )
26 ( 3 / 1997 )
25 ( 2 / 1997 )
24 ( 1 / 1997 )
 
23 ( 12 / 1996 )
22 ( 11 / 1996 )
21 ( 10 / 1996 )
20 ( 9 / 1996 )
18-19 ( 7-8 / 1996 )
17 ( 6 / 1996 )
16 ( 5 / 1996 )
15 ( 4 / 1996 )
14 ( 3 / 1996 )
13 ( 2 / 1996 )
12 ( 1 / 1996 )
 
11 ( 12 / 1995 )
10 ( 11 / 1995 )
9 ( 10 / 1995 )
8 ( 9 / 1995 )
7 ( 7 / 1995 )
6 ( 5 / 1995 )

ATLANTIDA NEWS

5 ( 3 / 1995 )
4 ( 1 / 1995 )
 
3 ( 11 / 1994 )
2 ( 9 / 1994 )
1 ( 7 / 1994 )
0 ( 5 / 1994 )