Kutilem ve Windows - správa souborů a paměti

1. 1. 2002

Sdílet

7-ZIP 2.24 www.7-zip.com freeware, dobrovolná platba 20 USD Mnohdy jsem jižviděl v očích začátečníků úplnou bezradnost nad tím, že nedovedou rozbalit "zazipovaný" archiv. To by měla z...
7-ZIP 2.24 www.7-zip.com freeware, dobrovolná platba 20 USD Mnohdy jsem již
viděl v očích začátečníků úplnou bezradnost nad tím, že nedovedou rozbalit
"zazipovaný" archiv. To by měla změnit utilita 7ZIP, jež po "dvojkliku" archiv
otevře v okně Průzkumníka. Velice mě zaujalo, že otevíraný Průzkumník je "ten
opravdový" z Windows, a ne nějaká napodobenina, takže i přesto, že je utilita v
angličtině, komunikuje plně v češtině (vyjma speciálních ikonek). To je velice
užitečné pro začínající uživatele, kteří jsou navyklí na klasické ovládání
počítače ve stylu operačního systému. Ne, že by uvedené funkce nestačily, ale
přece jenom programátor myslel i na další uživatele, jež si přejí také archivy
tvořit. Není třeba dále přibližovat, že i zde nebyla brána jednoduchost
ovládání na lehkou váhu, a právě proto stačí pouze u adresáře (či souboru) po
stisknutí pravého tlačítka myši aktivovat menu, ve kterém naleznete (jak už je
zvykem i u konkurenčních produktů) položku "Add to archive". Ta vyvolá další
volbu, kde máte na výběr hned čtyři formáty souborů ZIP, GZIP, TAR a BZIP2.
Právě u posledního jmenovaného formátu bych se rád zastavil, protože jak už
jsem se zmínil v čísle 8/2001, dosud neexistovalo k tomuto kvalitnímu
komprimačnímu algoritmu, který umožňuje vysoký stupeň komprese, grafické
rozhraní pro Windows. Hned po tomto překvapení jsem ovšem narazil na překážku,
kdy se mi ani po několika pokusech nepodařilo vytvořit archiv BZIP2, protože
aplikace z neznámého důvodu vracela chybu. I přesto si myslím, že to mohla být
chyba pouze mé konfigurace počítače, případně tento neduh bude v jedné z
dalších verzích opraven. Abych nezapomněl, u tohoto produktu mě potěšila
nápověda, která je přehledná a kvalitně zpracovaná, avšak dostupná pouze v
angličtině.



AnalogX Cache Booster 1.00
www.analogx.com

Je to už pár let, co jsem snil o neuvěřitelném množství paměti RAM, kterou bych
měl ve svém PC. Tehdy moje "čtyřiosmšestka" měla "jenom" 8 MB RAM, což bylo
pekelně málo. Dnes se naštěstí situace obrátila, takže je naopak potřeba udělat
něco s využitím velké paměti RAM, jež u běžného PC často dosahuje 256 MB a
více. Tento problém by vám měla pomoci vyřešit utilita Cache Booster, jež
dokáže vašemu operačnímu systému říci, jak efektivně využít prázdnou paměť.
Ano, hádáte dobře, jedná se o zvýšení výkonu vašeho počítače tím, že už jednou
načtená data z pevného disku se při dalším použití "natahují" přímo z RAM.
Mnozí zcela jistě pochybují vždyť pevné disky mají zabudovanou cache
(vyrovnávací paměť), a to o velikosti i 2 MB, avšak přesto bych si dovolil
konstatovat, že 32MB cache může výkon ještě znatelněji zvýšit. Pokud se vám
navíc podaří všechny parametry správně nastavit (což by vám měli usnadnit
předem připravené optimalizované volby), můžete se dočkat např. znatelně
rychlejšího spouštění částí kancelářského balíku. A to nejlepší nakonec tato
utilita není rezidentní, takže neplýtvá systémovými prostředky. Před nákupem
hromady pamětí RAM je třeba ovšem vzít na vědomí, že Windows 95, 98 a ME se
standardním nastavením neumožňují využívat více než 512 MB, což při dnešních
cenách již není nedostupná výbava.



