Оффлайн-десктоп: установка и активация

Тарифы с оффлайн-десктопом — Max и Enterprise — дают доступ к десктопному приложению PalletX, которое работает без интернета — удобно на производстве, в цеху и в командировке. Доступ к оффлайн-режиму открывает лицензионный токен, который вы выпускаете в личном кабинете.

Путь активации оффлайн-десктопа: выпуск токена в кабинете → вставка в десктоп → привязка к устройству (Ed25519) → работа без интернета с грейс-периодом
Путь активации оффлайн-десктопа: выпуск токена в кабинете → вставка в десктоп → привязка к устройству (Ed25519) → работа без интернета с грейс-периодом

Что нужно

Шаг 1. Выпустить токен в кабинете

  1. Войдите в Кабинет → Лицензия (раздел виден на тарифах с оффлайн-десктопом — Max и Enterprise).
  2. Нажмите «Выпустить лицензию» — сервер сформирует токен.
  3. Нажмите «Скопировать токен» (кнопка на пару секунд станет «Скопировано ✓»). Если буфер недоступен — выделите текст в поле вручную.
  4. Рядом показан срок действия токена («Действует до …»).
Раздел «Лицензия»: выпуск токена десктопа

Шаг 2. Активировать десктоп

  1. Запустите десктопное приложение — откроется экран активации.
  2. Вставьте скопированный токен и подтвердите активацию.
  3. При первом запуске лицензия привязывается к устройству (по «отпечатку» машины). Это защищает подписку от переноса на чужой компьютер.
  4. После активации приложение работает офлайн в пределах срока действия и грейс-периода.

Грейс-период и продление

Оффлайн-доступ во времени: активна → грейс-период (срок истёк, но приложение ещё работает; сверка при сети продлевает) → блокировка (нужен новый токен)
Оффлайн-доступ во времени: активна → грейс-период (срок истёк, но приложение ещё работает; сверка при сети продлевает) → блокировка (нужен новый токен)

Обновление приложения

Десктоп при запуске по возможности спрашивает у сервера последнюю доступную версию и сравнивает с установленной. Молчаливого автообновления нет: приложение только предлагает, скачивает и устанавливает новую версию человек.

Что видноКогдаЧто делать
Баннер «Доступно обновление PalletX N» в правом нижнем углуустановлена версия старше последнейСкачать установщик кнопкой в баннере или отложить — кнопка «Позже» прячет баннер до следующего запуска
Экран «Требуется обновление PalletX» поверх всего окнаустановлена версия старше минимально допустимойОбновиться: работать в такой версии нельзя, кнопки «Позже» на этом экране нет

В обоих случаях в тексте названы обе версии — установленная и доступная, — а при наличии заметок к выпуску показывается и они.

Что происходит с данными. Установщик ставится поверх: проекты, настройки и лицензия сохраняются, привязка к устройству (node-lock) не сбрасывается, освобождать место в кабинете не нужно.

Нумерация. Десктоп и сайт нумеруются ОДНИМ рядом: установщик 0.7.239 — это тот же выпуск, что v0.7.239 на palletx.ru. Свою версию видно в шапке панели поддержки и на экране активации.

Номера при этом могут расходиться, и это не ошибка. Сайт обновляется чаще: каждый выпуск выкатывается сразу, а установщик десктопа собирается отдельно и не под каждый выпуск. Поэтому на десктопе нормально видеть номер меньше, чем на сайте, и не получать предложения обновиться — приложение предлагает обновление, когда выходит новая сборка десктопа, а не когда обновился сайт.

Сообщения об ошибках

Экран активации показывает понятную причину, если что-то не так:

СитуацияЧто значит и что делать
Токен недействителенСкопирован не полностью или повреждён — выпустите и вставьте заново.
Срок истёк / грейс истёкПродлите подписку и выпустите новый токен в кабинете.
Превышен лимит устройствЗаняты все оплаченные места. Освободите устройство кнопкой «Освободить устройства» в кабинете, затем активируйте заново.
Чужая машинаТокен привязан к другому устройству (node-lock). Выпустите токен для этого устройства.
Выпуск не настроенВыпуск лицензий временно недоступен на сервере — «Выпуск лицензий скоро будет доступен».

Освобождение места

Если нужно перенести работу на другой компьютер, но все места заняты:

  1. Откройте Кабинет → Лицензия.
  2. Нажмите «Освободить устройства» — активные лицензии будут отозваны.
  3. Активируйте нужное устройство заново (в пределах числа оплаченных мест).
Безопасность. Токен — это ключ доступа: не публикуйте его и не пересылайте третьим лицам. Приложение не раскрывает внутренности токена и не подсказывает способы обхода привязки.