Cara Membuat Auto Safelink Di Blogspot

oke kali ini saya akan membagikan Cara Membuat Auto Safelink Di Blogspot, menurut saya sih bagusan Safelink Auto soalnya tidak perlu converter. dan saya baca di google Safelink aman untuk adsense.

oke langsung saja kita membuat nya :

  • Silakan buka situs blogger dan login terlebih dahulu
  • Jika sudah silakan tambahkan laman ( ingat laman bukan postingan )
  • Jika sudah membuat laman silakan copy code di bawah ini dan pastekan di laman


<script src="js yang kalian upload" type="text/javascript"></script>

<br />
<center>
<div class="fitur-body">
Silakan Tekan Tombol Continue Untuk Melanjutkan<br /><br />
<script type="text/javascript">
//<![CDATA[
function changeLink() {
    var e = Base64.decode(res);
    window.open(e, "_blank")
}
var currentURL = location.href,
    str = currentURL,
    res = str.replace("http://www.caranyakami.tech/p/go.html?url=", "");
document.write('<button target="_self" class="tombolripple tsatu ripple-effect" style="display: block;" id="download" onclick="changeLink()">Continue</button>');
onload: generate();
//]]>
</script>
</div>
</center>
  • Jika binggung silakan lihat gambar di bawah ini
  • Dan silakan publikasikan terlebih dahulu.
  • Silakan copy script di bawah ini dan simpan dengan type .js


var Base64 = {
    _keyStr: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",
    encode: function (input) {
        var output = "";
        var chr1, chr2, chr3, enc1, enc2, enc3, enc4;
        var i = 0;
        input = Base64._utf8_encode(input);
        while (i < input.length) {
            chr1 = input.charCodeAt(i++);
            chr2 = input.charCodeAt(i++);
            chr3 = input.charCodeAt(i++);
            enc1 = chr1 >> 2;
            enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
            enc3 = ((chr2 & 15) << 2) | (chr3 >> 6);
            enc4 = chr3 & 63;
            if (isNaN(chr2)) {
                enc3 = enc4 = 64;
            } else if (isNaN(chr3)) {
                enc4 = 64;
            }
            output = output + this._keyStr.charAt(enc1) + this._keyStr.charAt(enc2) + this._keyStr.charAt(enc3) + this._keyStr.charAt(enc4);
        }
        return output;
    },
    decode: function (input) {
        var output = "";
        var chr1, chr2, chr3;
        var enc1, enc2, enc3, enc4;
        var i = 0;
        input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");
        while (i < input.length) {
            enc1 = this._keyStr.indexOf(input.charAt(i++));
            enc2 = this._keyStr.indexOf(input.charAt(i++));
            enc3 = this._keyStr.indexOf(input.charAt(i++));
            enc4 = this._keyStr.indexOf(input.charAt(i++));
            chr1 = (enc1 << 2) | (enc2 >> 4);
            chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);
            chr3 = ((enc3 & 3) << 6) | enc4;
            output = output + String.fromCharCode(chr1);
            if (enc3 != 64) {
                output = output + String.fromCharCode(chr2);
            }
            if (enc4 != 64) {
                output = output + String.fromCharCode(chr3);
            }
        }
        output = Base64._utf8_decode(output);
        return output;
    },
    _utf8_encode: function (string) {
        string = string.replace(/\r\n/g, "\n");
        var utftext = "";
        for (var n = 0; n < string.length; n++) {
            var c = string.charCodeAt(n);
            if (c < 128) {
                utftext += String.fromCharCode(c);
            } else if ((c > 127) && (c < 2048)) {
                utftext += String.fromCharCode((c >> 6) | 192);
                utftext += String.fromCharCode((c & 63) | 128);
            } else {
                utftext += String.fromCharCode((c >> 12) | 224);
                utftext += String.fromCharCode(((c >> 6) & 63) | 128);
                utftext += String.fromCharCode((c & 63) | 128);
            }
        }
        return utftext;
    },
    _utf8_decode: function (utftext) {
        var string = "";
        var i = 0;
        var c = c1 = c2 = 0;
        while (i < utftext.length) {
            c = utftext.charCodeAt(i);
            if (c < 128) {
                string += String.fromCharCode(c);
                i++;
            } else if ((c > 191) && (c < 224)) {
                c2 = utftext.charCodeAt(i + 1);
                string += String.fromCharCode(((c & 31) << 6) | (c2 & 63));
                i += 2;
            } else {
                c2 = utftext.charCodeAt(i + 1);
                c3 = utftext.charCodeAt(i + 2);
                string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63));
                i += 3;
            }
        }
        return string;
    }
}
var encode = document.getElementById('encode'),
    decode = document.getElementById('decode'),
    output = document.getElementById('output'),
    input = document.getElementById('input');
