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.