> ## Documentation Index
> Fetch the complete documentation index at: https://new-cactus.den4iksop.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Импорт / Экспорт плагинов

> Простой и удобный способ поделиться, перенести или просто сохранить пачку плагинов

CactusLib предоставляет мощную систему для создания резервных копий ваших плагинов и их последующего восстановления. Это особенно полезно при переустановке приложения или переносе конфигурации на другое устройство.

## Экспорт

<Frame caption="Пример экспорта плагинов">
  <img src="https://mintcdn.com/dev-catchillden4ik/6FBp2CJf2vMP66uc/images/export.png?fit=max&auto=format&n=6FBp2CJf2vMP66uc&q=85&s=a764ed1576b6e690238bb3953f7fb1bd" width="400" data-path="images/export.png" />
</Frame>

<Steps>
  <Step title="Первый шаг">
    Откройте любой чат (например, "Избранное").
  </Step>

  <Step title="Второй шаг">
    Нажмите на три точки в правом верхнем углу, чтобы открыть меню чата. Затем **"Плагины"**
  </Step>

  <Step title="Третий шаг">
    Найдите и выберите пункт **"Экспорт плагинов"**.
  </Step>

  <Step title="Четвёртый шаг">
    Откроется диалоговое окно, где вы увидите список всех ваших плагинов.

    В этом окне вы можете:

    * **Выбрать плагины**: Нажмите "Выбрать плагины", чтобы отметить те, которые вы хотите включить в экспорт.
    * **Включить данные и настройки в экспорт**: Активируйте опцию "Включая данные и настройки", если вы хотите сохранить не только сами плагины, но и все их настройки и данные из внутренних баз. Это рекомендуется делать для полного бэкапа.
    * Запустить процесс кнопкой **"Экспорт"**.
  </Step>
</Steps>

После этого CactusLib создаст один файл с расширением `.cactusexport` и отправит его в текущий чат. Сохраните этот файл в надежном месте.

<Warning>
  Будьте осторожны и не передавайте такие файл посторонним. В них могут находиться ваши конфиденциальные данные.
</Warning>

## Импорт

<Frame caption="Пример импорта плагинов">
  <img src="https://mintcdn.com/dev-catchillden4ik/6FBp2CJf2vMP66uc/images/import.png?fit=max&auto=format&n=6FBp2CJf2vMP66uc&q=85&s=8307313d8bb458fdc245bc0874a5f4a6" width="400" data-path="images/import.png" />
</Frame>

<Steps>
  <Step title="Первый шаг">
    Найдите необходимый файл `filename.cactusexport`.
  </Step>

  <Step title="Второй шаг">
    Просто нажмите на этот файл. CactusLib автоматически перехватит это действие и откроет диалоговое окно импорта.

    В окне импорта:

    * **Выбрать плагины**: Нажмите "Выбрать плагины", чтобы отметить те, которые вы хотите включить в экспорт.
    * Для каждого плагина будет показана его версия из файла и текущая установленная версия (если есть), что помогает избежать даунгрейда (понижения версии).
    * Нажмите **"Импорт"**.
  </Step>
</Steps>

<Frame caption="Пример выбора плагинов для импорта">
  <img src="https://mintcdn.com/dev-catchillden4ik/6FBp2CJf2vMP66uc/images/select_import_plugins.png?fit=max&auto=format&n=6FBp2CJf2vMP66uc&q=85&s=46d0847e28ff3af4500e787b80956d6a" width="400" data-path="images/select_import_plugins.png" />
</Frame>

<Frame caption="Пример выбора плагинов для импорта 2">
  <img src="https://mintcdn.com/dev-catchillden4ik/6FBp2CJf2vMP66uc/images/select_import_plugins2.png?fit=max&auto=format&n=6FBp2CJf2vMP66uc&q=85&s=61bcfead886f3c4d261027cc0d21c998" width="400" data-path="images/select_import_plugins2.png" />
</Frame>

<Warning>
  При импорте плагинов с данными **все текущие настройки и данные** этих плагинов будут **перезаписаны** данными из файла.
</Warning>

CactusLib удалит старые версии выбранных плагинов (если они были установлены) и установит новые из файла экспорта, применив все сохраненные настройки и данные.
