-
Notifications
You must be signed in to change notification settings - Fork 0
Home
ryunosinfx edited this page Dec 25, 2011
·
12 revisions
Ubuntuでまともに使えるコミックマーケットCD-ROM版カタログビューアがなかったので作りました。 作者ryunosinfxの欲求に基づくものなので機能は同人の必要のみ対応しています。
GPLv2/MITライセンスになります。 jQuery1.7.1.mini.jsを含み、jQueryと同じライセンスになります。
###利用形態
- まずカタログのCD-ROM版を購入してください。
- 次にそれを書き込み可能なエリアにコピーします。※C81:DATA81のディレクトリが該当します。
- このプロジェクトのファイルを同じディレクトリに展開します。
- ブラウザ(現在Firefox8でのみ確認)でcomiketViewer.htmlを開きます。
- あとは指示に従ってファイルをJSONファイルに変換します。保存ファイル名は説明の指示にしたがってください。
- また、CCZというファイルがZIP圧縮されたファイルなので解凍してください。解凍後のディレクトリ名は指示に従ってください。※C81:DATA81Nに該当のファイルが二個あります。両方必要です。
- もう一度comiketViewer.htmlを開くと利用できなるようになります。
###制限事項
- かなり強引なやり口でやっているので遅いです。メモリは多分1.5GBは使用します。スマフォ等は当分絶望的です。
- Google Chrome 14 では動きませんでした。IEはjsの実装的に非対応です。
- 再読み込みすると履歴等のデータは消し飛びます。
###検証環境
- Core2Duo 2.26Ghz/Memory:8GB/SSD/Monitor:1280x800/OS:Ubuntu 11.10 64bit/Browser:Firefox 8
##提供機能
- 無謀にも会場配置とほぼ同じになるようにサークルカットを配置しました。スクロースてご利用ください。
- MAPで会場のどのエリアを見ているか表示します。
- MAPでクリックした場所に移動します。
- サークルカットをクリックすると選択状態になり、Circle詳細が表示されます。
- Find!で配置、サークル名、PR、代表者名(PN)で検索されます。検索窓には正規表現が使用可能です。一致した最初のサークルに移動します。
- Circle詳細の画面をクリックするとそのサークルに移動します。
- ヘッダーに各ブロックへのリンク、フッターにジャンルのリンクを用意しました。
- 今まで見たサークル詳細の情報をcheckListに保持します。1000件ぐらい。
###TODO(※気が向いたら対応)
- 軽量化
- Chrome対応
- ブロックリンクのエリア別色分け
- ジャンルリンクの開催日別色分け
- チェックリスト機能の強化
- チェックリストのファイル保存ExportとImport対応