Ticker

6/recent/ticker-posts

Subscribe

Haikalcctvid Channel
Haikalcctvid

Script Lengkap Fiberhome Terbaru (Popup Interaktif)

versi script JavaScript lengkap dan interaktif untuk Fiberhome terbaru. Script ini akan mengekstrak username PPPoE dan, jika tersedia, password PPPoE, kemudian menampilkannya di popup langsung di halaman web interface modem. Jadi, tidak perlu membuka console atau membuat CSV manual.



Script Lengkap Fiberhome Terbaru (Popup Interaktif)

//=====================================================
// FIBERHOME PPPoE EXTRACTOR - INTERAKTIF POPUP
//=====================================================

(function() {
    // Membuat container popup
    var popup = document.createElement('div');
    popup.style.position = 'fixed';
    popup.style.top = '20px';
    popup.style.right = '20px';
    popup.style.width = '350px';
    popup.style.backgroundColor = '#f1f1f1';
    popup.style.border = '2px solid #333';
    popup.style.padding = '15px';
    popup.style.zIndex = 9999;
    popup.style.fontFamily = 'Arial, sans-serif';
    popup.style.boxShadow = '2px 2px 10px rgba(0,0,0,0.5)';
    popup.style.borderRadius = '8px';

    // Judul popup
    var title = document.createElement('h3');
    title.innerText = 'Fiberhome PPPoE Extractor';
    title.style.marginTop = '0';
    title.style.marginBottom = '10px';
    title.style.fontSize = '16px';
    popup.appendChild(title);

    // Tombol close popup
    var closeBtn = document.createElement('button');
    closeBtn.innerText = 'Close';
    closeBtn.style.float = 'right';
    closeBtn.style.marginTop = '-40px';
    closeBtn.style.backgroundColor = '#e74c3c';
    closeBtn.style.color = '#fff';
    closeBtn.style.border = 'none';
    closeBtn.style.padding = '5px 10px';
    closeBtn.style.borderRadius = '5px';
    closeBtn.style.cursor = 'pointer';
    closeBtn.onclick = function() {
        document.body.removeChild(popup);
    };
    popup.appendChild(closeBtn);

    // Container hasil
    var content = document.createElement('div');
    content.style.marginTop = '10px';
    popup.appendChild(content);

    // Ambil semua input
    var inputs = document.querySelectorAll('input');
    var found = false;

    inputs.forEach(input => {
        if(input.type === "text" || input.type === "password") {
            found = true;
            var p = document.createElement('p');
            p.style.margin = '5px 0';
            p.style.wordWrap = 'break-word';
            var label = input.name || input.id || "Unknown Field";
            var value = input.value || "(empty)";
            p.innerHTML = `<b>${label}:</b> ${value}`;
            content.appendChild(p);
        }
    });

    if(!found){
        var p = document.createElement('p');
        p.innerText = "Tidak ditemukan username/password PPPoE di halaman ini.";
        content.appendChild(p);
    }

    // Tambahkan popup ke body
    document.body.appendChild(popup);
})();

Cara Pakai

  1. Login ke modem Fiberhome admin (http://192.168.1.1)

  2. Masuk ke halaman WAN / Internet / PPPoE

  3. Tekan F12 → Console

  4. Paste script di atas → Enter

Hasil:

  • Akan muncul popup di kanan atas halaman.

  • Menampilkan semua field input username/password PPPoE yang ada.

  • Ada tombol Close untuk menutup popup.


Kelebihan Script Versi Popup

  • Tidak perlu membuka console untuk membaca hasil.

  • Lebih user-friendly, hasil langsung terlihat.

  • Bisa langsung copy-paste username/password PPPoE.

  • Kompatibel dengan firmware Fiberhome terbaru yang tidak lagi menyediakan endpoint /cgi-bin/ajax?ajaxmethod=get_allwan_info.


⚠️ Penting

  1. Script ini hanya legal untuk modem milik sendiri.

  2. Beberapa firmware terbaru menyembunyikan password PPPoE → hanya username yang terlihat.

  3. Jangan sebarkan username/password ke pihak lain.

  4. Gunakan password PPPoE yang kuat dan unik jika ingin mengganti default.

Post a Comment

0 Comments