-
-
Save avipars/4952313528d0f6743eb772fb875cb48a to your computer and use it in GitHub Desktop.
javascript: | |
try { | |
setTimeout(function(){ document.querySelector('[aria-label="Actions for this post"]').click(); | |
}, 1700); | |
} catch e { | |
break; // breaks inner-loop only | |
} | |
console.log("done0"); | |
setTimeout(function(){document.querySelector('div[role="menuitem"]:nth-child(4)').click();}, 1500); console.log("done1"); | |
setTimeout(function(){ document.querySelector('div[aria-label="Delete"]').click();}, 1000); console.log("done2"); | |
javascript: | |
try { | |
setTimeout(function(){ document.querySelector('[aria-label="Actions for this post"]').click(); | |
}, 1300 ); | |
} catch (e) { | |
console.log("error1"); | |
} | |
try { | |
setTimeout(function(){document.querySelector('div[role="menuitem"]:nth-child(4)').click();}, 1700); | |
} catch (e) { | |
console.log("error2"); | |
} | |
try{ | |
setTimeout(function(){ document.querySelector('div[aria-label="Delete"]').click();}, 1000); | |
} | |
catch (e) | |
{ | |
console.log("error3"); | |
} | |
javascript:for(var i = 0; i<100; i++) { | |
document.querySelectorAll('[aria-label="View in Group"]')[i].click(); | |
} | |
'[aria-label="View in Group"]' | |
javascript:document.querySelector('[aria-label="Actions for this post"]').click(); | |
document.querySelector('div[aria-label="Confirm"]').click(); | |
javascript:document.querySelector('[aria-label="Actions for this post"]').click(); | |
setTimeout(function(){ | |
document.querySelector('div[role="menuitem"]:nth-child(4)').click(); | |
}, 300 ); | |
setTimeout(function(){ | |
document.querySelector('div[aria-label="Confirm"]').click(); | |
}, 200 ); | |
document.querySelector('a[aria-label*="\\"Israel's Best Deal"\\"] > span , a[aria-label*="\\"Avi Parshan"\\"] > span') | |
javascript: { | |
function sleep(ms) { | |
return new Promise(resolve => setTimeout(resolve, ms)); | |
} | |
for(var i = 0; i<100; i++) { | |
window.scrollBy(0, 600); | |
var clicks = document.querySelectorAll('[aria-label="Actions for this post"]')[i].click(); | |
await sleep(1000); | |
document.querySelector('div[role="menuitem"]:nth-child(3)').click(); | |
await sleep(1000); | |
document.querySelector('div[aria-label="Confirm"]').click(); | |
window.scrollBy(0, 600); | |
console.log(i); | |
} | |
} | |
// for #s | |
function sleep(ms) { | |
return new Promise(resolve => setTimeout(resolve, ms)); | |
} | |
for(var i = 0; i<100; i++) { | |
window.scrollBy(0, 600); | |
var clicks = document.querySelectorAll('[aria-label="Actions for this post"]')[i].click(); | |
await sleep(1000); | |
document.querySelector('div[role="menuitem"]:nth-child(3)').click(); | |
await sleep(1000); | |
document.querySelector('div[aria-label="Confirm"]').click(); | |
window.scrollBy(0, 600); | |
console.log(i); | |
} | |
// for profiles | |
function sleep(ms) { | |
return new Promise(resolve => setTimeout(resolve, ms)); | |
} | |
function contains(selector, text) { | |
var elements = document.querySelectorAll(selector); | |
return Array.prototype.filter.call(elements, function(element){ | |
return RegExp(text).test(element.textContent); | |
}); | |
} | |
for(var i = 0; i<100; i++) { | |
window.scrollBy(0, 600); | |
var clicks = document.querySelectorAll('[aria-label="Actions for this post"]')[i].click(); | |
window.scrollBy(0, 600); | |
await sleep(1000); | |
console.log(i); | |
window.scrollBy(0, 600); | |
} | |
// just scroll | |
function sleep(ms) { | |
return new Promise(resolve => setTimeout(resolve, ms)); | |
} | |
for(var i = 0; i<1000; i++) { | |
window.scrollBy(0, 600); | |
await sleep(300); | |
console.log(i); | |
window.scrollBy(0, 600); | |
} | |
// when open, click confirm | |
function sleep(ms) { | |
return new Promise(resolve => setTimeout(resolve, ms)); | |
} | |
for(var i = 0; i<100; i++) { | |
//window.scrollBy(0, 600); | |
//var clicks = document.querySelectorAll('[aria-label="Actions for this post"]')[i].click(); | |
await sleep(1000); | |
document.querySelector('div[role="menuitem"]:nth-child(3)').click(); | |
await sleep(1000); | |
document.querySelector('div[aria-label="Confirm"]').click(); | |
window.scrollBy(0, 600); | |
console.log(i); | |
} |
javascript: setTimeout(function(){ document.querySelector('[aria-label="Actions for this post"]').click(); console.log("done0"); | |
}, 2000); setTimeout(function(){document.querySelector('div[role="menuitem"]:nth-child(4)').click(); console.log("done1"); }, 3200); setTimeout(function(){ document.querySelector('div[aria-label="Delete"]').click(); console.log("done2"); }, 4000); setTimeout(function(){ document.querySelector('div[aria-label="Confirm"]').click(); console.log("done2");}, 4500); |
function sleep(ms) { | |
return new Promise(resolve => setTimeout(resolve, ms)); | |
} | |
var elems = document.querySelectorAll('[aria-label="Actions for this post"]') | |
for(var i = 0; i<500; i++) { | |
window.scrollBy(0, 600); | |
var clicks = document.querySelectorAll('[aria-label="Actions for this post"]')[i].click(); | |
await sleep(1000); | |
document.querySelector('div[role="menuitem"]:nth-child(3)').click(); | |
await sleep(1000); | |
document.querySelector('div[aria-label="Confirm"]').click(); | |
window.scrollBy(0, 600); | |
console.log(i); | |
} |
javascript: function sleep(ms) {
return new Promise((resolve) => setTimeout(resolve, ms));
}
var rndInt = Math.floor(Math.random() * 9) + 1;
for (var i = 0; i < 1000; i++) {
window.scrollBy(0, 600 + rndInt);
await sleep(1000 + rndInt);
console.log(i);
window.scrollBy(0, 600 + rndInt);
}
javascript: function sleep(ms) {
return new Promise((resolve) => setTimeout(resolve, ms));
}
document.querySelector('input[value="Make Appointment!"]').click();
await sleep(3000);
document.querySelector('input[value="AA"]').click();
await sleep(3000);
document.querySelector('input[name="chkbox01"]').click();
await sleep(3000);
document.querySelector('input[value="Submit"]').click();
await sleep(3000);
document.getElementById("Select1").selectedIndex = 11;
document.getElementById("Select1").selectedIndex = 11;
javascript: function sleep(ms) {
return new Promise((resolve) => setTimeout(resolve, ms));
}
await sleep(3000);
document.querySelector('input[value="Make Appointment!"]').click();
await sleep(3000);
document.querySelector('input[value="AA"]').click();
await sleep(3000);
document.querySelector('input[name="chkbox01"]').click();
await sleep(3000);
document.querySelector('input[value="Submit"]').click();
await sleep(3000);
document.querySelector('select[value="12"]').click();
await sleep(3000);
document.getElementById("Select1").selectedIndex = 11; //december
await sleep(3000);
document.getElementById("Select2").selectedIndex = 1; // 2022
await sleep(3000);
document.getElementById("Select1").selectedIndex = 0; //jan
await sleep(3000);
use at your own risk, FB may block you for doing this... also note that if they change selectors, this won't work