同人誌を管理するツール作った

最近アクセスが増えているので記事を再編集しました。(2018/04)
新規登録の際、タイトルからの補完機能がうまく機能しておらず、作品を選択してもサークル名、発行日、画像が正しく補完されなかった問題を修正しました。(2020/02/23)


同人誌の蔵書管理に役立つツールを作成しました。
タイトル、サークル名、著者、発行日、タグなどを指定して登録できます(ウェブ検索を利用した補完機能もあります)。

f:id:hokekyo1210:20160529130741p:plain:w600
f:id:hokekyo1210:20160529131033p:plain:w600

できること

  • 同人誌のデータベース化、閲覧
  • データベースの検索
  • タグ付け
  • etc

ダウンロード

実行にはJRE7(つまりJava7)以上のインストールが必須です!!!
通常のexe実行ファイルのようにダブルクリックなどで起動します。

  • ダウンロードURL

https://github.com/hokekyo1210/doujinDB/releases/download/1.0/doujinDB.jar
※補完機能が作動しない不具合を修正しました。(2020/02/23)

機能

作品の追加

f:id:hokekyo1210:20160529131802p:plain:w400
・画像はドラッグ&ドロップで追加できます。
・タイトル部にキーワードを入力し、Enterキーを押すと、
Web上より関連する作品を探して画像、タイトル、サークル名、著者、発行日を補完します。(※この機能を使わないといちいち打ち込むことになるのでめっちゃ大変です!!)
・同一作品の重複登録は行われないようになっています。

検索機能

・キーワードに当てはまる作品をデータベースから検索し、全てリスト表示
・発行日から検索することも可能(例:「2014」→2014年発行の作品を全表示)

ツリー表示

f:id:hokekyo1210:20160529132456p:plain:w240
・サムネイル表示
・サークルは辞書順にソート
・作品は発行日降順にソート

ブラウジング(リスト表示)

f:id:hokekyo1210:20160529133216p:plain:w400
・サムネイル画像にマウスを重ねると拡大表示
・作品は発行日降順にソート

グラフ表示

f:id:hokekyo1210:20160529134040p:plain:w500
・作品の発行日と、その作品数から棒グラフを作成

技術的な話

データベースは,
Windowsの場合
"C:\Users\<ユーザ>\temp"ディレクトリに作成されます。
Macの場合
"<ユーザディレクトリ>\temp"ディレクトリに作成されます。

バックアップなどの必要が生じた場合はこのディレクトリをそのままコピーしてください。
(今考えてみると, データベースの保存先がtempはまずい...間違えて消したらデータ全滅なのでよしなにマイグレーションしたほうが良さそうですね)

github.com
アイディア、バグ報告等あれば@_hokekyo1210までお願いします。