Obsah:
Ukladanie dát
Tento program je určený pre tých, ktorí chcú uchovávať osobné informácie pri sebe a nemajú veľkú dôveru v cloudové technológie. Defy nevyžaduje predchádzajúcu inštaláciu a nezanecháva stopy v systémovom registri. Po rozbalení je možné uchovávať adresár s ním na externom úložisku (disk, USB kľúč, pamäťová karta) a používať ho na akomkoľvek počítači s Windows. Práve do takto vytvorenej zložky sa ukladajú všetky dáta používateľa.
Zvažované riešenie umožňuje vytvárať poznámky s obsahom akéhokoľvek typu a uchovávať ich v pohodlnom zobrazení, pričom si sám vytvára štruktúru, napríklad stromovú, zoznam s stĺpcami alebo obyčajný text. Na akýkoľvek objekt, rovnako ako na celé úložisko, je možné nastaviť heslo, tiež je k dispozícii možnosť pridania časovača.
Správca hesiel
Ďalšou užitočnou funkciou programu je "Strážca hesiel". Je to šablónové stromové zobrazenie, v ktorom sú predvolene štyri kategórie dát: "Fóra", "Sociálne siete", "Karty" a "Emailové schránky". V prípade potreby ich je možné zmeniť alebo vytvoriť nové. Pre každú položku sa uvádza názov, adresa, prihlásenie a heslo, je možné ich duplikovať, kopírovať, vkladať a mazať, presúvať do iných adresárov. V tejto sekcii je možné vytvárať skripty, ktoré umožňujú zjednodušiť a automatizovať proces autorizácie.
Analýza lokálnych dát
S pomocou Defy je možné analyzovať dáta, napríklad priečinky podľa typu súborov, ich veľkosti.Stačí vykonať niekoľko kliknutí, aby ste zistili, koľko miesta zaberá tá alebo oná priečinok na disku a aké údaje sa v ňom nachádzajú. Program umožňuje nájsť duplikáty (o tom podrobnejšie ďalej), označené súbory môžu byť odstránené, skopírované a/alebo presunuté na iné úložisko. Taktiež je možné vytvárať snímky priečinkov.
Analýza FTP
Okrem lokálnych súborov na disku počítača, pomocou Defy môžete analyzovať FTP. Na to je potrebné zadať adresu hostiteľa a priečinka, nastaviť ďalšie parametre, a ak je úložisko uzavreté, zadať prihlasovacie meno a heslo, a potom spustiť proces. Po jeho dokončení sa zobrazí veľkosť priečinka, počet obsahujúcich sa v ňom priečinkov a súborov, ich typ a celkový čas čítania.
Porovnanie a synchronizácia údajov
Defy poskytuje možnosť porovnávania údajov nachádzajúcich sa v priečinkoch a ich synchronizácie. Podporujú sa textové dokumenty, obrázky vo formáte JPEG, ako aj formáty systému 1C (EPF, ERF, ERT). Program analyzuje prvky v určených umiestneniach, po čom zobrazuje výsledok a v prípade zistenia rozdielov umožňuje nahradiť starší súbor jeho aktuálnou verziou.
Hľadanie duplikátov
Okrem porovnávania údajov, zvažované riešenie umožňuje nájsť duplikáty súborov a následne odstrániť nepotrebné verzie. Na overenie je potrebné zadať miesto na disku a základné parametre ("Vlastnosti na porovnanie"), ako sú názov, typ, veľkosť a čas zmeny (môžete si vybrať všetky alebo len niektoré). Po dokončení analýzy program zobrazí kópie, ak budú zistené, po čom ich môžete sami odstrániť.
Vlastný programovací jazyk
Programovací jazyk používaný v Defy bol vytvorený na podobu jazyka 1C, ale s jednoduchšou typizáciou a, čo je dôležitejšie, bezplatným používaním. V syntaxi príkazov sa používa iba ruština, a v samotnom programe je k dispozícii príručka k jazyku. Práve s jeho pomocou boli vytvorené hotové moduly a skripty, ktoré si podrobnejšie prejdeme ďalej.Kód jedného z nich je zobrazený na obrázku nižšie.
Hotové skripty
Pre rýchlejšie a pohodlnejšie vykonávanie mnohých úloh v DeFi, vrátane tých, ktoré sme už vyššie prebrali, je možné vytvárať vlastné skripty, ale tiež je možné využiť hotové, pôvodne dostupné v programe – sú uvedené v sekcii nastavení a sú uložené v samostatnom súbore v priečinku inštalácie/rozbalenia. Tam, ako aj na stránke vývojára, je možné oboznámiť sa s ich kódom a, ak je to potrebné, prispôsobiť ho vlastným potrebám alebo ho použiť ako základ pre nové skripty. Kompletný zoznam komponentov vyzerá nasledovne:
- Synchronizovať čas;
- Vyčistiť dočasné adresáre;
- Príklad práce so súbormi;
- Príklad práce s archívmi;
- Rozdeliť snímky podľa dátumov;
- Reštartovať modemy;
- Reštartovať Ammyy Admin;
- Reštartovať počítač;
- Vypnúť počítač;
- Vypnúť počítač večer;
- Zistiť aktuálny kurz eura;
- Vytvoriť archív s aktuálnym dátumom;
- Nastaviť podmenu v "Prieskumníkovi";
- Prekladač.

Hotové moduly
Okrem šablónových skriptov, v Defy je súbor modulov – súborov s množinou funkcií, pomocou ktorých je možné automatizovať rôzne akcie s skupinami a zoznamami údajov, bežným textom, ako aj úlohy s diskami a adresármi. Kompletný zoznam hotových riešení je uvedený nižšie:
- Spracovanie skupiny;
- Spracovanie zoznamu;
- Celkom podľa riadkov;
- Preložiť text;
- Zbaliť riadky;
- Triediť riadky;
- Odstrániť prázdne riadky;
- Nahradenie typov súborov;
- Nahradenie textu v súboroch;
- Premenovať označené;
- Vytvoriť skratku adresára;
- Vyplniť disk prázdnymi súbormi.

Monitorovanie nehnuteľností
Neočakávaná a, určite môžeme povedať, najprekvapivejšia funkcia Defy spočíva v monitorovaní cien nehnuteľností. V podstate ide o ďalší predinštalovaný modul, ktorý, ako aj vyššie uvedené, podlieha jemnému nastaveniu a môže byť prispôsobený vlastným potrebám.Predvolene sa zhromažďovanie a sledovanie informácií vykonáva iba na stránke Avito, ale je možné uviesť akúkoľvek inú alebo hneď niekoľko takých, ako aj nastaviť presnejšie parametre.
Monitorovanie nehnuteľností je len jedným z názorných príkladov toho, na aké účely môže byť program využitý. Podobne je možné sledovať napríklad históriu v rôznych messengeroch alebo zmeny webových stránok, ako aj riešiť množstvo ďalších úloh, najmä že na stránke vývojára sú k dispozícii nielen zdrojové kódy šablónových komponentov, ale aj video návody, ako ich používať. Posledné moduly je možné nájsť v sekcii "Aktualizácie" programu, vykonaním predbežnej kontroly ich dostupnosti.
Výhody
- Rusifikované rozhranie;
- Bezplatné šírenie;
- Možnosť používania v prenosnom režime – bez inštalácie, z akéhokoľvek externého úložiska;
- Hotové skripty a moduly, ktorých kód môže byť podľa potreby zmenený a prispôsobený potrebám používateľa alebo využitý na samostatné vytváranie nových riešení;
- Vlastný programovací jazyk, vďaka ktorému je možné program vybaviť novými funkciami, vytvorením týchto modulov a skriptov;
- Prítomnosť podrobného návodu na prácu s programom a video lekcií na oficiálnej stránke vývojára.
Nevýhody
- Zastaralé a neintuitívne rozhranie, ktoré určite spôsobí ťažkosti pri osvojení si u nováčikov;