見出し画像

オセロ画像一括作成スクリプトについて

棋譜からオセロ画像を一括で作成するスクリプトを作成しました。

1手動かすごとにスクショや画像保存するのはとても大変なので、一括で1手目から最終手まで画像にできるようなスクリプトを作りました。

私はプログラムの素人なので、出来が悪いと思いますが、何とか動くようになりました。

<txt形式版スクリプト>

txt形式から一括で画像を生成するスクリプトはこんな感じの画像が一気にできます。

オセロ画像の一例


デスクトップ画面

使い方は簡単で、デスクトップにothelloフォルダを作って、そこにオセロのtxtファイルを入れて、この左のexeをクリックするだけです。

あとは、画面が出るので、パスワードを入力するだけでOKです。

ダウンロードすると、警告がでると思いますが、ウイルスとかは入ってないので問題ないです。

石を置けるのに置かなかった場合はエラーとなり、画像が間違って出力されるので、そこは要注意です。

棋譜データの中身は1行の.txtとする






<1つのファイルに複数のデータがある場合>

複数のデータ

複数のデータがある場合は、1行ずつ分けるスクリプトを使います。

デスクトップにothelloフォルダを作って、そこにファイルを入れます。そして、このスクリプトを実行すると、1行ずつのファイルに分かれます。あとは、そのまま「やーやなのっexe」を動かすと画像が作れます。





感想

囲碁と同じsgfファイルでもできるらしいですが、さすがにそのバージョンは作りませんでした。これだけで充分やろ・・・

バグ取りとかも十分に出来ておらず、どうしてもバグは残っていると思うので、そこらへんは要注意だと思います。

自分はプログラミングの素人でよくわかってないので、質問されても答えられないと思います。素人に質問をする地獄のようなアレ・・・

何かそれっぽく動いたのでセーフ的な感じで作ってます。

おわり。

いいなと思ったら応援しよう!