Алат за надгледање фасцикли и преименовање датотека

Преглед пројекта

Клијенту је било потребно софтверско решење способно да истовремено надгледа најмање 10 фасцикли/датотека. Основна функционалност је била заснована на преименовању датотека према одређеном скупу правила и затим их премештању или копирању у одређену фасциклу.

На пример, датотека која се налази на D:\EME\RAW под називом emerging-samples-2021-12-16_0500.tar.gz треба да буде премештена на D:\EME\FEED и преименована да прати формат BINARIES-2021-12-16-HHMMSS.tar.gz. Овде, HHMMSS означава тачно време када је датотека додата у фасциклу RAW.

Детаљи пројекта

Циљ

Развити поуздан софтверски алат који може да надгледа више фасцикли истовремено, преименује датотеке на основу наведених правила и да их пребаци у одређени директоријум.

Кључне карактеристике

  • Истовремено надгледање: праћење до 10 фасцикли/датотека истовремено за промене.
  • Динамичко преименовање датотека: способност да преименује датотеке укључивајући тачан временски печат када су додате у изворни директоријум.
  • Пребацивање датотека: пресељавање или копирање датотека у унапред одређену фасциклу после преименовања.
  • Интуитивни интерфејс: иако је фокус био на функционалности у односу на естетику, алат је дизајниран да буде једноставан за коришћење.

Коришћене технологије

  • Ц# програмски језик (programiranje.co.rs): главни језик који је коришћен у развоју и извршавању софтвера.
  • Надгледање система датотека: технике за тачно и реално временско надгледање фасцикли и датотека.
  • Интеграција временског печата: осигуравање да је тачно време интегрисано у преименовану датотеку.

Моји утисци за клијента

Било је задовољство радити на овом задатку. Дизајнирање алата који би могао беспрепрекорно да се интегрише са системом датотека, да примећује промене и врши задатке преименовања у реалном времену било је испуњавајуће искуство. Хвала вам што сте ми поверили ову одговорност и желим вам све најбоље у вашим будућим пословима!