2011-07

スポンサーサイト

このエントリーをはてなブックマークに追加
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

将棋局面図WebAPIを作りました

このエントリーをはてなブックマークに追加
PONANZAの作者の@issei_yさんが、局面図をTwitter botから貼ることが出来ないと嘆いておられたので作ってみました。

http://sfenreader.appspot.com/

Twitter bot だけではなく、通常のブログの局面図を貼ることにも使えるのが大きな特徴です。
上記のリンク先には、Kifu for Windows の局面図から画像を生成するスクリプトもありますので試してみてください。

@ginsho さんSFEN Readerにヒントを得て作っていますが、ブラウザ拡張ではなくWebAPIにした理由は「ブラウザを選ばない」「スマートフォン環境でもみられる」「直接ブログに貼れる」「Chrome使っててもTwitterは別クライアントでやっている(自分がそう)」などの理由で画像WebAPIにしました。
もちろんそれなりの負荷はあると思うのでそこはGoogle App Engine頼みです。

以下にサンプル図を貼っておきます。羽生善治 対 加藤一二三戦の伝説の▲5二銀の瞬間です。


imgタグはこうなります。
<img src="http://sfenreader.appspot.com/sfen?sfen=ln1g5%2F1r2S1k2%2Fp2pppn2%2F2ps2p2%2F1p7%2F2P6%2FPPSPPPPLP%2F2G2K1pr%2FLN4G1b%20b%20BGSLPnp%201&lm=52">

最後に着手したマスを強調表示出来ないかとのリクエストも頂いてますので、そのうち対応したいと思います。
対応しました。lm というパラメータを指定することで特定のマス目を強調出来ます。

おしむらくは、(前の意見と矛盾しますが)TwitterのWeb画面上で画像として展開されないことなんですよね。twitpicとか見ていると、拡張子で判断しているわけじゃなさそうだし、どうやっているんでしょうか?
スポンサーサイト

«  | ホーム |  »

プロフィール

fantakeshi

Author:fantakeshi
Web:ここ
Twitter ID:fantakeshi
自作物やプログラムやまとまった技術的メモについて

RSSに追加

自作物

最新記事

Twitter

最新コメント

最新トラックバック

月別アーカイブ

カテゴリ

自作物 (26)
一般 (1)
将棋 (12)
BONANZA (1)
ponanza (1)
HTML5 (2)
Chrome (1)
WebAPI (1)
Webサイト (2)
プログラム (2)
Tips (1)

カウンター

検索フォーム

RSSリンクの表示

リンク

このブログをリンクに追加する

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。