дополнительное
October 31

🔄 Восстановление программы из лаунчера (build_51028 и выше)

Начиная с версии Лаунчера build_51028, добавлен встроенный механизм автоматического восстановления.
Теперь при повреждении файлов в программ ДоКа: Кассовый модуль и ДоКа: Складской учёт, или базы данных система сама предложит варианты восстановления.


🧰 1️⃣ Автоматическое восстановление при запуске

Если при запуске кассового модуля или складского учёта обнаружено повреждение основного файла программы, на экране появится специальное окно с предложением восстановить программу.

Нажмите кнопку «Да», и система автоматически загрузит корректную копию файла из локального хранилища.

⚙️ После успешного восстановления программа перезапустится автоматически.

🧩 2️⃣ Восстановление лаунчера

Если повреждён Лаунчер (Launcher_4.accde) и программа не запускается,
в папке установки теперь автоматически создаётся восстановитель лаунчера.

📂 Путь к восстановителю:

C:\DoKa\Восстановить Лаунчер.lnk

Чтобы восстановить лаунчер:

  1. Дважды кликните по файлу «Восстановить Лаунчер.lnk».
  2. Выберите вариант восстановления.
    1. Восстановить лаунчер из имеющейся копии - если имеется сохраненная копия, программа восстановит её.
    2. Восстановить онлайн - скачается последняя версия обновления и заменит поврежденный файл.
    3. Скачать вручную - откроется ссылка на скачивание обновления и надо самостоятельно её установить.
  3. После этого перезапустите программу.
💡 Это особенно полезно, если лаунчер был повреждён при обновлении или сбое системы.

🗃️ 3️⃣ Восстановление базы данных из резервной копии

Если ошибка возникает при запуске и указано, что повреждена база данных,
выполните восстановление через лаунчер:

  1. Откройте Лаунчер.
  2. Перейдите в раздел Настройки.
  3. Нажмите кнопку «Восстановить БД из резервной копии».
  1. В открывшемся окне выберите ближайшую резервную копию.
    (Копии создаются автоматически при каждом успешном запуске программы.)
  2. Нажмите кнопку «ВОССТАНОВИТЬ БАЗУ ДАННЫХ».
После восстановления запустите программу, и данные будут загружены из выбранной копии.

⚠️ Если ошибка сохраняется

Если после восстановления ошибка остаётся:

  • выбранная копия также повреждена;
  • повторите восстановление, выбрав другой файл резервной копии.
🔁 Повторяйте процесс до тех пор, пока не будет найдена исправная версия базы данных.

🧠 Полезные рекомендации

  • 💾 Храните не менее 3–5 резервных копий базы данных.
  • 🚫 Не перемещайте и не переименовывайте системные файлы внутри C:\DoKa\DATA.
  • 🔋 Перед восстановлением убедитесь, что ПК подключён к питанию.
  • 🌐 Для обновления лаунчера и программ требуются права администратора и интернет.
  • Включите резервное копирование в Телеграмм (подробнее тут)

🔗 Полезные ссылки