#753

Архів програми не потребує встановлення: його достатньо розпакувати й запустити файл програми. Нижче — що відбувається під час першого запуску і як переконатися, що зв'язок із сервером є.

Куди розпаковувати

У теку, де в користувача є права на запис, наприклад C:\cnc_client. Поруч із програмою створюються її робочі файли: налаштування, база замовлень і журнали. Теки на кшталт C:\Program Files не підходять — Windows заборонить запис.

Що ви побачите

  • У шапці вікна — логотип і назва вашої фірми, поруч версія програми. Логотип приходить із сервера за ключем фірми; якщо логотипа у фірми немає, залишиться нейтральний напис.
  • Ліворуч стовпчиком — вкладки, праворуч — вміст обраної. Докладніше: Огляд вікна.
  • Внизу — рядок стану: поточний стан, час наступної перевірки й годинник.
  • За замовчуванням програма одразу починає опитувати сервер і згортається в панель завдань. Обидві звички вимикаються галочками на вкладці «Налаштування».

Перевірка зв'язку за три кроки

  1. Відкрийте вкладку «Налаштування» й переконайтеся, що заповнені «Ключ API» та «Адреса API». Адреса має закінчуватися на /api/program.
  2. Поверніться на «Головну» й натисніть «Перевірити зараз».
  3. Відкрийте вкладку «Лог». Там покроково видно: з'єднання із сервером, відповідь сервера, скільки замовлень до завантаження, завантаження й розпакування кожного.

Скільки чекати

  • Одне нове замовлення проходить увесь шлях — запит, завантаження, розпакування, копіювання на верстати, конвертація — приблизно за 10–40 секунд.
  • Перше коло зазвичай найдовше: сервер віддає всі замовлення за останні дні (за замовчуванням 60, задається в time.txt). На великій фірмі це сотні замовлень.
  • Далі програма опитує сервер за розкладом: інтервал задається в налаштуваннях, мінімум — три хвилини.

Якщо зв'язку немає

  • Помилка 401 або 403 — ключ невірний або відкликаний. Завантажте архів з адмінпанелі заново або впишіть свіжий ключ.
  • Помилка 404 — неправильна адреса. Перевірте, що вона закінчується на /api/program.
  • Помилка 500 — проблема на боці сервера, не в програмі. Повторіть пізніше.
  • «Ключ не вказано» — поле порожнє. Програма не дасть стартувати опитуванню й сама відкриє «Налаштування».
  • Повний розбір — Часті помилки й що робити.

Замовлень немає, а помилок теж немає

Це нормальна ситуація, якщо за замовленнями ще не згенеровані файли. Програма забирає тільки те, що сервер віддав як готове; замовлення в стані очікування вона показує окремим лічильником «Очікують генерації» й забере їх на одному з наступних кіл.

Далі — Правила маршрутів: без них файли залишаться лежати в теці замовлень і до верстатів не доїдуть.

Якщо в планах ще й обмін з обліковою системою, наступний крок після маршрутів — Підключення обробки BAS / 1С: адреса цього комп'ютера, порт і токен, який видається тут само, на вкладці «Товари».