#767

Regulile de copiere se află în fișierul text synchronize_folders.txt. Calea către el se setează în fila „Setări”, unde există și un tabel în care perechile de foldere pot fi adăugate și modificate fără editor de text.

Formatul liniei

O linie — o regulă:

de unde > unde tip

  • de unde — calea completă către folderul din interiorul folderului de lucru al comenzilor. Nu către un fișier și nu cu masca * — doar folderul exact.
  • unde — calea completă de destinație: litera unui disc conectat sau o cale de rețea de forma \\server\share.
  • tip — folder sau file.

Între „de unde” și „unde” stă semnul > cu spații de ambele părți, iar înainte de tip — un spațiu. Liniile goale și liniile care încep cu # sunt ignorate — așa este comod să țineți comentarii și reguli dezactivate temporar.

Modul folder — cu păstrarea structurii

Folderele sursei se recreează la destinație așa cum sunt: dacă existau subfoldere pe comenzi și piese — vor exista și acolo. Acesta este modul implicit și alegerea corectă pentru aproape toate mașinile.

Modul file — totul într-un singur folder

Fișierele se pun la destinație plat, fără subfoldere. Asta este necesar, de exemplu, pentru coada de tipărire a etichetelor, unde imprimanta pur și simplu preia fișierele dintr-un singur folder, unul după altul.

Important: la coincidența numelor, fișierul se suprascrie — câștigă ultimul copiat. Folosiți file doar acolo unde numele fișierelor sunt cu siguranță unice.

Ordinea regulilor

  • Regulile folder se execută întotdeauna înaintea regulilor file, indiferent de ordinea liniilor din fișier.
  • Dacă două reguli file scriu în același folder, ultima le va suprascrie fișierele primei.

Spațiile din calea de destinație

Spațiile din calea de destinație sunt înlocuite cu liniuță de subliniere: Z:/cnc/kdt center se va transforma în Z:/cnc/kdt_center. Așa a fost făcut din cauza software-ului mașinilor, care digeră prost spațiile din căi. Țineți cont de asta când creați folderul pe server: numele trebuie să coincidă cu ce rezultă după înlocuire.

O eroare într-o linie nu le strică pe celelalte

Dacă o linie nu a putut fi interpretată, în jurnal va ajunge „Bad line in …” cu textul liniei, iar programul va continua cu restul regulilor. Dacă la tip este scris altceva decât folder și file, regula se va executa ca folder, iar în jurnal va fi un avertisment.

Când intră în vigoare modificările

La ciclul următor. Nu este nevoie să reporniți programul; dacă nu vreți să așteptați — apăsați „Verifică acum”.

Ce trebuie reținut la editarea prin „Setări”

Tabelul perechilor de foldere din fila „Setări” rescrie fișierul în întregime. Comentariile și liniile comentate se pierd în acest caz. Dacă țineți notițe în fișier, editați-l cu un editor de text.

Ce nu merită făcut

  • Să indicați ca destinație chiar folderul de lucru al comenzilor sau un folder din interiorul lui — va ieși o copiere în sine însuși.
  • Să coborâți cu sursa prea adânc (până la folderul concret al mașinii din interiorul folderului mașinii): dacă structura de pe server se schimbă, regula va înceta să găsească fișiere. Mai bine luați un nivel mai sus.

Linii gata pentru diferite mașini sunt adunate în articolul Exemple de rute pentru diferite mașini. Ce foldere există în general în catalogul de lucru — în articolul Structura folderelor comenzii.