/* usage * 1. (必要ならば)下の const を変更する。 * 2. PC でコンソールが使えるブラウザを開く。 * 3. コンソールに以下のコードを C&P して実行する。 */ // const var limit = 999, // 主に規制回避に使用。ここに設定した回数までふぁぼったら停止する blacklist = ['i7sm']; // 自分や自動ふぁぼが嫌いな人のSNを文字列配列で function efb() { var i = 0, j = 0, sn = '', temp = '', favButtons = document.querySelectorAll('.favorite'), favButton = favButtons[0]; fav: do { if(getComputedStyle(favButton, '').display !== 'none') // あんふぁぼ回避 { j = 0; sn = blacklist[0]; temp = favButton.parentElement.parentElement.parentElement.parentElement.querySelector('.username>b').textContent; do { if(sn === temp) // ブラックリスト回避 { continue fav; } } while(sn = blacklist[++j]); if(limit--) { favButton.click(); } else { clearInterval(intervalID); break; } } } while(favButton = favButtons[++i]); } var intervalID = window.setInterval(function () { var newButton = document.querySelector('.new-tweets-bar'); if(!!newButton) { newButton.click(); efb(); } }, 30000); efb();