no-image

将棋局面ジェネレータを更新した

局面ジェネレータ

Sfen形式の局面データからSVG/PNGで画像を保存できるスグレモノ。

特にSVG形式は拡大縮小に対して劣化しないのでとてもおすすめです。

うちのブログの記事も全てSVG形式を使っています。

その局面ジェネレータに今回、局面ツイート機能を搭載しました!!

ベータ版なのでURLも適当ですし、なにか不具合があるかもしれませんので注意してください。

ちなみに局面ツイートボタンを押したときのツイート本文は固定で今のところ変更できません。

機能

以下の機能を搭載しているのでご自由にご利用ください。

  • 局面生成
    • SfenからSVG/PNGで画像出力
    • 最終手強調表示
    • 評価値入力可
    • 先後反転機能
  • 詰将棋に対応
    • 後手の持駒が “残り全部” になります
  • 局面ツイート機能
    • ツイッターと連携して作成した局面をつぶやけます
    • 複数アカウントで使おうとするとバグが発生するかも
  • PNG画像保存機能
    • PNG画像はパソコンのブラウザからクリックすると画像を保存できます

未対応

  • 複数アカウントの完全対応
    • アカウントを切り替えても何故か前のアカウントで呟かれてしまう
    • 認証メソッドをもう少し厳密にすれば多分対応可
  • ブラウザでの局面生成機能
    • HTML5でつくれるかもしれないが難易度は高そう
  • 最新のShogiGUIに対応
    • Sfenデータが少し変わっているのでそれに対応できていない
    • 一日もあれば対応可能と思われる
  • 歩が十枚以上ある局面が認識できない
    • 既知のバグなのですが、放置しています
    • 森下先生ごめんなさい

まとめ

Twitterの認証方法が面白かったので、中途半端なんですが記事にしたいと思います。