Kako pomoću Delphija napraviti da Corpus snimi backup projekta prije neke naredbe?
Ideja je da prije naredbe koja briše formule iz dasaka Corpus napravi backup projekta u obliku ime_projekta_YYYY_MM_DD_HH_MM.s3d
Nešto poput naredbe “Save a Copy As…” u Notepad++
Thnx
Svojevremeno me kontaktirala osoba koja je tvrdila da je napravila autosave funkciju pomoću vanjskog programa “AutoHotkey”. Bio sam sumnjičav pa sam zatražio video demonstraciju, koju sam na kraju i dobio. Save je radio čak i za vrijeme boravka u editoru makroa. Predložio sam nastavak rada uz komercijalnu podršku, ali ništa se od toga na kraju nije ostvarilo.
Prošlo je tome već više od godine dana pa se ne osjaćam krivim za “krađu ideje”. Ako netko želi krenuti tim putem možda mu se i posreći.
Pri tome treba imati na umu da autosave nije uvijek dobrodošao. Koprus se “voli” rušiti. Zamislite da se autosave pokrene za vrijeme ili nakon greške i spremi, zbog greške, nečitljivi projekt. Možda bi trebalo autosave raditi u odvojeni folder ili možda raditi indeksaciju naziva za siguran history. Ima tu još izazova, ali možda bi trebalo probati. Ja osobno sam sumnjičav, ali ću rado pomoći ako netko bude pokušao.