kiri’s blog

no fun, no life

Browsing Posts tagged twitter

想像ですが、こんなかんじかと。
前提:「送信に失敗したら再送する」はON。
(1)圏外でポストする(例:「@kiri2 おつかれー」)
(2)Twittelatorは送信できないので再送用のキューに入れる。
(3)送ってないのがあるのを忘れてTwittelatorを終了する。
(4)翌日Twittelatorを圏内で起動する。
(5)未送信のポストを自動送信する。←へんな時間に「@kiri2 おつかれー」
(6)夜になってお疲れ様のあいさつを始める。
(7)「@kiri2 おつかれー」とポストする。
(8)朝ポストした「@kiri2 おつかれー」から時間が経っていないので、twitterが連投と判断してエラーを返すので送信できない。→Twittelator的には単なる送信エラーあつかい(たぶん)
(9)エラー表示はOFFにしているので、送信エラーに気が付かない。
(10)Twittelatorは「@kiri2 おつかれー」を未送信キューにいれる。
(11) (3)に戻る。以降無限ループ。

以前のバージョンだと未送信数がアイコンのところに表示されたが、今のバージョンはそれがなくなったので、気が付かない。未送信キューを操作することもできないので、いったんはまるとなかなか解消しないwww

どれにしようか、考える。
Twittelator ProのデフォルトはGoogle Mobile Proxy。Tweetie2も。

こんな状況です。twitterアプリが多すぎます;-)

iPhone Home 2010/1/11

やっと、更新できた。年末まで「あけましておめでとう」で終わることは避けられた。

メールやtwitterのreply、dmの着信通知をProwlで受けている。

Prowlのいいところは、着信音が選べることと、通知しない時間帯を設定できることだと思う。Prowlのサーバーも安定していて、いまのところあからさまなサーバーエラーには出くわしていない。priorityの設定を代用して、要件によって鳴り分けもやろうと思う場できる。いっぽうでもうちょっとガンバッテ欲しいなと思うのは、iPhoneアプリのUIとRedirectの設定。UIの不満は、Prowlアプリからは直接個別のアプリへ飛べないこと。たとえば、Prowlアプリでtwitterのreplyを見て、replyを書こうと思ったら、一度Prowlアプリを終了して、それからtwitterアプリを起動する手順をとる。でも、Redirectの設定があるんだから、その設定にしたがってアプリを起動してくれてもいいんじゃないかと思う。

