uncensored favotter (ふぁぼったーのcensored回避)

By blueberrystream Last update Sep 12, 2010 — Installed 2,465 times.


Script Summary: [Out of maintenance] ふぁぼったー(http://favotter.net/)で"<censored>"と表示されてしまっているpost内容を元に戻します。

Script homepage

Out of maintenance | メンテナンス対象外

This script is discontinued.
このスクリプトの開発は終了いたしました。

ライセンス

MIT License

注意

  • replace censored textがインストール済みの場合、正しく動作しない可能性があります。
  • このスクリプトには副作用があります! 通常、ついったーの動作として、ついったーログイン前にアクセスしたページをセッションcookieで覚えておき、ログインした直後にそのページへ飛ぶという動作をします。しかし、このスクリプトをインストールすると、その動作がなくなり、必ず自分のホーム画面に飛ぶようになります。 rev.9にて副作用を解消いたしました。

動作詳細

"<censored>"に置換されているpostのstatus_idをふぁぼったーのページから取得して、そのstatus_idでついったーAPIを引き、元のpost内容に戻しています。ついったーAPIを引くためにクロスドメイン対策をしていたりします。

作ろうと思ったきっかけ

ふぁぼられているpostの内容がちゃんとわからないとかやっぱり悲しかったから。

動作確認済みブラウザ

  • Windows XP SP3 + Google Chrome 6.0.472.55
  • Windows XP SP3 + Firefox 3.6.9 + Greasemonkey 0.8.20100408.6
  • Windows XP SP3 + Opera 10.62
  • Windows XP SP3 + Safari 5.0.2 + NinjaKit 0.8

既知の不具合

[解消済み] Chromeで動かない(環境依存?)
配列要素の取り方を変更して対処いたしました(rev.2)。
[解消済み] ふぁぼったーを見た後、http://twitter.com/ にアクセスしてログインすると、jsonファイルを開くorダウンロードしようとする
原因はついったー側がログイン前に開こうとしていたページをログイン後に開こうとする仕様です。対処は可能だと考えていますが…しばらくお待ちください。なお、この問題はついったーにログインした後にふぁぼったーを見て、その後に http://twitter.com/ へアクセスしても起こらないはずです。
rev.3で解消しましたが、副作用としてついったーログイン前にアクセスしたついったーのページへログイン直後に飛ぶ動作がなくなります。 rev.9にてrev.3から発生していた副作用を解消いたしました。
[解消済み] 元のpost内容を取得ができないのに際限なく取得しにいこうとする [rev.6]
AutoPager系対応の際、2秒ごとにcensored発言を探して取得しにいくようにしました。この動作が取得が遅くてまだ取得中のpostに対して多重で動いていたことが原因でした。rev.7で解消しました。
Internet Explorerで動かない
原因不明なため、IEはサポート外とさせてください。

リビジョン履歴

Revision 10 (2010.09.12 17:40 JST)
  • コードのお行儀をよくしました。
Revision 9.1 (2010.09.02 16:25 JST)
  • 不要なコードを削除しました
Revision 9 (2010.08.16 13:15 JST)
  • Twitter APIのURLを変更しました
  • Twitter未ログイン時にふぁぼったーを開いて、その後Twitterログインするとjsonを開いたり、ダウンロードしてしまう副作用を解消しました
Revision 8 (2010.02.20 13:20 JST)
  • ふぁぼったーのURL変更に対応しました
  • スクリプト内の誤字を修正しました(動作に影響なし)
Revision 7 (2009.11.27 16:45 JST)
  • 元の発言を取得する動作が多重で動く問題を解消しました
Revision 6 (2009.11.22 03:35 JST)
  • AutoPagerizeやAutoPagerに対応したと思います、たぶん
Revision 5 (2009.11.22 02:10 JST)
  • ついったーのログイン画面を開いた後に、ふぁぼったーを開いて uncensored favotter が発動して、その後についったーでログインしたときにjsonがダウンロードされてしまう問題を解消しました
Revision 4 (2009.09.16 20:43 JST)
  • ついったーでページ遷移したときに毎回ログインページにいってしまう問題を解消しました
Revision 3 (2009.09.13 01:50 JST)
Revision 2 (2009.09.04 12:50 JST)
  • Chromeで動作しないのを修正
Revision 1 (2009.09.04 02:50 JST)
  • 初期リリース