mikutterにサーバ機能を持たせてソケット経由でつぶやけるプラグイン書いた
mikutterにサーバ機能を追加するプラグインです.
ソケットで文字列を送るとつぶやいてくれます.
github:penguin2716/MikutterSocketServer
デフォルトだとlocalhost:3939で接続を待ち受けます.
たとえばシェルで
uname -a | ruby mikutter_socket.rb
みたいな感じでコマンド叩くと
Linux ThinkStation 3.2.6-gentoo #1 SMP PREEMPT Tue Feb 14 21:52:10 JST 2012 x86_64 Intel(R) Xeon(R) CPU X3450 @ 2.67GHz GenuineIntel GNU/Lin
みたいな感じに140字に自動的に削られてつぶやかれます.あるいはtelnetとかで
telnet localhost 3939
とかやって,好きなようにつぶやいたあとで^]を入れてEOF入れて閉じればつぶやかれます.
標準入力から内容を突っ込めるので,ある程度の汎用性はあると思います.
echo "うちのWiFiパスワードは`echo 'GentooかわいいよGentoo' | \ md5sum | awk '{print $1}'`です!" | ruby mikutter_socket.rb
aliasするか/usr/local/bin/あたりにln -sしとくと便利かもしれません.