var User_ID = "";
var protected_links = "";
var a_to_va = 0;
var a_to_vb = 0;
var a_to_vc = "";

function auto_safelink() {
    auto_safeconvert();
}

function auto_safeconvert() {
    var a_to_vd = window.location.hostname;
    if (protected_links != "" && !protected_links.match(a_to_vd)) {
        protected_links += ", " + a_to_vd;
    } else if (protected_links == "") {
        protected_links = a_to_vd;
    }
    var a_to_ve = "";
    var a_to_vf = new Array();
    var a_to_vg = 0;
    a_to_ve = document.getElementsByTagName("a");
    a_to_va = a_to_ve.length;
    a_to_vf = a_to_fa();
    a_to_vg = a_to_vf.length;
    var a_to_vh = false;
    var j = 0;
    var a_to_vi = "";
    for (var i = 0; i < a_to_va; i++) {
        a_to_vh = false;
        j = 0;
        while (a_to_vh == false && j < a_to_vg) {
            a_to_vi = a_to_ve[i].href;
            if (a_to_vi.match(a_to_vf[j]) || !a_to_vi || !a_to_vi.match("http")) {
                a_to_vh = true;
            }
            j++;
        }
        if (a_to_vh == false) {
            var encryptedUrl = Base64.encode(a_to_vi);
            a_to_ve[i].href = "http://www.caranyakami.tech/p/go.html?url=" + encryptedUrl;
            a_to_ve[i].rel = "nofollow";
            a_to_vb++;
            a_to_vc += i + ":::" + a_to_ve[i].href + "\n";
        }
    }
    var a_to_vj = document.getElementById("anonyminized");
    var a_to_vk = document.getElementById("found_links");
    if (a_to_vj) {
        a_to_vj.innerHTML += a_to_vb;
    }
    if (a_to_vk) {
        a_to_vk.innerHTML += a_to_va;
    }
}

function a_to_fa() {
    var a_to_vf = new Array();
    protected_links = protected_links.replace(" ", "");
    a_to_vf = protected_links.split(",");
    return a_to_vf;
}

  • ganti http://www.caranyakami.tech/p/go.html dengan yang kalian bikin tadi 
  • Jika sudah silakan upload ke github atau yourjavascript
  • Jika kalian pusing silakan ke github dan sign up
  • Jika sudah silakan kalian login ke github dan start a project
  • Isi repository name dengan nama safelink atau teserah kalian, dan jangan lupa centang initialize bla bla bla dan create repository
  • Jika sudah silakan klick create new file dan copy script di atas dan pastekan di github dan save dengan nama go.js dan save
  • klick go.js nya dan klick Raw seperti gambar di bawah ini

  • jika di Raw akan seperti link ini atau seperti gambar di bawah ini

  • Jika sudah silakan kalian ke website RawGit dan pastekan url file go.js yang sudah di Raw
  • Jika sudah silakan kalian copy link yang di prodiction
  • Dan edit laman yang kalian bikin tadi dan ganti "js yang kalian upload" ganti url yang dapat dari RawGit, Jika sudah silakan kalian perbaharui
  • Jika sudah silakan kalian ganti
<body> to <body onload="auto_safeconvert()">

  • Jika sudah di ganti silakan ke blogger dan klick tata letak
  • Tambahkan Gadged dan klick html/javascript dan copy script di bawah ini dan pastekan di html/javascript


<script src="js yang kalian upload" type="text/javascript"></script>
<script type="text/javascript">
//<![CDATA[
protected_links = "facebook.com,twitter.com"; // link yang tidak ingin di protect
auto_safelink();
//]]>
</script>

  • dan letakan di bawah Blog Posting, seperti gambar di bawah ini
  • Dan klick Simpan setelan
Safelink ini berfungsi jika blogspot anda terdapat link dan contoh nya silakan kalian klick link ini

