Tampilannya kek gini
Petunjuk penggunaan
Scriptnya
A
document.body.innerHTML="";var createElDom=document.createElement("div");createElDom.id="maskoding",document.body.append(createElDom);var createElStyle=document.createElement("style");createElStyle.innerHTML="button {\ncursor: pointer;\n padding: 5px 20px;\n background-color: blue; \n color: white;\n border-radius: 20px;\n }\n#maskoding {\n text-align: center;\n padding: 10px 0;\n z-index: 9999999;\n position: fixed;\n width: 100%;\n height: 100%;\n background-color: #dbdbe3;\n}\n#inKey {\n width: 80%;\n padding-left: 5px;\n outline: none;\n font-size: 15px;\n height: 25px;\n margin-bottom: 10px;\n}\n#getScrape {\n cursor: pointer;\n padding: 5px 20px;\n}\n#inKey {\n width: 80%;\n padding-left: 20px;\n outline: none;\n font-size: 15px;\n height: 25px;\n margin-bottom: 10px;\n border-radius: 20px;\n}\n#outScrape {\n margin: 10px 0;\n width: 80%;\n max-height: 350px;\n height: 350px;\n outline: none;\n padding: 5px 10px;\n border-radius: 5px;\n}\n.countInfo {\n margin-top: 10px;\n}\n.titleSoft {\n padding: 10px 0;\n font-size: 25px;\n font-weight: bold;\n}\n.notifKey {\n margin-top: 5px;\n}\n.bSetting {\n text-align: right;\n width: 80%;\n margin: auto;\n}\n.cFooter {\n width: max-content;\n margin-left: 10%;\n text-align: left;\n position: absolute;\n margin-top: -20px;\n}\n#bCopy, #mSave {\n cursor: pointer;\n}\n",document.head.append(createElStyle),document.getElementById("maskoding").innerHTML='\n <div class="titleSoft">Google Keywords Injector V2.2</div>\n <div>\n <input id="inKey" placeholder="Masukkan Keyword"/>\n </div>\n <div><button id="getScrape">Scrape</button></div>\n <div class="countInfo">\n <div>Total Keyword : <span id="countKeyword">-</span></div>\n <div class="notifKey">Mencari Keyword Turunan : <br/><b><span id="dataKeyword">-</span></b></div>\n </div>\n <div>\n <textarea id="outScrape" readonly></textarea>\n </div>\n <div class="bSetting">\n <button id="mSave">Save</button>\n <button id="bCopy">Copy</button>\n </div>\n <div class="cFooter">Design By <a href="https://www.maskoding.com" target="_blank">maskoding.com</a></div>\n';var dataku=[],numberStart=0,dataIndex=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"];document.getElementById("getScrape").addEventListener("click",function(){var e=encodeURIComponent(document.getElementById("inKey").value);fetch("https://suggestqueries.google.com/complete/search?jsonp=&q="+e+"&client=chrome&_="+makenumber(13)).then(e=>e.json()).then(function(e){for(var n=e[1],t=0;t<n.length;t++){var a=n[t],o=document.createElement("div");o.innerHTML=a,a=o.innerText,dataku.push(a)}dataku=Array.from(new Set(dataku)),document.getElementById("outScrape").value=dataku.join("\n"),document.getElementById("countKeyword").innerText=dataku.length;var d=document.getElementById("outScrape");d.scrollTop=d.scrollHeight,numberStart+=1,runku()})});numberStart=0;function runku(){numberStart<dataku.length?(document.getElementById("dataKeyword").innerHTML=dataku[numberStart],document.getElementById("getScrape").innerHTML="Please Wait...",document.getElementById("getScrape").setAttribute("disabled",!0),fetch("https://suggestqueries.google.com/complete/search?jsonp=&q="+encodeURIComponent(dataku[numberStart])+"&client=chrome&_="+makenumber(13)).then(e=>e.json()).then(function(e){for(var n=e[1],t=0;t<n.length;t++){var a=n[t],o=document.createElement("div");o.innerHTML=a,a=o.innerText,dataku.push(a)}dataku=Array.from(new Set(dataku)),document.getElementById("outScrape").value=dataku.join("\n"),document.getElementById("countKeyword").innerText=dataku.length;var d=document.getElementById("outScrape");d.scrollTop=d.scrollHeight,numberStart+=1,setTimeout(function(){runku()},50)}).catch(e=>{numberStart+=1,setTimeout(function(){runku()},50)})):(numberStart=0,dataku=[],document.getElementById("getScrape").innerHTML="Scrape",document.getElementById("getScrape").removeAttribute("disabled"),alert("Complete.."))}function convertToValidName(e){return e=(e=(e=e.replace(/[`~!@ #$ % ^ & * () _\ - += \[\] {};: '"\\|\/,.<>?\s]/g," ").toLowerCase()).replace(/^\s+|\s+$/gm,"")).replace(/\s+/g,"-")}function makenumber(e){for(var n=["0","1","2","3","4","5","6","7","8","9"],t=e,a=new Array,o=0;o<=t-1;o++)a[o]=n[parseInt(Math.random()*n.length)],a=a;return a.join("")}document.getElementById("bCopy").addEventListener("click",function(){document.getElementById("outScrape").select(),document.execCommand("copy")}),document.getElementById("mSave").addEventListener("click",function(){var e=document.getElementById("inKey").value;e=convertToValidName(e);var n=document.getElementById("outScrape").value,t=new Blob([n],{type:"text/plain"}),a=document.createElement("a");a.download=e+".txt",a.href=window.URL.createObjectURL(t),a.target="_blank",a.style.display="none",document.getElementById("maskoding").appendChild(a),a.click(),document.getElementById("maskoding").removeChild(a)});