OpenClash Mod: Menambahkan Tab Menu Yacd Panel di OpenClash

Diposting pada

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.

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. Jika kalian sudah memasang menu config editor, silahkan ubah ke angka 100.

OpenClash Mod: Menambahkan Tab Menu Yacd Panel di OpenClash

5. Selanjutnya silahkan buat baris kosong pada bagian atas baris openclash/log tadi.

OpenClash Mod: Menambahkan Tab Menu Yacd Panel di OpenClash

6. Setelah selesai silahkan paste text berikut ini:

entry({"admin", "services", "openclash", "yacd"},template("openclash/yacd"),_("Yacd Panel"), 80).leaf = true

OpenClash Mod: Menambahkan Tab Menu Yacd Panel di OpenClash

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).

OpenClash Mod: Menambahkan Tab Menu Yacd Panel di OpenClash

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

OpenClash Mod: Menambahkan Tab Menu Yacd Panel di OpenClash

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

OpenClash Mod: Menambahkan Tab Menu Yacd Panel di OpenClash

12. Kemudiian kalian bisa logout lalu login kembali ke LuCI atau bisa klik Release Ram pada menu Status.

OpenClash Mod: Menambahkan Tab Menu Yacd Panel di OpenClash

13. Terakhir silahkan buka menu Yacd Panel pada OpenClash.

OpenClash Mod: Menambahkan Tab Menu Yacd Panel di 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