Daftar Isi
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.
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
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