Attrib Changer
webplaza.pt.lu/public/rpetges

Každý soubor i složka na vašem pevném disku obsahují atributy, jež operačnímu
systému říkají, jestli je soubor určen "jen pro čtení", archivování či je
skrytý nebo systémový. Tyto informace sice nejsou nikterak závazné, ale velké
množství programů je používá pro zjištění způsobu manipulace s nimi. Například
Norton Commander se dvakrát ptal před vymazáním souborů, které byly systémové,
skryté nebo jen pro čtení. Toho se využívá např. i ve Windows, kde vám
Poznámkový blok neumožní změnit soubor určený jen pro čtení (např. msdos.sys),
jenž by mohl být nahodilým zásahem začátečníka poškozen. Nastavit atributy
souborů je možno i ve vlastnostech souboru či složky, kde však bohužel nelze
definovat obecnější pravidla, podle nichž budou atributy voleny. To naopak
umožňuje tato utilita, kde si můžete např. určit, zda budou nastavené atributy
použity pro složky či soubory, které obsahují (či neobsahují) daný text. Tímto
můžete např. jednoduše změnit vlastnosti souborů s příponou jpg, ale už ne exe,
nebo je možno podobně stanovit pravidla pro složky s různými názvy, jež
obsahují definovaný řetězec. Další zajímavou funkcí, kterou již standardně
nelze provádět, je změna data a času vázaného na vytvoření souboru. Toto by
mělo jít provést stejně tak u složek, kde se nám však z neznámého důvodu
nepodařilo funkci aplikovat.




Internetové tipy

Acme Freeware acmefreeware.com

Tato stránka obsahuje, jak už název napovídá, pouze výběr toho nejzákladnějšího
kvalitního programového vybavení. Nečekejte zde velké množství softwaru,
protože web obsahuje pouze výběr toho, co se nejvíce zalíbilo autorovi, o jehož
dobrém vkusu lze ovšem stěží pochybovat.


List of List lists.gpick.net

Výstižný anglický název "seznam seznamů" uvádí tuto vzhledově nepříliš
povedenou stránku s výběrem velmi kvalitních programů a utilit. Zpočátku jsem
vůbec nechtěl věřit, že na takto jednoduchém webu je dobře odděleno zrno od
plev, ale po chvíli jsem se opravdu nechal přesvědčit, což vám rozhodně
předvede další číslo našeho časopisu, kde naleznete recenze softwaru právě
odtud.




Nebojte se vyzkoušet - Vyrábíme instalaci

Martin Koníček

NSIS
www.nullsoft.com

Nullsoft je velmi známá firma, jež se proslavila svým jedinečným produktem
WinAmp, který slouží k přehrávání hudby nejen ve formátu MP3. Pokud jste někdy
tento hudební přehrávač instalovali, možná se vám zalíbil jeho instalátor, jenž
je velmi rychlý, přehledný a malý, čímž má nezvratný podíl na úspěšnosti
programů, které jsou jím vybaveny. Ani já jsem neunikl nesporným kvalitám
tohoto instalátoru, a proto jsem jej využil při tvorbě několika svých
distribucí programů, s nimiž jste se mohli seznámit na našem CD (Proxomitron 4
a Apache+PHP for Dummies). Osobně se mi na něm nejvíce zalíbily tyto vlastnosti:

- velikost samotného instalátoru je pouze 36 KB (tím je zajištěno, že při
instalaci programu o velikosti 300 KB nezabere instalační soubor na disku 1,3
MB, což bohužel není rarita, ale u velkého množství softwaru realita)

- nízké systémové nároky (během instalace je bez problémů možno nadále pracovat
s počítačem)

