AMIGA REVIEW obsah časopisu online!
  Domov     Software     Hry     Obaly     Download  

SysInspector 1.1

Luboš Němec

Už se vám někdy stalo, že jste potřebovali smazat nějaký adresář, ale ten byl bohužel naassignovaný nebo ho systém momentálně používal a byl tedy zamčený? Nebo podobný případ, potřebovali jste se zbavit nepohodlného assignu a nechtělo se vám otvírat Shell? K těmto a mnoha dalším účelům slouží tzv. systémové managery a „SysInspector“ je jedním z nich.

Autorem programu je Eric Sauvageau, mimo jiné též tvůrce famózního ikonového systému NewIcons. Protože mu nevyhovoval ani jeden z dostupných systémových managerů, rozhodl se napsat si vlastní a za jeho snahu ho mohu jen pochválit. Existující systémové managery, jejichž hlavním a asi také nezdařilejším zástupcem je „Scout“ běhají většinou pod MUI a jen jejich samotné nahráti je díky struktuře MUI (knihovny, knihovny a zase knihovny) dost zdlouhavé nehledě na poměrně agresivní alokování paměti i barev v programech psaných pod MUI. Další systémové managery jako např. „ARTM“ atd. sice nejsou pod MUI napsány, ale jejich současné možnosti již nevyhovují dnešním požadavkům a proto byl napsán SysInspector.

Instalace a nároky programu
SysInspector je psaný pod GUI systémem C1assAct 2.0, který je samozřejmě pro spuštění programu vyžadován stejně jako Kickstart 3.0/3.1 a knihovny „reqtools.library“ a „boards.library“. Procesor postačí i 68000, o minimálním množství paměti není nikde zmínka, takže předpokládám, že postačí i 512 KB. Zmíněné dvě knihovny najdete v archivu společně s programem, GUI systém ClassAct si ale musíte opatřit na FTP serveru ftp.warped.com/pub/amiga/classact/. Je také možné, že ClassAct máte již v systému už dávno nainstalovaný, používá ho např. AWeb či preference k různým programům včetně NewIcons. Instalace samotného programuje primitivní a jako obvykle ji za vás provede commodorovský Installer, systém ClassAct má vlastní instalační skript.
SysInspector je sice shareware s poplatkem 15,- US$, ale nemá ŽÁDNÁ OMEZENÍ, autor programu je podle svých vlastních slov totiž vůči jakémukoliv „crippleware“ silně alergický.
Aktuální verzi SysInspectoru můžete najít na Aminetu v adresáři „util/moni“ nebo včetně betaverzi na WWW stránce www.thule.no/~merlin/.

