twicli
|
twicliはWebブラウザ上で動くTwitterクライアントです。
- WebブラウザさえあればMacでもWinでもLinuxでも動きます。インストールも不要。
- タイムラインを随時、自動的に取得してアニメーション表示していきます。
- 専用サーバなどは介さず、クロスドメインJavaScriptで直接Twitterにアクセスします。パスワード等がTwitter以外に送信されることはありません。
ネットカフェで他事しながらTwitterを眺めたいときなどに便利かも。
今のところFirefox3以降, Safari4, Chrome, Opera10, IE8で動いています。
iPhone/iPod touchのSafariでもOKです。
IE7でも一応動作しますが、一部の表示が乱れます。
|
|
使い方
起動
上のリンク(bookmarklet)をクリック、またはブックマークにD&Dで登録して選択すると、別窓で起動します。
認証を求められたら、"twitter.com"からの要求かを確認した上で、Twitterのアカウント/パスワードを入力してください。
あんまり激しくクリックしまくると
API制限(150回/1時間)にすぐ引っかかりますので、基本まったりご使用下さい。^^;
操作方法
カスタマイズ
user stylesheetについて
「+」タブのuser stylesheetにCSSを記述して、見た目のカスタマイズが可能です。例えば:
- ユーザのアイコンを消す → .uicon { display: none; }
- 発言の行間を広げる → .status { line-height: 1.5; }
プラグインについて
「+」タブのPreferencesでプラグイン(JavaScript)を登録することにより、機能拡張ができます。
以下のプラグインがあります。
- regexp.js : 特定のIDやキーワードを含む発言を抽出するタブを追加します。詳しくはこちら。
- lists.js : フォローしているListsのうち、指定されたものをタブとして表示します。詳しくはこちら。
- outputz.js : 発言した文字数をOutputzに送信します。
- search.js : Twitter Searchでのキーワード検索を「+」タブに追加します。
- search2.js : twitter検索での検索機能を「+」タブに追加します。
- favotter.js : ふぁぼったーの最新2000件のふぁぼられ数を[fav:3]のようにTLやユーザの発言に追加表示します。
- followers.js : follower以外 (いわゆる片想い) の発言を青色で表示します。「+」タブのColor Followers→Renewボタンを押して最新のfollower一覧を取得する必要があります(デフォルトは無効)。
- sound.js [非標準] : TLやReplyの新着時にサウンドを鳴らします。デフォルトでは入っていませんので、使用するにはPreferences>Pluginsの先頭あたりに追加してください。
- resolve_url.js : タイムライン上の短縮URLを短縮前のURLに変換します。(created by @edvakf)
- shorten_url.js : 発言欄で、URLの後に ;;; と打ち込むとURLを短縮します。もう一度打ち込むと元に戻ります。(created by @edvakf)
FAQ
- NGワード(指定語句を含む発言を隠す)機能はないの?
→抽出プラグインでできます。(下記リンク参照)
- たまにポストに失敗するみたいなんだけど…
→ Twitterの過負荷で鯨が出ているのかもしれません。「r」とだけ書いてポストすると、一つ前の発言を再送できます。
- 見た目がしょぼいんだけど…
→ 表示できる情報量を増やすため詰め込みぎみなのと、NeoCatの怠慢です…。twicli用のuser stylesheetを公開して下さっている方がいらっしゃるので、参考にしてみてください。改善案もお待ちしてます。
ソース
開発は
CodeRepos上で行っています。パッチや勝手にコミット大歓迎です。なお、ライセンスは
MITライセンスです。開発途上なので随時アップデートしていきます。
twicli.htmlが本体(HTML+CSS+JavaScript)。他にプラグイン、画像ファイルが要ります。
不具合/要望などは@NeoCatにreplyして頂くと対応するかもしれません。
リンク
作ってる人
@NeoCat