OpenClash Mod: Cara Menambahkan Menu Config Editor

Diposting pada

Blog.VPNGAME.com — OpenClash Mod: Cara Menambahkan Menu Config Editor. Untuk mempermudah kalian mengakses folder OpenClash, kalian bisa menambahkan menu Config Editor. Menu ini berfungsi kalian mengakses folder Core, Config, Rules dan Proxy Provider secara mudah, sehingga kalian tidak perlu repot-repot lagi membuka folder OpenClash.

Pada tutorial kali ini akan dibahas cara menambahkan tab view (template) dan menu Config Editor.

Menginstal File Manager atau TinyFM

Pertama, pastikan OpenWRT kalian sudah terinstal File Manager, jika belum, silahkan ikuti tutorial berikut ini:

Setelah selesai kita lanjut ke step selanjutnya.

Menambahkan Template dan Menu Config Editor

Untuk menambahkan menu Config Editor pada OpenClash, diperlukan file Template.

1. Pertama, silahkan buka Terminal, unduh dan ekstrak file untuk menu config editor menggunakan  perintah di bawah ini:

cd www && wget https://github.com/noct99/blog.vpngame.com/raw/main/oceditor.zip
opkg update && opkg install unzip
unzip oceditor.zip && rm oceditor.zip

Lalu ketikkan perintah berikut ini untuk menambahkan file Template untuk Config Editor:

cat <<'EOF' >/usr/lib/lua/luci/view/openclash/oceditor.htm
<%+header%>
<div class="cbi-map">
<iframe id="oceditor" style="width: 100%; min-height: 650px; border: none; border-radius: 2px;"></iframe>
</div>
<script type="text/javascript">
document.getElementById("oceditor").src = window.location.protocol + "//" + window.location.host + "/tinyfm/oceditor.php";
</script>
<%+footer%>
EOF

2. Setelah selesai, silahkan buka File Explorer. Lalu buka folder usr/lib/lua/luci/controller. Selanjutnya silahkan buka file Openclash.lua.

3. Kemudian klik Advanced Editor.

OpenClash Mod: Cara Menambahkan Menu Config Editor

4. Pada menu Editor, lalu silahkan cari baris openclash/log. Selanjutnya ubah angka 80 menjadi 90 pada baris tersebut.

5. Lalu tekan enter untuk membuat 1 baris kosong di atas baris openclash/log tadi. Lalu paste text berikut ini:

entry({"admin", "services", "openclash", "oceditor"},template("openclash/oceditor"),_("Config Editor"), 80).leaf = true

OpenClash Mod: Cara Menambahkan Menu Config Editor

6. Terakhir klik Save.

7. Logout lalu login kembali ke LuCI atau bersihkan cache browser kalian. Selanjutnya buka menu Services > Openclash. Maka menu Config Editor akan muncul.

Done. Selamat mencoba dan semoga bermanfaat.

Sumber dan Referensi

https://openwrt.org/docs/guide-developer/luci

https://www.youtube.com/c/IndonesianTechChannel