Створення Сховища Статичних Розширень

Щоб розмістити ваше власне розширення та запустити важіль оновлення системи Blender, все, що потрібно це розмістити статичний JSON файл, який згенерований Blender.

JSON

Щоб згенерувати правильний JSON файл використовуйте server generate Blender інструмент командного рядка:

blender --command extension server-generate --repo-dir=/path/to/packages

Це створить index.json перераховуючи всі .zip розширення знайдені в розташуванні –repo-dir.

Для більших подробиць, прочитайте згенерований JSON API.

Тестування

Щоб протестувати згенероване сховище, додайте нове Віддалене Сховище з Налаштувань:

  • Отримати Розширення → Сховища → [+] → Додати Віддалене Сховище

  • Вставте розташування згенерованого JSON як URL-адресу. Приклад /path/to/packages буде використовувати:

    • file:///path/to/packages/index.json на Linux та macOS.

    • file:///C:/path/to/packages/index.json на Windows.

    • file://HOST/share/path/to/packages/index.json для мережевих обмінів Windows.

Порада

Відкрийте file:/// у веб браузері та пройдіть до місця сховища та скопіюйте це як URL-адресу віддаленого сховища.

HTML Перерахування Розширень

Команда server-generate може опціонально створити звичайний вебсайт використовуючи --html аргумент.

blender --command extension server-generate --repo-dir=/path/to/packages --html

Це створить index.html файл готовий для використання, перераховуючи розширення які можуть бути скинуті в Blender для встановлення.