Program staré objednávky sám neodstraňuje. Pracovný priečinok rastie, preto sa raz za niekoľko mesiacov oplatí ho odľahčiť. Existujú dve rôzne páky: hĺbka výberu zo servera a upratovanie toho, čo už leží na disku.
Hĺbka výberu: súbor time.txt
V tomto súbore je jedno celé číslo — za koľko posledných dní sa pýtať objednávky zo servera. Nič okrem čísla v súbore byť nesmie.
- Predvolená hodnota je 60. Doplní sa aj vtedy, ak súbor nie je alebo v ňom nie je číslo: program o tom napíše do denníka a bude pracovať ďalej.
- Objednávky, ktoré sa nemenili dlhšie než uvedené obdobie, server jednoducho nevráti — takže ich program ani nestiahne.
- Súbor sa upravuje ručne, program doň nezapisuje. Cesta k nemu sa zadáva v nastaveniach, predvolene je to
time.txtvedľa programu.
Zmenšovať hodnotu má zmysel vtedy, ak každý cyklus rozoberá priveľa starých objednávok. Na už stiahnuté súbory to nemá vplyv — zostávajú na disku.
Upratovanie disku: tlačidlo „Čistenie“
Tlačidlo na záložke „Hlavná“ hľadá súbory objednávok, ktoré nie sú v databáze programu — zvyčajne sú to zvyšky z minulých inštalácií alebo objednávky zmazané z databázy. Postup je takýto:
- Program obíde pracovný priečinok a pozbiera „ničie“ priečinky.
- Ukáže zoznam so zaškrtávacími poľami — vidno cestu a koľko je v nej súborov.
- Odstráni sa len to, čo je označené.
Priečinky objednávok, ktoré sú v databáze, sa do zoznamu nedostanú. Spoločný priečinok (napríklad s etiketami) nebude ponúknutý na odstránenie, kým je vnútri neho aspoň jedna známa objednávka.
Ochrana pred prázdnou databázou
Ak v databáze programu nie je ani jedna objednávka, čistenie neurobí nič. Je to urobené zámerne: na novej inštalácii alebo po resete databázy by inak zmietlo úplne všetky súbory objednávok.
Čo čistenie nevie
- odstraňovať podľa veku súborov („všetko staršie ako 30 dní“);
- urobiť zálohu pred odstránením;
- vrátiť odstránenie späť.
Odstránené sa neobnoví — objednávky sa v prípade potreby stiahnu zo servera znova.
Čistenie na strane strojov
Čistenie pracuje len s pracovným priečinkom. Cieľové priečinky, kam odišli súbory, sa riešia v okne „Porovnanie priečinkov“ — tam vidno, čo a kde leží, a dá sa odstraňovať výberovo.
Ak sa v denníku objavil riadok o objednávkach, ktoré nie sú v databáze, je to práve dôvod stlačiť „Čistenie“.