Js yang kalian upload silakan ganti yang kalian dapat dari rawgit dan http://www.caranyakami.tech/p/go.html silakan kalian ganti laman yang kalian bikin tadi  dan jika kalian binggung silakan lihat video dengan klick link di bawah ini , Thanks For arleth-desh

Jika bermanfaat silakan share dan jika binggung silakan commment di bawah

Demo Video


Jika kalian ingin menambahkan efek di tombol nya silakan kalian tambahkan kode di bawah ini sebelum kode ]]></b:skin> atau </style>





/* caranyakami Material Button */
#wrap{margin:20px auto;text-align:center}
#wrap a{text-decoration:none}
.tombolripple{cursor:pointer!important;overflow:hidden;text-decoration:none;display:inline-block;-webkit-appearance:none;font-size:1.7em;border-radius:4px;color:rgba(255,255,255,0.8);font-weight:400;padding:20px 25px;margin:0 15px;box-shadow:0 2px 2px 1px rgba(0,0,0,0.1);transition:all 0.3s}
.tombolripple:hover,.tombolripple:active{box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}
.tombolripple.tsatu{background:#e67e22}
.tombolripple.tdua{background:#3498db}
.tombolripple.tsatu:hover,.tombolripple.tsatu:active{background:#f49541}
.tombolripple.tdua:hover,.tombolripple.tdua:active{background:#4aaff3}
svg{position:absolute;top:0;left:0;width:100%;height:100%}
circle{fill:rgba(255,255,255,0.07)}
.ripple-effect{position:relative;overflow:hidden;-webkit-transform:translatez(0)}
.teffect{display:block;position:absolute;pointer-events:none;border-radius:50%;transform:scale(0);background:#fff;opacity:0.5}
.teffect.animate{animation:ripple-effect 0.5s linear}
@keyframes ripple-effect{100%{opacity:0;transform:scale(2.5)}}
@-webkit-keyframes ripple-effect{100%{opacity:0;transform:scale(2.5)}}


Dan tambahkan kode jQuery ini sebelum kode </body>


<script type='text/javascript'>
//<![CDATA[
!function(a){a(".ripple-effect").click(function(b){var c=a(this);0===c.find(".teffect").length&&c.append("<span class='teffect'></span>");var d=c.find(".teffect");if(d.removeClass("animate"),!d.height()&&!d.width()){var e=Math.max(c.outerWidth(),c.outerHeight());d.css({height:e,width:e})}var f=b.pageX-c.offset().left-d.width()/2,g=b.pageY-c.offset().top-d.height()/2;d.css({top:g+"px",left:f+"px"}).addClass("animate")})}(jQuery);
//]]>
</script>


Demo nya silakan lihat di bawah
See the Pen Tombol dengan Efek Ripple by Arlina Design (@arlinadesign) on CodePen.
whatsapp

Berlangganan update artikel terbaru via email:

16 Responses to "Cara Membuat Auto Safelink Di Blogspot"

  1. kurang di mengerti karena text box nya gelap

    BalasHapus
  2. Setelah safelinknya jadi, bagaimana cara saya memasukkan link download ke dalam link safelinknya? sementara safelink ini tidak ada fitur convert link. Tolong dibalas

    Terimakasih

    BalasHapus
    Balasan
    1. ini safelinknya auto gan kalau mau ada convert link nya silakan chat saya agar gampang

      Hapus
  3. Kok saat di visit link huruf cina ya gan tes pake opmin, kalo pake crome gagal

    BalasHapus
    Balasan
    1. ane berhasil gan, coba mana link nya

      Hapus
    2. http://www.minivert.us/p/go.html?url=aHR0cHM6Ly93d3c1LnppcHB5c2hhcmUuY29tL3YvMEpnOWhWa3EvZmlsZS5odG1s&m=1

      Hapus
    3. kok domain nya tidak bisa di buka ?

      Hapus
    4. http://minivert.blogspot.co.id/p/go.html?url=aHR0cHM6Ly93d3c1LnppcHB5c2hhcmUuY29tL3YvMEpnOWhWa3EvZmlsZS5odG1s&m=1

      Hapus
  4. Kok saya tidak auto covert link ya gan ?

    BalasHapus
  5. iyako ane ga auto convert

    BalasHapus

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel