Pregled projekta
Klijent je zahtevao softversko rešenje sposobno da prati najmanje 10 fascikli/datoteka istovremeno. Osnovna funkcionalnost se fokusirala na preimenovanje datoteka prema specifičnom skupu pravila i zatim njihovo premještanje ili kopiranje u određenu fasciklu.
Na primer, datoteka koja se nalazi na D:\EME\RAW pod nazivom emerging-samples-2021-12-16_0500.tar.gz treba da se premesti u D:\EME\FEED i da se preimenuje u format BINARIES-2021-12-16-HHMMSS.tar.gz. Ovde, HHMMSS označava tačno vreme kada je datoteka dodata u fasciklu RAW.
Detalji projekta
Cilj
Razviti pouzdan softverski alat koji može da nadgleda više fascikli istovremeno, preimenuje datoteke na osnovu specifikovanih pravila i premesti ih u određeni direktorijum.
Ključne funkcionalnosti
- Simultano nadgledanje: prati do 10 fascikli/datoteka istovremeno za promene.
- Dinamičko preimenovanje datoteka: sposobnost preimenovanja datoteka uključivanjem tačnog vremenskog žiga kada su dodate u izvorni direktorijum.
- Premeštanje datoteka: premješta ili kopira datoteke u unapred određenu fasciklu nakon preimenovanja.
- Intuitivan interfejs: iako je fokus bio na funkcionalnosti, alat je dizajniran da bude jednostavan za upotrebu.
Korišćene tehnologije
- C# programski jezik (programiranje.co.rs): glavni jezik korišćen u razvoju i izvršenju softvera.
- Nadgledanje sistema datoteka: tehnike za tačno i realno-vremenko praćenje fascikli i datoteka.
- Integracija vremenskih žigova: osiguravanje tačnog vremena u preimenovanoj datoteci.
Ostavite odgovor