Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let cmmntElement = "";
- let cmmntLen ="";
- let users = "";
- let userCount = "";
- var injectDesign = '<div class="mlmolo" style="'+
- ' padding: 10px;'+
- '"><label style="'+
- ' font-size: 9px;'+
- ' margin: 0px;'+
- ' color: #3B5998;'+
- ' font-weight: 800;'+
- ' margin: 5px;'+
- '">MLMOLO SCRIPT</label><button onclick="start()" style="'+
- ' width: 100%;'+
- ' border: 0px;'+
- 'padding: 5%;'+
- 'border-radius: 10px;'+
- 'color: white;'+
- 'background: #3B5998;'+
- '">Grab Comments </button></div>';
- alert("Comment Grabber Injected!");
- findElems();
- function findElems(){
- cmmntElement=document.querySelectorAll("div[data-sigil='comment-body']");
- cmmntLen= cmmntElement.length;
- var div = document.createElement("div");
- div.innerHTML = injectDesign;
- document.querySelectorAll("div[data-sigil='mufi-inline']")[0].prepend(div);
- }
- function start(){
- for(let i=0;i<cmmntLen;i++){
- if(cmmntElement[i]!=null){
- let currentCmmnt = cmmntElement[i].innerText.replace("("," ").replace(")","");
- validateRedeemCode(currentCmmnt);
- }
- }
- userCount = users.split(/\r\n|\r|\n/).length;
- copyStringToClipboard(users);
- alert("Total Users Copied : "+userCount);
- }
- function validateRedeemCode(code){
- let comment = code;
- if(comment!=null){
- let validWord ="";
- let regex = /[0-9]{6,10} {0,3}(\()*[0-9]+/g;
- let isValid = comment.match(regex);
- if(isValid!=null){
- if(isValid.length>0){
- validWord= isValid[0];
- users=users+validWord+"\r\n";
- }
- }else { console.log("Current Comment not Found!"); }
- }
- }
- function copyStringToClipboard (string) {
- function handler (event){
- event.clipboardData.setData('text/plain', string);
- event.preventDefault();
- document.removeEventListener('copy', handler, true);
- }
- document.addEventListener('copy', handler, true);
- document.execCommand('copy');
- }
Advertisement
Add Comment
Please, Sign In to add comment