ついったーのwebでTL自動更新
by
mafucode
2013-05-19 [2013/05/19 14:06:01]
document.getElementsByClassName('new-tweets-bar js-new-tweets-bar')[0]を定期的にクリックするだけ。ではなくいろいろプロモーションを消す
@@ -14,8 +14,13 @@
// アカウント
- while(document.querySelectorAll('.promoted-account').length!=0){
- document.querySelector('.promoted-account').parentNode.parentNode.removeChild(document.querySelector('.promoted-account').parentNode);
+ while(document.querySelectorAll('li .promoted-account').length!=0){
+ document.querySelector('li .promoted-account').parentNode.parentNode.removeChild(document.querySelector('.promoted-account').parentNode);
+ }
+
+ // アカウントの小さいの
+ while(document.querySelectorAll('div .promoted-account').length!=0){
+ document.querySelector('div .promoted-account').parentNode.removeChild(document.querySelector('.promoted-account'));
}
// ツイート
/*
* @title ついったーのwebでTL自動更新
* @description document.getElementsByClassName('new-tweets-bar js-new-tweets-bar')[0]を定期的にクリックするだけ。ではなくなった。
* @include https://twitter.com/*
* @license MIT License
*/
setInterval((function(){
// 自動更新
if(document.getElementsByClassName('new-tweets-bar js-new-tweets-bar').length>0){
document.getElementsByClassName('new-tweets-bar js-new-tweets-bar')[0].click();
}
// アカウント
while(document.querySelectorAll('li .promoted-account').length!=0){
document.querySelector('li .promoted-account').parentNode.parentNode.removeChild(document.querySelector('.promoted-account').parentNode);
}
// アカウントの小さいの
while(document.querySelectorAll('div .promoted-account').length!=0){
document.querySelector('div .promoted-account').parentNode.removeChild(document.querySelector('.promoted-account'));
}
// ツイート
while(document.querySelectorAll('.promoted-tweet').length!=0){
document.querySelector('.promoted-tweet').parentNode.parentNode.removeChild(document.querySelector('.promoted-tweet').parentNode);
}
// 広告
while(document.querySelectorAll('div.dashboard iframe#j_ad').length!=0){
document.querySelector('div.dashboard iframe#j_ad').parentNode.removeChild(document.querySelector('div.dashboard iframe#j_ad'));
}
// トレンド
while(document.querySelectorAll('li.promoted-trend').length!=0){
document.querySelector('li.promoted-trend').parentNode.removeChild(document.querySelector('li.promoted-trend'));
}
}),1000);
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。