試圖找出一種批量洗掉 Facebook 訊息的方法,任何幫助表示贊賞。謝謝..
uj5u.com熱心網友回復:
所以我沒有找到干凈的方法來做到這一點,所以我寫了一些有用的東西...... 使用風險自負!
我需要大量洗掉舊訊息,這可以解決問題。
轉到 messenger.com 并登錄。
按 f12 打開開發工具。
在瀏覽器中粘貼以下內容:
function getElementsByText(str, tag = 'a') {
return Array.prototype.slice.call(document.getElementsByTagName(tag)).filter(el => el.textContent.trim() === str.trim());
}
function doIt(){
getElementsByText = function getElementsByText(str, tag = 'a') {
return Array.prototype.slice.call(document.getElementsByTagName(tag)).filter(el => el.textContent.trim() === str.trim());
}
document.querySelectorAll('[aria-label="Menu"]')[0].click();
setTimeout(function(){
getElementsByText('Delete chat', 'div')[0].click();
},500);
setTimeout(function(){
this.getElementsByText('Delete chat', 'span')[2].click();
},1000);
}
然后粘貼這個...
var myInt = setInterval(function(){ doIt() }, 500));
這將開始運行一個間隔并洗掉訊息,您可以觀看它的實際操作!
如果要停止,請重繪 頁面或
clearInterval(doIt);
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/461530.html
