Daftar Isi
Blog.VPNGAME.com — OpenClash Mod: Menambahkan Tab Menu Yacd Panel di OpenClash. Kalian bisa menambahkan tab menu baru untuk mempermudah kalian membuka panel Yacd pada OpenClash kalian. Dengan begitu kalian tidak membuka tab baru untuk mengakses panel atau dashboard OpenClash kalian.
Caranya ampir sama dengan artikel menambahkan menu Config Editor sebelumnya. Untuk cara menambahkan tab menu Yacd panel, kalian bisa simak tutorial di bawah ini.
Menambahkan Template & Tab Menu Yacd Panel di OpenClash
Seperti saat membuat menu config editor, perlu untuk membuat template terlebih dahulu.
1. Pertama, silahkan buka terminal, lalu masukkan perintah berikut ini untuk membuat template yacd panel:
cat <<'EOF' >/usr/lib/lua/luci/view/openclash/yacd.htm <%+header%> <div class="cbi-map"> <iframe id="yacd" style="width: 100%; min-height: 600px; border: none; border-radius: 2px;"></iframe> </div> <script type="text/javascript"> document.getElementById("yacd").src = "http://" + window.location.hostname + "/luci-static/openclash/"; </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. Jika kalian sudah memasang menu config editor, silahkan ubah ke angka 100.
5. Selanjutnya silahkan buat baris kosong pada bagian atas baris openclash/log tadi.
6. Setelah selesai silahkan paste text berikut ini:
entry({"admin", "services", "openclash", "yacd"},template("openclash/yacd"),_("Yacd Panel"), 80).leaf = true
Catatan: Jika kalian sudah memasang menu config editor sebelumnya, silahkan ubah angka 80 pada text di atas menjadi 90.
7. Dengan begitu maka setiap baris menu akan memiliki nomer yang berurutan (80 dan 90).
Jika kalian sudah memasang config editor sebelumnya maka urutannya 80, 90 dan 100.
8. Terakhir klik Save.
9. Selanjutnya silahkan buka terminal, lalu ketikkan perintah untuk mengunduh panel yacd berikut ini:
cd /www/luci-static && wget https://github.com/noct99/blog.vpngame.com/raw/main/openclash.zip
10. Kemudian install aplikasi unzip dengan perintah berikut ini:
opkg update && opkg install unzip
11. Lalu ketik perintah ekstrak berikut ini:
cd /www/luci-static && unzip openclash
12. Kemudiian kalian bisa logout lalu login kembali ke LuCI atau bisa klik Release Ram pada menu Status.
13. Terakhir silahkan buka menu Yacd Panel pada OpenClash.
14. Untuk login silahkan samakan dengan alamat, port dan secret pada menu Overview. Lalu klik Add dan login.
Maka Panel Yacd sudah dapat kalian akses melalui Tab menu di Openclash.
Done. Sekian tutorial kali ini, selamat mencoba dan semoga bermanfaat.
Sumber dan Referensi
https://openwrt.org/docs/guide-developer/luci