Hatena::Grouptwitter

nitoyon@g:twitter

title
ついったーについての雑記。
見た目がついったーっぽいけど、ここは twitter.com ではありません。

2007-11-23

Notificationsを一括でONにするJavaScript 03:44 Notificationsを一括でONにするJavaScript - nitoyon@g:twitter を含むブックマーク はてなブックマーク - Notificationsを一括でONにするJavaScript - nitoyon@g:twitter

Notifications が OFF になってる人がそこそこいたので、多少自動化するコードを書いた。HTMLの構造が変わったら動かないようになる可能性大。

http://twitter.com/friends を開いて、Firebug に以下のコードを突っ込む。

for each(var id in $x("//input[contains(@id, 'noteOff')][@checked='']")){if(id.id.match(/([0-9]+)/)){notify(true, parseInt(RegExp.$1))}} 

Notifications が OFF になっている Followers を抜き出して、一斉に ON にするためのリクエストを投げる。いくつかは失敗するので、リロードして同じことを繰り返す必要アリ。

全部のページに対して同じことを繰り返すと、そんなに時間かからずに全員の Notifications が ON になる気がする。

いちおうコードを整形しておこう。

for each(var id in $x("//input[contains(@id, 'noteOff')][@checked='']")){
  if(id.id.match(/([0-9]+)/)){
    notify(true, parseInt(RegExp.$1))
  }
} 

XPath が人気っぽいので使ってみたかっただけ、ともいう。

About nitoyon
Error : RSSが取得できませんでした。