コミケのカタログチェックリストをTrelloに登録するツールを作りました。
コミックマーケットのカタログのROM版のチェックリスト.csvをパースしてTrelloに登録するツール(Ruby製)。
主なロジック仕様は以下
- コミックマーケットカタログチェックリストはSJISなのでUTF8に変換してからRubyのCSVモジュールで処理している
- コミックマーケットカタログROM版のサークルカットの絵はWindows版にはバイナリ形式ではいってるのでDVDROMデータからPDATAフォルダをコピーする
- PDATAは1ページ6x6の36サークルカットが格納されてるのでRMagick(RubyのImageMagickモジュール)で1カットごとにカッティングする
- CSVを追加で再読み込みしたとき同じサークルをTrelloに再登録しないよう既存データのチェック処理をいれてある。
とりあえず実用レベルにはなったので公開
サークルカットはTrelloが重くなるのでいらない気もする。