Redirectのほうは、Prowlが用意したアプリのリストから選ぶのだけど、これが微妙にまちがっていて思った通りならないw そのうち治るだろうとは思うのだけど。それにscheme(http://など)を呼ぶだけなので、好きなのを定義させて欲しいなと思う。

この不満なところが、うまく実装されてるのが、im.kayac.comアプリ。アプリから設定したアプリを直接開くことができるし、どのアプリを呼ぶかを自分で設定できる。

ところが、im.kayac.comアプリは音や無通知の時間帯といったものが設定できない。Prowlとim.kayac.comはちょうど長所と短所を補完する関係。

というわけで、両方に通知して、Prowlでは「サウンド」だけ、im.kayac.comは「通知」と「バッジ」を有効にするといい具合になるんじゃないとかなぁと思って、設定してみた。

しばらくこの設定で使ってみようと思う。

てすとだよー

Rubyの練習をかねてスクリプトを書いてみた。
ProwlへTwitterのリプライとダイレクトメッセージ、Gmailの新着を通知するスクリプト。GitHubも使ってみた。
http://github.com/kiri/pprowl

Ruby 1.8.7で動くとおもう。DataMapper(DNSで引けないなぁ。とりあえず様子はここで)が動かないので1.9.1では動かないけど、そのうち動くようになるのではないかと。FreeBSDでしかためしてないけど、Windowsでも動くと思う。

必要なライブラリをgemでインストールしたら、pprowlを適当なところに展開する。sample-config.yamlをconfig.yamlにリネームして、TwitterやGmailのid, password、prowlのapikeyを正しく書く。

そしたら、pprowl-gmail.rbなどをうごかせば、Prowlに通知が飛ぶと思う。
エラー処理が適当だけど、困ったら直そうと思う。

なので、いれてみた。
twitterなんかでつぶやくときにmixi内のページを参照すると見られないひともいるので気が引けたんだけど、このスクリプトがあれば解決。

mixiニュースに提供元の記事へ飛ぶリンクを追加するGreasemonkeyスクリプト書いてみた – 5.1さらうどん

すこし気になったので一箇所手を入れた。アイコンを作者の方のサイトから採ってくるようになってるので、それをしないようにした。こんなかんじ。

with(link.style){
	//backgroundImage="url(http://gigi-net.net/script/images/MixiAppManager/newspaper.png)";
	backgroundImage='url(data:image/png;base64,'+
	    'iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ'+
	    'bWFnZVJlYWR5ccllPAAAAedJREFUeNqkUr2KIkEYrNH2DxMNRG9ERGUjxWQTQTBwI4ONfYWNNzAx'+
	    'UPABDjPB2MRHMLhUEA9fYNBMTfwJFM//7eq1B91L7tiCnunu76vqmuoxarUaDMN4BfAD/4Zfp9PJ'+
	    'Op/PuF6vEJxImNVqtXW5XNQm37IJrHFwTViWhV6v93YTsvhw6CZN1ASuOT8ej9jv99jtdthsNmg0'+
	    'Gi25/yK5TxQQbJAwHA4H+v0+vF4vMpkMhsMh3G43PB4PFouF2lsul+h0Okin061ms/kueT8FrVJA'+
	    'ArlcTp3MoefaBUc+n1fufD4fD/hz70Ch3W4jHA4jm82iXq+rxmQyiWAwiHK5jG63i1AoRAfQPHE4'+
	    'HGwHpVJJnRqLxR7I4/EYLpcLxWJROYhGo5A8Q4V4s6cEZrMZ1us11R7I0+kUTqcT8/lc1ZkXOeQ+'+
	    'ODBNU9liQ6VSsfPQN0RnzEQIYTsQvCIK8DGZTBAIBBCPxzEYDNQNEEy/UCioeiKRUAKSZ/yVAW3f'+
	    'FsqNPp2i3EulUmpNh3YGdEA1NvD7mMN9HqzrXOhAz8lhTWy3W9sBQ+O4d0Dw5/rqUPI+P2E0GiES'+
	    'iQimTfXVagWdh9xXvzAHwboWlQ4Fb4Uqz36//1l+VxD/AXkrK+niNwVMfAMfAgwAkuhP6bdSG1IA'+
	    'AAAASUVORK5CYII=)';

base64変換は、[JavaScript] dataスキームURI生成(画像データのBase64変換)を使いました。

[追記: 8/29]
mixiのbetaがとれて、レイアウトが変更された影響で元のソースボタンが表示されなくなってた。
つぎのところを修正。divを一つ増やすといい。
var diaryUtility = GetXpath(“/html/body/div/div/div/div/div/ul”);

http://twitter.com/myenをfollowして、送られてくるdirect msgに書いてあるurlへ飛んで、twitterアカウントとevernoteアカウントをlinkすることを許可したらできあがり。あとは
d myen ほげほげ
とtwitterでupdateすれば、evernoteに書いておいてくれる。
便利。
http://blog.evernote.com/2009/04/14/evernote_twitter/

ここのところiPhoneで音楽ききながら、twitterしてると、

ケーブルがじゃま!!

という思いをなんどもしていて、やっぱBluetoothをつかうとwirelessになって幸せかなと思うことが度々あった。でも、音楽を聴こうとするとドングルもレシーバーも必要だし、納まりがわるいし、電池も持ちも悪くなるし、何よりお金がかかる。おまけに通話と音楽の両方ともとか欲張ると相性問題なんかもあって、なかなか購入に踏み切れないでいた。まあ、先立つものがないのが一番大きいんだけど。

そんなときに、iPod Shuffleの新型をみながら、「電車の中でつかうのに便利そう」などとtwitterにつびやきながら、ひょっとしてこれは、

iPhoneで音楽を聴かなきゃいいんじゃん

というとても単純な解決策が見えてきて、しまってあったiPod miniを引っ張りだして、音楽はmini、ネットワークはiPhoneという使い方をしたらすごく快適。miniなのでShuffleよりはだいぶかさばるし、重いし、リモコンもないけど。そのうちShuffle買えばいいや、Bluetooth環境を整えるよりよほど安い。