style = "display: block"
data-ad-client = "ca-pub-0562610021414947"
data-ad-slot = "5792664354"
data-ad-format = "link">
Дана програма займається перевіркою нових файлів в необхідних папках. Тобто сканує певні папки на наявність нових файлів, при виявлення, яких сповіщає користувача.
Як працює програма?
Дана програма завантажує список папок з файлу setting.ini. І починає за ними стежити. Якщо в результаті перевірки будуть виявлені нові файли, то програма сповістить вас про це.
Так як програма писалася для конкретної організації, в якій потрібно було стежити за деякими папками з нестабільною зв'язком, довелося вводити додаткову функцію, повторне сканування вибраних папок.
У файлі setting2.ini задається кількість спроб сканування, за замовчуванням 6 спроб (при більшій кількості працює не стабільно).
Доданий новий параметр, інтервал сканування папок. потрібно вказувати в хвилинах. Якщо велика кількість файлів, а часу вказано мало, то програма не встигатиме відпрацьовувати і буде глючити.
У setting2.ini так само задається робота з маскою, а саме якщо стоїть параметр true то йде ігнорування файли по масці. Якщо буде false то пошук буде йти по масці.
У файлі setting_mask.ini зберігаються маски для пошуку файлів, якщо файл порожній або його немає, пошук йде по всіх файлом. (Один рядок одне розширення)
Що б пошук працював по вашій маски потрібно виконати наступні умови
1) додавати нову маску в новий рядок
2) фільтрація здійснюється не по розширенню а по набору символів в даному файлі. Наприклад якщо файлі додано рядки у вигляді «.doc», «.exe», «сто» (без лапок) то будуть відображатися файли тільки ті де зустрічається даний набір букв, не важливо в розширення ці букви або в назву.
3) визначиться з параметром true або false у setting2.ini
Пауза між спробами сканування папки дорівнює 10 секундам (це не як не змінюється).
C: \ Documents and Settings \% username% \ Application Data \ skan_x \
PS: Якщо що скаржимося, пишемо гидоти про програму, так як програма періодично доопрацьовується