- mnoho funkcí umožňující jednoduchou tvorbu skriptů

- extrémně malý zabraný prostor na obrazovce

- vysoká rychlost soubory se extrahují přímo do cílového adresáře

- protokolování (takže nyní máte přehled o všem, co instalátor zapsal do vašeho
počítače)

- kontrola integrity souboru (užitečné, pokud se soubor při stahování z
internetu poškodí)

Přes všechny tyto velmi užitečné vlastnosti si nejvíce cením možnosti celý
instalační (i odinstalační) proces plně naprogramovat, a tak si udržet plnou
kontrolu nad tím, co instalátor dělá. Například při testovací instalaci
programu Proxomitron 4 Cz jsem jednoduše zajistil to, že utilita automaticky
ukončila aplikaci, aktualizovala její soubory, a poté ji znovu spustila. A to
vše bez zásahu uživatele. Naproti tomu, pokud se pokusíte odinstalovat
aplikaci, a při tom například restartovat počítač, nic není ztraceno, protože
při správném vytvoření konfiguračního souboru je jakékoliv přerušení tohoto
procesu zcela bez rizika ztráty možnosti pozdější odinstalace softwaru. Tento
instalátor mohu vřele doporučit všem začínajícím i pokročilejším programátorům,
kteří se podílejí na tvorbě jednoduchého programového vybavení, přičemž bych
jej nedoporučoval pro profesionální použití, protože na tomto poli nabízí
příliš málo voleb a možností.



INNO Setup 2.0

www.jrsoftware.org
www.jrsoftware.org/files/site-de/is32.exe

Po vyzkoušení programu NSIS jsem si už skoro myslel, že konkurence se pro něj
bude hledat jen stěží. Naštěstí jsem se mýlil, a proto jsem se rozhodl
vyzkoušet jeho plnohodnotného soupeře, který v některých oblastech nabízí i
něco navíc. INNO Setup je velmi kvalitní program, jenž umožňuje vytvářet
instalátory typu Windows Installer (současná standardní technologie
instalačních programů pro Windows) za pomoci konfiguračního souboru, jehož
tvorba může být pro začátečníky obtížnější. Pokud se vám ovšem podaří zvládnout
programovací jazyk aplikace, můžete se těšit z kvalitních výsledných
instalačních programů, které je dnes možno nalézt v mnoha známých softwarových
produktech. Abych nezůstal jen u chvály, musím si trochu postěžovat na možnosti
nastavení průběhu instalace, kde dle mého názoru NSIS dosahuje vyšších kvalit,
bohužel na úkor jednoduchosti, která zde naštěstí nebyla opomenuta.



Setup Generator v2001.1.0
www.gentee.com

Mnoho začátečníků už mohlo být trochu na pochybách, protože předchozí dvě
aplikace naznačovaly, že jsem je opomenul. Proto jsem se rozhodl vše napravit a
zařadit sem také méně kvalitní, i když velmi jednoduchý program na tvorbu
instalátorů. Setup Generator jako jediný z předchozích nabízí české uživatelské
prostředí a zjednodušenou tvorbu instalací. Hned po spuštění si všimnete
jednoduchého průvodce, v němž stačí zadat jen několik málo informací o
instalované aplikaci, jako třeba její jméno nebo soubory a položky, jež se mají
přidat do registrů. To vše je schopen zvládnout průměrně zdatný uživatel
počítače za pět minut, a bez jakékoliv předchozí přípravy. Ani výsledné soubory
nejsou k zahození, i když jejich vzhled už vychází trochu z módy, a sestavená
hlavička souboru zrovna neláme rekordy s velikostí. Pro opravdové nasazení
ovšem nemůžu tento program doporučit, protože má velmi malé možnosti nastavení
např. vůbec nelze definovat způsob odinstalace, kdy je někdy třeba smazat i
soubory, jež nebyly nainstalovány.