目次

1.はじめに
2.このソフトは
3.ファイルの説明
4.起動の仕方
5.使い方
6.もし、
7.いつものやつです
8.ひとりごと
9.開発環境

薄い本の購入履歴管理ソフト

薄い本の本棚 Version0.20


Copyright (C)2017 JBA-soft mulsys

1.はじめに

この度は「薄い本の本棚」をダウンロードして頂き、誠に有り難う御座いましたm(__)m
Windows 10 Pro 1703(15063.483) にて動作確認しました。

2.このソフトは

イベントで購入した同人誌等を記録・管理するソフトです。
「この既刊、既に買ったかな?」「あのイベント以降に出てるのはどれかな?」と迷ってしまう人におすすめです。

3.ファイルの説明

アーカイブの中に入っているファイルの一覧です。
ThinBookShelf.exe薄い本の本棚の実行ファイル
ThinBookShelf.exe.manifest実行に必要なファイル
System.Data.SQLite.dll実行に必要なファイル
history.txt更新履歴
readme\readme.htmlドキュメント
readme\tbs_001.png 〜019.png同上

4.起動の仕方

.NET Framework 4.5 が別途必要ですのでインストールされてない方は先にこちらのインストールをお願いします。
Windows 8以降は予めインストールされているようです。
ソフト自体はそのまま実行するだけでOKです。

5.使い方


初回起動時にはデータベースの作成が行われます。
実行ファイルと同じ場所に「ThinBookShelf.db」というファイルが作成されます。
こちらにデータを保存していますので誤って消さないようにしましょう。


起動すると上のようなウィンドウが表示されます。

基本的な登録作業の流れは下記になります。
  • イベントの追加
  • サークルの追加
  • イベントを選択
  • イベントにサークルを登録
  • サークルの頒布物を追加
  • 頒布物情報の編集
それぞれの登録方法を説明します。
  • イベントの追加
    [イベント追加]ボタンを押すと下のようなウィンドウが表示されますので必要事項を入力して下さい。

    • イベント名 (必須項目)
      登録するイベントの名称を入力して下さい。
      例:「コミックマーケット92」「COMIC1☆11」

    • circle.ms イベントID
      circle.ms にイベントが登録されていたら、そのイベントIDを入力して下さい。
      現在のバージョンでは利用していないので空欄で構いません。

    • 開催日
      イベントの開催日を設定して下さい。
      複数日開催されるイベントは初日でよいと思います。

    • メモ
      イベントに関するメモを入力出来ます。


  • サークルの追加
    [サークル追加]ボタンを押すと下のようなウィンドウが表示されますので必要事項を入力して下さい。

    • サークル名 (必須項目)
      登録するサークルの名称を入力して下さい。

    • 代表者名
      サークルの代表者名を入力して下さい。

    • circle.ms サークルID
      circle.ms にサークルが登録されていたら、そのサークルIDを入力して下さい。
      フォーム内の「circle.ms サークルID」リンクをクリックするとサークル名で検索した結果がブラウザで表示されます。

      サークル詳細画面に表示されている番号がサークルIDになります。
      JBA-softの場合は「10003688」になります。

      サークルIDを入力すると、コミケWebカタログのサークル詳細画面へのリンクも有効になります。

    • URL
      サークルのサイトがあればそのURLを入力出来ます。

    • メモ
      サークルに関するメモを入力出来ます。

    • タグ
      サークルにタグを設定出来ます。
      タグの詳細については後述します。


  • イベントを選択
    「イベント」でイベントを選択します。
    すると、[イベント追加][サークル追加]だったボタンが[イベント情報編集][参加サークル編集]ボタンに変わります。


    [イベント情報編集]ボタンを押すと選択したイベントの情報を編集出来ます。

  • イベントにサークルを登録
    [参加サークル編集]ボタンを押すと下のようなウィンドウが表示されます。

    そのイベントに参加してるサークルにチェックを入れて下さい。
    [保存]を押すと変更が保存されます。
    登録サークル数が多いと完了までに時間がかかります。


    参加登録したサークルがサークル欄に一覧表示されます。
    選択したサークルの詳細情報がサークル情報欄に表示されます。
    [編集]ボタンを押すとサークルの情報を編集出来ます。

  • サークルの頒布物を追加
    頒布物情報欄の[追加]ボタンを押すと下のようなウィンドウが表示されますので必要事項を入力して下さい。

    • 誌名 (必須項目)
      登録する頒布物の名称を入力して下さい。

    • 金額
      金額を入力出来ます。

    • 初出イベント
      初めて売られたイベントを設定出来ます。
      参加登録したイベントか未設定のみ指定出来ます。

    • 購入済 (必須項目)
      購入済みであるかを指定します。
      登録時に未選択だったら「×」として登録されます。

    • 購入イベント
      購入したイベントを設定出来ます。
      参加登録したイベントか未設定のみ指定出来ます。

    • メモ
      頒布物に関するメモを入力出来ます。


  • 頒布物情報の編集
    イベントで購入出来た等で頒布物情報を編集したい場合は、誌名をダブルクリックすると編集画面になります。




