kode Lisensi Sederhana

kode lisensi yang dienkripsi dan dekripsi `Lisensi` menggunakan kata sandi, dan memakai blogId sebagai persamaannya, aku menggunakan metode sederhana berbasis XOR dengan kata sandi.

Tempat Lisensi


<script>
  // Mendapatkan Blog ID secara dinamis
  const cur_blog_id_hr = '<data:blog.blogId/>';

  // Array dengan data lisensi
  const lisensi_hr = [
       {
      ownerLisensi: 'Hirutshuji',
      lisensi: 'AQMBBwEDBwU=' // Ganti dengan lisensi terenkripsi
    }
  ];
  
  </script>

kode ini adalah kode yang digunakan sebagai pengecek lisensi, jika benar maka jalankan kode fitur tertentu, jika salah kita bisa kasih logika seperti redirect aja ke blog kamu

Validasi Lisensi


const lisensi_hr_password = "123456";// password lisensi disini

  function decrypt_hr(encrypted, password) {
    const decoded = atob(encrypted);
    let decrypted = '';
    for (let i = 0; i < decoded.length; i++) {
      decrypted += String.fromCharCode(decoded.charCodeAt(i) ^ password.charCodeAt(i % password.length));
    }
    return decrypted;
  }
  
  function checkLisensi_hr(blogId) {
    for (let i = 0; i < lisensi_hr.length; i++) {
      if (lisensi_hr[i].ownerLisensi !== 'Hirutshuji') {
        console.log("Owner lisensi tidak terdaftar.");
        continue;
      }
      
      const decryptedBlogId_hr = decrypt_hr(lisensi_hr[i].lisensi, lisensi_hr_password);
      if (blogId === decryptedBlogId_hr) {
        console.log("lisensi terdaftar.");
        // Lakukan sesuatu jika lisensi benar, misal jalankan kodenya
        
        return true;
      }
    }
    console.log("lisensi tidak terdaftar");
    // Lakukan sesuatu jika lisensi salah, misal redirect ke blog kamu 
    
    return false;
  }
  const isLicensed_hr = checkLisensi_hr(cur_blog_id_hr);

Cara kerja kode di atas untuk memeriksa lisensi blog:

  • 1. Ambil Blog ID: Kode mengambil `blogId` secara dinamis menggunakan '<data:blog.blogId/>'.
  • 2. Dekripsi dan Cek: Blog ID dienkripsi menggunakan kata sandi, dan dekripsi dilakukan dengan kata sandi yang sama.
  • 3. Owner Lisensi: Pastikan `ownerLisensi` adalah "Hirurshuji" dan sesuai dengan kata sandi yang digunakan untuk enkripsi.

  • Fitur

  • - Generate Lisensi: Gunakan halaman HTML generator untuk menghasilkan lisensi terenkripsi.
  • - Cek Lisensi di Blogger: Tempel kode pengecekan lisensi di template HTML Blogger kamu untuk memeriksa validitas lisensi.

Dengan ini, kamu bisa mengontrol lisensi blog kamu dengan kata sandi yang hanya kamu ketahui.

Kode ini akan memastikan bahwa Blog ID yang benar terenkripsi dengan benar dan dimiliki oleh "Hirutshuji" sebagai pemilik kode lisensinya.

Untuk Fitur "Generate Lisensi" bersifat publik sekarang.. Generate Lisensi

Group Telegram

Posting Komentar:

6 Komentar

  1. #Question...
    Anonymous
    Nyicip dulu sebelum Launch Template Baru: Link: https://github.com/Bloggerpedia
  2. #Reply... Anonim
    MAGIC Reincarnated
    uda kuundang, silahkan dicoba dasboardnya...
    kalau ada saran bisa kasih tau disini.
  3. #Question...
    Rafiq8K
    gw bingung bang
  4. #Reply... Rafiq8K
    MAGIC Reincarnated
  5. Rafiq8K
    cara masangnya...
  6. #Reply... Rafiq8K
    MAGIC Reincarnated
    1.Letakan "Tempat Lisensi" ditempat yang kamu inginkan..
    biasanya ini dijadikan widget agar lebih flexsibel
    <b:widget id='HTML999' locked='true' title='Lisensi' type='HTML' version='2' visible='true'>
    <b:widget-settings>
    <b:widget-setting name='content'/>
    </b:widget-settings>
    <b:includable id='main'>
    <b:include name='widget-title'/>
    <div class='widget-content'>
    <script>
    const cur_blog_id_hr = &#39;<data:blog.blogId/>&#39;;
    // Array dengan data lisensi
    const lisensi_hr = [
    {
    ownerLisensi: &#39;Hirutshuji&#39;,
    lisensi: &#39;<data:content/>&#39;
    }
    ];
    </script>
    </div>
    </b:includable>
    </b:widget>

    2. Letakan ''Validasi Lisensi"
    ditempat script milikmu berada dan encrypt semuanya, jangan lupa bikin redirect di baris console.log("lisensi tidak terdaftar");
    // Lakukan sesuatu jika lisensi salah, misal redirect ke blog kamu

    3.Untuk Generator lisensi Link letakan dihalaman aja diweb kamu,
    jangan lupa juga saat masukin password wajib sama passwordnya denga yg dibaris code ini const lisensi_hr_password = "123456";// password lisensi disini
Tinggalkan komentar Jika suka dengan kontent ini
Masukkan URL Gambar (imgbb) / (im.ge) atau Potongan Kode, atau Quote, lalu klik tombol yang kamu inginkan untuk di-parse. Salin hasil parse lalu paste ke kolom komentar.


image quote pre code