Правила копіювання лежать у текстовому файлі synchronize_folders.txt. Шлях до нього задається на вкладці «Налаштування», там само є таблиця, у якій пари тек можна додавати й правити без текстового редактора.
Формат рядка
Один рядок — одне правило:
звідки > куди тип
- звідки — повний шлях до теки всередині робочої теки замовлень. Не до файлу й не з маскою
*— тільки точна тека. - куди — повний шлях призначення: літера підключеного диска або мережевий шлях виду
\\server\share. - тип —
folderабоfile.
Між «звідки» і «куди» стоїть знак > з пробілами по боках, перед типом — пробіл. Порожні рядки та рядки, що починаються з #, ігноруються — так зручно тримати коментарі та тимчасово вимкнені правила.
Режим folder — зі збереженням структури
Теки джерела відтворюються в призначенні як є: були підтеки за замовленнями й деталями — будуть і там. Це режим за замовчуванням і правильний вибір майже для всіх верстатів.
Режим file — усе в одну теку
Файли кладуться в призначення пласко, без підтек. Це потрібно, наприклад, для черги друку етикеток, де принтер просто забирає файли з однієї теки поспіль.
Важливо: при збігу імен файл перезаписується — перемагає останній скопійований. Використовуйте file тільки там, де імена файлів завідомо унікальні.
Порядок правил
- Правила
folderзавжди виконуються раніше за правилаfile, незалежно від порядку рядків у файлі. - Якщо два правила
fileпишуть в одну й ту саму теку, останнє перезапише файли першого.
Пробіли у шляху призначення
Пробіли у шляху призначення замінюються на підкреслення: Z:/cnc/kdt center перетвориться на Z:/cnc/kdt_center. Так зроблено через верстатне ПЗ, яке погано перетравлює пробіли у шляхах. Враховуйте це, коли створюєте теку на сервері: ім'я має збігатися з тим, що вийде після заміни.
Помилка в рядку не ламає решту
Якщо рядок не вдалося розібрати, до журналу потрапить «Bad line in …» з текстом рядка, і програма продовжить з рештою правил. Якщо в типі написано щось окрім folder і file, правило виконається як folder, а в журналі буде попередження.
Коли зміни набувають чинності
На наступному циклі. Перезапускати програму не потрібно; якщо чекати не хочеться — натисніть «Перевірити зараз».
Про що пам'ятати при правці через «Налаштування»
Таблиця пар тек на вкладці «Налаштування» перезаписує файл цілком. Коментарі й закоментовані рядки при цьому втрачаються. Якщо ви тримаєте у файлі нотатки, правте його текстовим редактором.
Чого робити не варто
- Вказувати призначенням саму робочу теку замовлень або теку всередині неї — вийде копіювання самої в себе.
- Забиратися джерелом надто глибоко (до конкретної теки верстата всередині теки верстата): якщо структура на сервері зміниться, правило перестане знаходити файли. Краще брати рівнем вище.
Готові рядки під різні верстати зібрано у статті Приклади маршрутів під різні верстати. Які взагалі бувають теки в робочому каталозі — у статті Структура тек замовлення.