{"id":32485,"date":"2023-03-08T16:29:55","date_gmt":"2023-03-08T15:29:55","guid":{"rendered":"https:\/\/mimolive.com\/?post_type=user-manual&#038;p=32485"},"modified":"2025-06-16T19:38:08","modified_gmt":"2025-06-16T17:38:08","slug":"plugin-komposer-kuarsa-khusus","status":"publish","type":"user-manual","link":"https:\/\/mimolive.com\/id\/user-manual\/custom-layers\/custom-quartz-composer-plugins\/","title":{"rendered":"Plugin Komposer Kuarsa Khusus"},"content":{"rendered":"<p>Untuk mengedit layer yang disertakan dengan mimoLive, Anda mungkin memerlukan plugin Quartz Composer berikut ini untuk memuat komposisi layer di Quartz Composer:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"qclua-quartz-composer-plugin\"><span class=\"caps\">QCLUA<\/span> Plugin Komposer Kuarsa<\/h3>\n\n\n\n<p>Dimulai dengan BoinxTV 1.9, semua patch JavaScript pada lapisan yang dikirimkan digantikan dengan patch Quartz Composer khusus yang menggunakan bahasa skrip Lua. Transisi ini diperlukan karena patch JavaScript bawaan memiliki jejak memori yang sangat tinggi dan menyebabkan masalah stabilitas pada aplikasi kami. Lingkungan runtime Lua di sisi lain memiliki jejak memori yang sangat kecil.<\/p>\n\n\n\n<p>The <span class=\"caps\">QCLUA<\/span> patch dapat diunduh dari <a href=\"https:\/\/github.com\/boinx\/QCLua\/releases\/latest\" target=\"_blank\" rel=\"noreferrer noopener\">Github<\/a><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Menggunakan Lua sebagai pengganti JavaScript jika Anda menulis komposisi Anda sendiri tidak diwajibkan, tetapi disarankan untuk menjaga jejak memori layer tetap rendah.<\/li>\n\n\n\n<li>Semua fungsi yang mengakses file atau sumber daya sistem lainnya dihapus dari patch Lua. Fungsi-fungsi tersebut adalah <strong>tidak<\/strong> tersedia di patch Lua.<br>- <a href=\"https:\/\/www.lua.org\/manual\/5.2\/manual.html#6.8\" target=\"_blank\" rel=\"noreferrer noopener\">Fasilitas Masukan dan Keluaran<\/a> : \"tutup\", \"siram\", \"masukan\", \"baris\", \"buka\", \"keluaran\", \"buka\", \"buka\", \"baca\", \"tmpfile\", \"ketik\", \"tulis\"<br>- <a href=\"https:\/\/www.lua.org\/manual\/5.2\/manual.html#6.3\" target=\"_blank\" rel=\"noreferrer noopener\">Modul<\/a> : \"loadlib\", \"searchpath\", \"seeall\"<br>- <a href=\"https:\/\/www.lua.org\/manual\/5.2\/manual.html#6.9\" target=\"_blank\" rel=\"noreferrer noopener\">Fasilitas Sistem Operasi<\/a> : \"eksekusi\", \"keluar\", \"getenv\", \"hapus\", \"ganti nama\", \"setlocale\", \"tmpname\"<\/li>\n\n\n\n<li>Patch Lua tidak hanya dapat digunakan dalam kombinasi dengan BoinxTV tetapi juga dengan semua jenis komposisi.<\/li>\n\n\n\n<li>Patch ini juga tersedia dalam bentuk kode sumber di <a href=\"https:\/\/www.github.com\/Boinx\/QCLua\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub<\/a> .<\/li>\n\n\n\n<li>Baca \"Lapisan Khusus <span class=\"caps\">API<\/span>\":doc:custom-layer-api dan \"Custom Layers\":doc:custom-layers untuk membuat layer Anda sendiri.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"qcjson-quartz-composer-plugin\"><span class=\"caps\">QCJSON<\/span> Plugin Komposer Kuarsa<\/h3>\n\n\n\n<p>Lapisan Twitter dimuat <span class=\"caps\">JSON<\/span> data dari Twitter.com. Oleh karena itu, Anda perlu menginstal plugin ini untuk membuka layer Twitter di Quartz Composer.<\/p>\n\n\n\n<p>The <span class=\"caps\">QCJSON<\/span> patch dapat diunduh dari <a href=\"https:\/\/github.com\/boinx\/QCJSON\/releases\/latest\" target=\"_blank\" rel=\"noreferrer noopener\">Github<\/a><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The <span class=\"caps\">QCJSON<\/span> Patch menawarkan kemampuan untuk mengunduh dan mengurai <span class=\"caps\">JSON<\/span>.<\/li>\n\n\n\n<li>Ada juga opsi untuk melakukan streaming <span class=\"caps\">JSON<\/span>.<\/li>\n\n\n\n<li>The <span class=\"caps\">QCJSON<\/span> patch bersifat open source dan tersedia di <a href=\"https:\/\/github.com\/boinx\/QCJSON\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub<\/a> .<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"qcoauth-quartz-composer-plugin\"><span class=\"caps\">QCOAUTH<\/span> Plugin Komposer Kuarsa<\/h3>\n\n\n\n<p>Beberapa layer mimoLive yang berinteraksi dengan halaman web mungkin perlu melakukan <span class=\"caps\">LUAR<\/span> login sebelum dapat berkomunikasi dengannya. Untuk mengedit lapisan-lapisan tersebut, Anda perlu menginstal aplikasi <span class=\"caps\">QCOAUTH<\/span> plugin.<\/p>\n\n\n\n<p>The <span class=\"caps\">QCOAUTH<\/span> patch dapat diunduh dari <a href=\"https:\/\/github.com\/boinx\/QCOAUTH\/releases\/latest\" target=\"_blank\" rel=\"noreferrer noopener\">Github<\/a><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ini <span class=\"caps\">QCOAUTH<\/span> menghasilkan header OAuth yang akan digunakan dalam <span class=\"caps\">QCJSON<\/span> plugin.<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>To edit layers shipped with mimoLive you probably need the following Quartz Composer plugins in order to load the layer compositions in Quartz Composer: QCLUA Quartz Composer Plugin Starting with BoinxTV 1.9 all of the JavaScript patches in the shipped layers are replaced by with custom Quartz Composer patches that use the Lua scripting language [&hellip;]<\/p>","protected":false},"author":3,"featured_media":0,"parent":32482,"menu_order":2,"template":"","meta":{"_acf_changed":false,"_angie_page":false,"_lmt_disableupdate":"no","_lmt_disable":"","footnotes":""},"categories":[258],"tags":[],"class_list":["post-32485","user-manual","type-user-manual","status-publish","hentry","category-manual"],"acf":[],"_links":{"self":[{"href":"https:\/\/mimolive.com\/id\/wp-json\/wp\/v2\/user-manual\/32485","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mimolive.com\/id\/wp-json\/wp\/v2\/user-manual"}],"about":[{"href":"https:\/\/mimolive.com\/id\/wp-json\/wp\/v2\/types\/user-manual"}],"author":[{"embeddable":true,"href":"https:\/\/mimolive.com\/id\/wp-json\/wp\/v2\/users\/3"}],"version-history":[{"count":1,"href":"https:\/\/mimolive.com\/id\/wp-json\/wp\/v2\/user-manual\/32485\/revisions"}],"predecessor-version":[{"id":40980,"href":"https:\/\/mimolive.com\/id\/wp-json\/wp\/v2\/user-manual\/32485\/revisions\/40980"}],"up":[{"embeddable":true,"href":"https:\/\/mimolive.com\/id\/wp-json\/wp\/v2\/user-manual\/32482"}],"wp:attachment":[{"href":"https:\/\/mimolive.com\/id\/wp-json\/wp\/v2\/media?parent=32485"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mimolive.com\/id\/wp-json\/wp\/v2\/categories?post=32485"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mimolive.com\/id\/wp-json\/wp\/v2\/tags?post=32485"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}