Program AErase slou₧φ k fyzickΘ likvidaci smazan²ch soubor∙, Φφm₧ ochrßnφ citlivß data p°ed zneu₧itφm. Funguje na principu automatickΘho p°episovßnφ volnΘho mφsta, kde se nachßzejφ data smazan²ch soubor∙, nßhodn²mi Φφsly. U₧ivatel mß mo₧nost si nastavit po₧adovanΘ minimßlnφ volnΘ mφsto, aby byl zaruΦen stabilnφ chod aplikacφ a operaΦnφho systΘmu. Pokud se disk zaplnφ, dojde k automatickΘmu uvoln∞nφ diskovΘho prostoru, aby byl spln∞n po₧adavek na minimßlnφ voln² prostor. Program je voln∞ Üi°iteln² a nemß zvlßÜtnφ po₧adavky na hardware nebo software.
Program po spuÜt∞nφ vy₧aduje jedin² parametr - minimßlnφ velikost volnΘho mφsta na disku v megabytech. Pokud u₧ivatel nezadß tento parametr v p°φkazovΘ °ßdce nebo ruΦn∞ do vstupnφho °ßdku formulß°e, je dosazena implicitn∞ hodnota 5% celkovΘho mφsta na disku. Pokud by u₧ivatel cht∞l nastavit defaultnφ hodnotu, m∙₧e tak uΦinit tlaΦφtkem "Set default size".
Program ka₧dou vte°inu testuje stav disku a v p°φpad∞, ₧e je vφce volnΘho mφsta, ne₧ je po₧adovan² limit, zapφÜe na disk buffer o velikosti 512Kb. Tφmto zp∙sobem pracuje tak dlouho, dokud nenφ p°epsßno p°ebyteΦnΘ volnΘ mφsto, ve kterΘm se nachßzejφ data smazan²ch soubor∙. Pokud naopak je volnΘho mφsta mΘn∞, provede okam₧itΘ o°φznutφ diskovΘho bufferu na takovou velikost, aby odpovφdal po₧adavek na volnΘ mφsto. Tak je zaruΦeno, ₧e nedojde k ohro₧enφ stability aplikacφ a operaΦnφho systΘmu tφm, ₧e se zaplnφ volnΘ mφsto na disku.
Od verze 2.0 je mo₧nΘ Φinnost programu urychlit. Volbu "Speedup" vÜak doporuΦuji zaÜkrtnout pouze p°i funkci "Erase All". Pokud by byla volba "Speedup" aktivovßna i p°i normßlnφ Φinnosti programu, doÜlo by ke znaΦnΘmu snφ₧enφ v²konu systΘmu, kter² by byl nucen neustßle zapisovat bloky dat do odklßdacφho souboru.
Stav disku a odklßdacφho souboru je neustßle zobrazovßn na ploÜe programu. Zleva zhora se jednß o nßsledujφcφ polo₧ky:
aktußlnφ velikost volnΘho mφsta na disku, po₧adovanΘ volnΘ mφsto na disku,
velikost odklßdacφho souboru, zb²vajφcφ poΦet bajt∙ k zapsßnφ.
╚innost programu lze pozastavit zaÜkrtnutφm "Pause" (pozastavenφ Φinnosti nevypφnß kontrolu dochßzejφcφho mφsta na disku a jeho p°φpadnΘ uvoln∞nφ) a v p°φpad∞, ₧e by cht∞l mφt u₧ivatel neustßl² p°ehled o stavu disku, m∙₧e zaÜkrtnout "Stay on top", co₧ zajistφ zobrazenφ programu p°es ostatnφ programy i v p°φpad∞, ₧e je neaktivnφ.
Pokud si u₧ivatel p°eje smazat aktußlnφ odklßdacφ soubor, m∙₧e tak uΦinit tlaΦφtkem "Clear buffer". Uvoln∞nφ veÜkerΘho volnΘho mφsta se provede tφmto tlaΦφtkem v kombinaci se zaÜkrtnut²m "Pause".
Program se opouÜtφ taΦφtkem "Exit".
Poznßmka: program hlφdß ten disk, ze kterΘho byl spuÜt∞n (pou₧φvß aktußlnφ adresß° b∞hem spouÜt∞nφ), nikoli disk, na kterΘm se nachßzφ .EXE soubor. Pokud si u₧ivatel p°eje zabezpeΦit vφce disk∙, musφ spustit vφce instancφ programu. U₧ivatel si m∙₧e tento disk ov∞°it na ploÜe programu pod vstupnφ °ßdkou.
TlaΦφtkem "Erase ALL!" se nastavφ limit volnΘho mφsta na nulu. To se hodφ v p°φpad∞, ₧e si u₧ivatel p°eje vyΦistit disk od smazan²ch soubor∙ ·pln∞ cel². Tuto funkci ale doporuΦuji pou₧φvat pouze tehdy, neb∞₧φ-li ₧ßdnΘ jinΘ aplikace. ObzvlßÜt∞ obez°etn∞ je nutno s touto funkcφ zachßzet, kdy₧ je aplikovßna na disk s operaΦnφm systΘmem. Po zapln∞nφ veÜkerΘho mφsta na disku je automaticky limit zv²Üen na defaultnφ hodnotu, Φφm₧ se zajistφ op∞tovn² bezproblΘmov² b∞h operaΦnφho systΘmu. U₧ivatel je o nastavenφ nulovΘho limitu informovßn zΦervenßnφm vstupnφ °ßdky a kdykoli m∙₧e tento nφzk² limit zruÜit tlaΦφtkem "Set default size", pop°φpad∞ vepsßnφm jinΘ hodnoty do vstupnφho °ßdku.
Upozorn∞nφ: program pracuje pouze se soubory do velikosti 2GB, co₧ je dßno jednak omezenφm filesystΘm∙ VFAT a FAT32 a jednak tφm, ₧e funkce FileSize v Delphi neumφ zjistit velikost souboru od 2GB. B∞hem testovßnφ verze 1.0 bylo zjiÜt∞no, ₧e tyto skuteΦnosti zp∙sobφ Üpatn² provoz aplikace, proto byl do verze 2.0 p°idßn test na p°eteΦenφ velikosti odklßdacφho souboru. Pokud si u₧ivatel p°eje vyΦistit prostor na disku, kde je volnΘ mφsto v∞tÜφ, ne₧ 2GB, mß mo₧nost spustit vφce instancφ programu z r∙zn²ch adresß°∙. Program je vÜak urΦen k likvidaci smazan²ch dat z menÜφch disk∙ slou₧φcφch k prßci nebo k uklßdßnφ rozd∞lan²ch projekt∙ a nikoli k maskovßnφ smazan²ch soubor∙ na obrovsk²ch discφch warezßckΘho doup∞te, proto jist∞ nikomu nebude vadit tento limit zp∙soben² omezenφm filesystΘm∙ VFAT a FAT32 a funkcφ v Delphi, kterß zjiÜ¥uje velikost souboru.
Program je urΦen pro 32bitovΘ operaΦnφ systΘmy Windows, nevy₧aduje zvlßÜtnφ instalaci nebo zapisovßnφ do registr∙ a je mo₧no jej voln∞ pou₧φvat i Üφ°it bez jak²chkoli poplatk∙ za p°edpokladu, ₧e jsou dodr₧eny licenΦnφ podmφnky ZOA.
V∞°φm, ₧e tento nßstroj pom∙₧e ka₧dΘmu ochrßnit smazanß data p°ed zneu₧itφm.