Možnosti programu
SysInspector je, jak již bylo řečeno, systémový manager a dokáže monitorovat a pochopitelně i zobrazit stav prakticky všech systémových věcí jako jsou knihovny, fonty, komodity, zařízení, assigny, tanky a spoustu dalšího včetně detekce hardwaru a tedy i případných rozšiřujících karet.
Ve verzi 1.1 umí program sledovat následující systémové věci: assigny, komodity, zařízení, fonty, přerušení, knihovny, zámky, paměť, paměťové handlery, message porty, přihlášená zařízení, residenty, systémové zdroje, screenmódy, obrazovky a okénka, semafory, tasky a pochopitelně i momentální stav hardware (jen informace).
Při zvolení každé z uvedených funkcí (viz. obrázek) se v okénku (může jich být víc najednou, což se dá nastavit v preferencích) se objeví výpis položek vztahujících se k právě vybrané funkci. Je-li to možné, objeví se po kliknutí na jednotlivé položky další okénko s podrobnějšími informacemi o daném assignu, tasku, knihovně, komoditě (viz. obrázek), screenmódu atd. U hardwaru (funkce System), přerušení a některých dalších funkcích jako jsou zámky nebo obrazovky a okénka je před názvem položky malá šipka, pomocí které se teprve dostanete do listingu dalších položek reprezentujících jednotlivé úlohy, okénka atd. Všechny informace se navíc dají uložit na disk a jsou skutečně vyčerpávající.
V preferencích (viz. obrázek) můžete nastavit řadu zajímavých věcí včetně třídění jednotlivých položek podle několika kritérií, nejvíce budete zřejmě používat řazení položek podle abecedy. Velmi užitečná je také možnost zvolit si, která funkce bude standardně nastavena po spuštění programu. Záleží tedy jen na vás, co si vyberete, jestli to budou assigny (asi nejčastěji možnost) či funkce „Locks“ (zámky) nebo budete-li SysInspector používat místo komodity „Exchange“ či dokonce při práci s tanky místo nějakého tank nebo priority manageru typu „PriMan“. Jak vidíte, možnosti programu jsou skutečně rozsáhlé.
Program můžete spouštět z Workbenche nebo též z CLI/Shellu, ze kterého lze některé funkce SysInspectora ovládat pomocí tří příkazů. SysInspector je výkonný a hlavně RYCHLÝ. Jak již bylo řečeno, autor programu naštěstí nepoužil MUI a tak i nahrání trvá jen okamžik. Ovládání SysInspectoru je příjemné a (to je u Scouta sice taky, ale to MUI..) a začnete-li program jednou používat, zřejmě se už k jinému podobnému nevrátíte. Jednu vadu ale program má - i když funguje bez problémů na Workbenchi i s grafickou kartou, nemá rád (testováno na A4000/060+CV64) malé fonty a vždy se zhroutil zvláště při použití 8mi bodového fontu XEN (že by opět alergie na MUI a MagicWB?). Doufám, že to nová verze rychle napraví. Současné možnosti programu verze 1.1 jsou téměř stejné jako má zatím nejlepší systémový manager/monitor Scout, ale postrádám tiskové funkce a zatím též chybí možnost měnit prioritu u jiných položek než tasků. Přestože nebo spíš protože má SysInspector velké množství funkcí, které mohou značnou měrou ovlivnit a pozměnit strukturu AmigaOS, lehce můžete s jeho pomocí zhroutit systém, někdy dokonce dost destruktivním způsobem. Proto si neodpustím důrazné varování POZOR, SysInspector je tu sice pro vás, ale používejte ho rozumně a opatrně. Po čase poznáte, k čemu všemu se program hodí a při zkoušení jeho možností rychle přijdete na to, jak se vyvarovat chybným nastavením. Ne hrajte si zvláště se systémovými zdroji (Resources), semafory (Semaphores), message porty (Message Ports), paměťovými handlery (Memory Handlers) u vůbec vším, co momentálně používá systém, jinak se s největší pravděpodobností dočkáte nemilosrdného resetu a možná i následné nepříjemné validace disku.

Závěr
SysInspector je užitečný program v případě, že potřebujete rychle a pohodlně odstranit nějaký assign, zamčený adresář či libovolný task, případně změnit jeho prioritu, tím však jeho možnosti zdaleka nekončí. Funguje současně jako systémový monitor i správce systému, dokáže pracovat s komoditami, je to prostě dokonalý systémový chameleón. Kosmetické vady v podobě padání programu při používání malých fontů souvisí zřejmě s použitím GUI ClassAct a dají se snadno obejít. V současné verzi 1.1 se SysInspector téměř vyrovná Scoutu a PriorityManageru, v některých funkcích a hlavně v rychlostí i příjemným ovládáním je dokonce předstihuje. Použití boards.library pro detekci hardware je šikovný tah programátora, který se tak nemusí starat o případný nový hardware či změny konfigurace ze strany uživatele a pouze vždy vyměnit jmenovanou knihovnu za novější verzi. Doufám, že SysInspector bude pro mnoho z vás stejně jako pro mne přínosem. Ač je program shareware, nemá žádná funkční omezení a registrační poplatek je tedy jen formální a zcela dobrovolný.

SysInspector

Hodnocení: 8,0 z 10
Autor: Sauvageau
Cena: 15,- USD
Typ: shareware

+

rychlost, příjemné GUI, bohaté systémové funkce

-

nesnáší malé fonty, občas se zhroutí, chybí tiskové funkce, prioritu lze měnit jen u tasků

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

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 )