PT2やfriio運用のデファクトスタンダードなTvRockさんは試験的にTwitterへの録画情報通知導入されてたんですが,Twitter側のBASIC認証廃止に伴い無かった事にされたので投稿できるようにしてみました.かなり泥臭い実装しちゃってバージョンアップや環境変化に弱そうなので,みなさん人柱よろしくお願いします.なんかあったらコメントください. @hageatamaへのreplyでも可です.
これ以上のgdgdした事は別エントリに書いてるので暇な方はどうぞ.
TwitRock ver1.2 (2010年08月23日分)
バグ取り.曜日表示追加.これに際し,予約用のCRコマンド行の中身が変わってます.また,もしかしたら再認証必要かも.その場合は下記の注意事項見て,都度対応してください.(適当サポート)
TwitRock ver1.1 (2010年08月22日分)
予約投稿機能追加.
TwitRock ver1.0 (2010年08月17日分)
とりあえず公開.
の3行を追加.(追記:実行ファイルまでのフルパス入れたら動いたという報告がありました.いろいろ試してみてください…….)CS:"TwitRock.exe" "[%h]番組「%d」 録画開始" "%g" CE:"TwitRock.exe" "[%h]番組「%d」 録画終了" "%g" CR:"TwitRock.exe" "%d" "%i" "%j" "%k" "%l" "%g"
やりたい事が先にあっただけなので仕様とかを学ぼうというのは諦めた結果,『BASIC認証より手順は増えるけどさして難しくないなぁ』というのが感想ですね.C#でTwitterのOAuth認証とか腐るほどノウハウたまってるので,好きに使ってくれって落ちてるの拾ってきてメソッド呼び出せば,難しいらしいsignature周りとかも完全に隠蔽されてて,日曜プログラマ大勝利です.
TvRockが吐いてるログを検索して録画時の該当行を成形してPOSTしてるだけです.
TvRock側が投げてるコマンドライン引数の1つ目が番組名検索用になってます.よって,%dは番組名なので,%d %gでもたぶん動きます.情報増やしてログの検索精度上げてるだけなので,吐く形式とかには影響しません.%gの方はTwitter用のハッシュタグもどきでして,これだけはログに乗らないので吐かせてます.
あと上記の通り,仕様上ログをほぼ最終行まで正規表現で検索してるので,tvlock.log貯まりまくってる人は過去内容を削ってもらうとちょっと幸せかもしれません.たいした負荷ではないですが,録画冒頭の処理が収まってない時期にI/O周りのアクセスで悲しい事にならない保証はありませんので,気休めでもどうぞ.
今までも現在もそうなんですが,TvRock側が吐く各パラメータの意味がわからないのでどうしたもんかと悩んでいます.あまり投げると140文字越えるし,かといって知りたい情報は出来るだけ載せたいし,で今の形式です.
この辺,内部的には変数として取り出してて投稿前に成形してるだけなので,ユーザー毎の設定・書式にするのは割と簡単なんですが,この辺弄れるようにしちゃうと,なんかあったときに他の人の情報を参考に出来ないので,縛っちゃった方がいいかなぁと思ってます.
具体的には,例えばブロックノイズの原因とかになるドロップ現象の理由が,録画環境側と放送局側の2種類があって,TwitterのTL眺めてると変なドロップがみんな同じ値になってるの確認することで"あー,放送局仕事しろ!"と思えてたわけです.この辺はTwitterだからこそなので,大事にしたいわけです.
他の人の反応見てたら,既にTvRockのTwitter投稿メソッドは確立されてたようですね.そりゃあ,同じ事考える人だって出てくるわな.TwitRock側の利点をアピールしておきますと,この方法のためだけにActivePerl回すのは非効率的ですし,導入難易度も下がると思います.
しかし,この発想で予約側は対応しようかなぁ.コマンドライン引数で予約情報は簡単に引っ張れるのでやり方は同じの考えてたんですが,録画と違って連投になりがちな予約側はこの際なくしたほうが幸せかなと考えてました.でも,需要はありそう.現在,世界で9人も使っているソフトの需要ってなんだよ,と思いますけど.
]]>ネット上でちらほら話題になってるっぽい『ハングオーバー 消えた花ムコと史上最悪の二日酔い』って映画を観てきました.いやー,シアター内の誰もが遠慮無く声を上げて大笑いし,最初から最後までそれが途切れないとか,こんな経験は初めてですよ.
R-15で下ネタばっかのアメリカンジョーク満載なのに日本人でも笑える内容で,しかも伏線回収型の展開で伏線すら笑いに昇華させるとか,どんな超絶技巧でしょうか.書けば書くほど陳腐になるので映画内容について深くは書きませんが,騙されたと思ってとりあえず観てくれ.情報入れれば入れるほど笑いが薄れてもったいないレベル.この記事から公式サイトにリンク貼ってないくらいに,前情報無しで半信半疑にて観て欲しい作品です.この夏どころか,本年度最高傑作は間違いないでしょう.劇場公開作では順当に第9地区かなぁと思ってたのに,思わぬ伏兵がいたものですのー.
]]>んで,買っといてなんですが,微妙ですねー.快適にはなったものの,初めてiPhone3GやiPadを手にしたときの感動とはほど遠く,アプリ的にもiPhone4だからってのがあるわけでもなく,なんだかなーって感じです.まあ,買う前からそうなるだろうと思ってたし,実際買ってもその通りだったってだけの話なんですけどね.
そんな中でも明確に優れてるのは,カメラですね.キモチワルイぐらい綺麗に取れるようになりました.京ぽん,京ぽん2,アドエス,iPhone3Gなど,カメラ的にクソな携帯端末ばかりを渡り歩いてきたので,真っ当な画質の写真が撮れるのって初めてかも.露出がアホだったり,ピントの合わせ方がアバウトなのが玉に瑕ですが,高感度耐性も上がって,サブのコンデジは持ち歩かなくて良くなったかもです.ただ,蛍光灯下とかで画面の真ん中が青くなるクソ仕様なのが…….普通に撮ってる範囲では問題無いんですが,例えば文章メモろうとマクロで紙写すと,もろに発動.ここまで再現性あると,なんかの嫌がらせとしか思えません.
一方のアンテナ問題ですが,あれは騒ぎたい奴が問題にもなってないのに騒いでるだけでしょ.実際,ケース無し運用でも問題になりはしませんし,ケースもらえるっぽいですが,それも回り回って次買い換えるときに騒いでる奴の分まで払わされるわけで,いろいろとアホくさいわー.
ホント,特筆すべき事が無くて困ります.強いて言えば,画面の指紋が目立たなくなったので,多少滑りが悪くなろうが画面の綺麗さを取るべく,フィルム貼らずに生活できそうなのはうれしいですね.
以上,個人的な感想としてはこんなもんです.レパードからスノレパに変わった程度の変化です.はっきり言って,金さえあればiPhoneよりMac miniを新型にしたいはげあたまさんでした.
]]>MHFを先週の日曜日午前3時頃から始めて,丸8日が経ちましたが,先ほど下位の脱出に成功しました!!!!!
まあ,わかりきってたけどクソ楽しいですね.MHP2Gの完全上位互換な上,キークエとか無い経験値性なので,誰もがひたすら狩り続けるしかない=いろんな人と狩りまくってます.これでおもしろくなかったらMHP2Gを750時間もやってねーよ!
HR30までは入門区って初心者エリアに押し込まれるんですが,ここまでは追加モーションとかもないし,移動も大体記憶通り.ただ,HR22辺りから塔の仕様が変わってたり,見た事無いモンスターが出始めたりと,ワクワクしてきました.んで,HR31からは一気に見た事無いモンスターの受注が始まりました.知らない素材の知らない武器とか現れて,にやにやにやにや.
さーて,ここまではサクサク進める事目標で初回特典装備に頼ってきましたけど,すでに50万z貯まってるし,真剣に防具考え始めますかね.しかし,もっと根本的な問題として,武器すら定まってないし…….考えるのめんどくさくてDL特典で付いてきたからって理由だけでガンス・太刀・ハンマー・片手剣で回してましたからね.途中からアーチャー率が少ないと気付いて弓もやってましたが,うちのコントローラが調子悪くて照準がやりにくい.どうしましょ.
まあ,こんな幸せな悩みに悶えるくらいにMHF堪能してます,はい.ただ,歳のせいかネトゲのくせに6時間やると限界来るんだよなぁ.昔はその3倍やっても平気だったのに…….
]]>あとは,星海社へ個人的に望むことを幾つか.どっちかっていうと,電子書籍に望む事になっちゃうので,最終的には紙で勝負する気の星海社ではお門違いなことも書いてありますが,気にすんな!
真剣にやらなきゃおもしろくないし,真剣にやったら破滅するとかわかりきってるので買ってなかったのですが,ちょうどXboxLiveのゴールドメンバーシップが切れたんですよね.すると,通常のゴールドメンバーシップ12ヶ月が4164円なのに,ゴールドメンバーシップ12ヶ月同梱のMHF ビギナーズパックが,1ヶ月プレイ料金込みで4709円.しかも,福岡の店頭では価格差はさらに圧縮されてます.さらにその上,聞くところによると製品版発売した癖に未だにオープンβテストで,正式稼働は7/7と,完全に乗り遅れた訳ではない.
……そりゃ,ちょっと試してみようかなと思ったってしょうがなくないですか? 完全に"モバゲー無料"と同じ事だってのはわかってるんだ.でも,でも,実際にやってみたらあんだけハマってた(っつーか,今でも研究室でよくやる)MHP2Gの上位互換がおもしろくないわけないじゃないか.あああああああああ,最近,ただでさえ真っ当にゲームやって無いのに…….
そんなわけで,一通り見た事無い敵を拝む程度に頑張ろうと思ってます.当面,HR50までのつもりで.ホントダヨ.
]]>寧々さん! ネネさん! 寧々さん! ネネさん!
ネネプラス+,もといラブプラス+来ましたね.はっきり言って今までとやってる事は変わらないんですが,容量倍増でイベントもがっつり追加されているので,ちまちまリアルタイムモードでやるのが楽しくなってます.
ラブプラス+,初めての方も,問題無くっつーか,問題なさ過ぎてこっちが損したと思えるぐらいに問題無く始められるようになってるので,是非お買い求めください.前作の内容はフルコンプされてますし,特に不利になる事もなさそうです.
ちなみに,引き継いで用済みになったラブプラス無印の方は,研究室のB4に渡しておいたところ,ラブプラスモードで一緒に勉強してました.院試,二人三脚で頑張ってください.
]]>