Для редагування шарів, що постачаються з mimoLive, вам, ймовірно, знадобляться наступні плагіни Quartz Composer, щоб завантажити композиції шарів у Quartz Composer:
QCLUA Плагін Quartz Composer
Починаючи з версії BoinxTV 1.9, всі JavaScript патчі у постачанні шарів замінено на власні патчі Quartz Composer, які використовують скриптову мову Lua. Цей перехід був необхідний, оскільки вбудований JavaScript-плагін займає дуже багато пам'яті і спричиняє проблеми зі стабільністю роботи нашої програми. З іншого боку, середовище виконання Lua займає дуже мало пам'яті.
У "The QCLUA патч можна завантажити за посиланням Github
- Відмова від Lua на користь JavaScript, якщо ви пишете власні композиції, не є обов'язковою, але рекомендується для того, щоб шар не займав багато пам'яті.
- Усі функції, які отримують доступ до файлів або інших системних ресурсів, вилучено з патчу Lua. Такими функціями є не доступний у патчі Lua.
- Вхідні та вихідні пристрої : "close", "flush", "input", "lines", "open", "output", "popen", "read", "tmpfile", "type", "write"
- Модулі : "loadlib", "searchpath", "seeall"
- Об'єкти операційної системи : "execute", "exit", "getenv", "remove", "rename", "setlocale", "tmpname" - Патч Lua можна використовувати не лише у поєднанні з BoinxTV, але й з будь-якими іншими композиціями.
- Патч також доступний у вигляді вихідного коду на GitHub .
- Прочитайте статтю "Користувацький шар API":doc:custom-layer-api та "Користувацькі шари":doc:custom-layers для створення власних шарів.
QCJSON Плагін Quartz Composer
Завантажено шар Twitter JSON дані з Twitter.com. Тому вам потрібно встановити цей плагін, щоб відкрити шар Twitter у Quartz Composer.
У "The QCJSON патч можна завантажити за посиланням Github
- У "The QCJSON Патч пропонує можливість завантажити та розібрати JSON.
- Існує також можливість трансляції JSON.
- У "The QCJSON патч має відкритий вихідний код і доступний на GitHub .
QCOAUTH Плагін Quartz Composer
Деякі шари mimoLive, які взаємодіють із веб-сторінками, можуть потребувати виконання таких дій ЗОВНІШНІЙ перед тим, як ви зможете спілкуватися з ним. Щоб редагувати ці шари, вам потрібно встановити QCOAUTH плагін.
У "The QCOAUTH патч можна завантажити за посиланням Github
- Це QCOAUTH шлях генерує заголовок OAuth, який буде використаний в QCJSON плагін.