タグ
サークルにはタグを付けることが出来ます。
タグを付けることで「一覧表示をジャンルでまとめたい」「回らないので一覧には表示しない」などが出来ます。

[タグ管理]ボタンを押すと下のようなウィンドウが表示されます。

  • タグの追加
    タグ名にタグの名称を入力して[追加]ボタンを押します。

  • タグの変更
    [置換]ボタンを押すと、選択されたタグの情報を置き換えます。

  • 「すべて」以外では非表示
    チェックを入れると、このタグを指定したサークルはイベントで「すべて」を選んだ時以外は一覧に表示されなくなります。
    今回は回らない場合や、履歴としては残しておきたい場合などで利用出来ます。

  • ↑ ↓
    選択したタグの順番を入れ替えます。
    サークル一覧では基本的にこのタグの順番に従ってソートされます。(タグソートのチェックを入れた場合)

例:


サークルへのタグ付けはサークル情報編集にて行います。

付けたいタグにチェックを入れて下さい。

タグソート
サークル一覧の「タグソート」にチェックを入れるとタグでソートされます。

選択したイベントの頒布物を表示
通常はそのサークルに登録されている全ての頒布物情報が表示されます。
これにチェックを入れると「初出しイベント」か「購入イベント」が選択中のイベントの頒布物情報のみ表示されます。
「すべて」の場合はチェック出来なくなります。
サークルを変更するとチェックはデフォルトに戻ります。




[Copy]
購入済でない頒布物の誌名がクリップボードにコピーされます。
「初出イベント」が選択中のイベントのものは誌名の前に「新刊:」と
それ以外のときは誌名の前に「既刊:」と付きます。


上記状態の時にクリップボードにコピーされる内容
        新刊:JBA-soft OffLine営業所C92
        既刊:JBA-soft OffLine営業所C82
    

6.もし、

分からない事やバグ・要望・感想などがありましたら私宛にメール又は専用掲示板に書き込みお願いします。
ツイッターでもOKです。
出来る限り対処したいと思います。

7.いつものやつです

このソフトはフリーソフトです。著作権は私が保持します。
転載したい時は私に連絡下さい。
このソフトによる損害については一切責任を持ちません。

8.ひとりごと

以前から作りたかったものをやっと作成しました。
本当はデーターベースサーバーを置いて色々な端末からアクセス出来ると便利なのですが、サーバー管理が大変なので現状はローカル保存です。
今後の予定としては、
・タグソートじゃない場合のサークル一覧の表示順設定
・「DVDカタログ」や「コミケWebカタログ」のお気に入りCSVファイルの読み込み&出力対応
・各種設定や情報編集をまとめて出来る(又は導線のある)画面
はやりたいなと思ってます。というか私が欲しい機能。

9.開発環境

PC M3A79-T Deluxe/PhenomU X6 1100T
OS Windows 10 Pro 1703(15063.483) 64bit
VS Visual Studio Community 2015 Version 14.0.25431.01 Update 3
.NET Framework Version 4.7.02046

−−−−−−−−−−−−−−−−−−−−−−−
 まるしす(mulsys)
 E-mail  : mulsys@din.or.jp
  URL    : http://www.mulsys.net/
 twitter : @mulsys
−−−−−−−−−−−−−−−−−−−−−−−