exket
公式、し〜ぽんに続く第3のWindows用カタログブラウザ?? (´・ω・`)
exketはイマドキのPCの有り余るパワーをアテにしつつ、イマドキの横長大画面なモニタでも快適にカタログを閲覧できることを目指してゆるゆると開発中の Windows用コミケットカタログブラウザです。
ぐだぐだの1
コミケットカタログCD-ROMっ!
サークルカットっ!!
仕様変更だと。。。。。。。!!!!!!
ぐだぐだの2
VisualStudio2010買った。。。
ドッキングバーとか楽して使いたいので。。。
VisualStudio2010でプロジェクト再構築中。。。。
そんなこんなで、C78では動くものは間に合いそうにないです。。。。。。 (´・ω・`)
C77に参加しました。 30日(水)東U58b optph
足をとめて興味を持っていただいた皆様、ありがとうございます。m(_ _)m
すみませんがまだまだ作り込みが足りてませんが、是非ご使用いただきまして、
要望でもダメ出しでも、忌憚無きご意見を頂けますととても助かります。m(_ _)m
(今連絡手段がメールしかないので近日中にテキトーに掲示板でも設置します・・)
今日は展示に加えて長時間実行テストを兼ねてたんですが、5時間ぶっ続けでデモやって落ちたりの致命的なエラーは無かったのでとりあえずおkかな・・・ 細かい不具合がデモ中に出たので修正します(汗
超アルファ版公開します。
ダウンロード →
exket0.0.0.7.zip (2009/12/27更新)
絶賛作りたて、というか大絶賛作りかけです。
何が起きても笑って済ませられるおおらかな心でご使用ください ^^;..
印刷できません><
マップ表示できません><
ネットワーク更新情報取得しません>< ←なんとなく実装( ^ω^)
突然落ちる可能性アリ><(ちょっとだけ安定してきた?
おおまかな部分はおおよそできたので C78 では印刷とマップを実装して正式版リリースしたいと思います。
最近の更新内容
バージョン 0.0.0.7
- パンツールでのドラッグ移動で慣性アニメーションしてみた。
- PageUp/Dn、マウスホイールでの移動時も慣性アニメーションを適用してみた。
- サークルカット表示モードで大量にスクロール中に稀に挙動がおかしくなったり落ちたりする不具合を改善。(たぶん・・・
バージョン 0.0.0.6
- リスト表示モードほぼ実装。
- マウスホイールでのスクロールをなんとなくサポート。
- 細かいところの不整合をちょこちょこ修繕。
バージョン 0.0.0.5
バージョン 0.0.0.4
- ネットワーク更新に暫定対応。( "ファイルメニュー" → "サーバから更新データを取得..." )
- 検索を微妙に修正。本のタイトルが検索から漏れてたのを修正。
- 上部のコントロールをウィンドウ横幅が足りない場合に折り返し表示するようにした。
バージョン 0.0.0.3
バージョン 0.0.0.2
- 準備会事故用スペースの表示時に落ちる不具合を修正
- 読み込むチェックリストのメモの内容によって落ちる不具合を修正
- チェックリストを読んでもメモが反映されてませんでした/(^o^)\。 既存のメモに追加するようにしました。
某掲示板にて不具合報告及び有益な情報を提供していただきました。ありがとうございます。m(_ _)m
何故、exket?
CD-ROMを買うと公式ブラウザ、し〜ぽんと2つもブラウザが付いてるのに何故今更Windows用ブラウザ?
exketは、「カタログ縦覧性」「操作レスポンス」を第一に作成しています。
CD-ROMを買っても、サークルを一覧してみて回るのは冊子の方が便利だから両方買う、といった方が、exketを使えばもう冊子を買わずに済む・・・ ってなったらいいなぁ・・・ そんなところを目指しています。
特徴
- ページからの開放
- 従来の公式ブラウザは冊子版カタログの閲覧のシミュレートに徹していてページ単位でのブラウズが基本ですが、exketではブロック、ジャンル、あるいは好きなサークルをまとめたリスト、といったページ以外の単位でサークルをブラウズできます。(むしろ冊子ページ単位でのブラウズができません^^;..)
- ジャンル毎にまとめて表示可能
- ジャンルによっては、壁と島、といったカンジでジャンルの配置が連続していない場合があります。従来のブラウザではジャンルの先頭位置に移動することしかできず、連続してないジャンルを見るのはちょっと面倒です。exketは、配置が連続してないジャンルでも、そのジャンルのサークルだけをまとめて閲覧できます。
- サークルカットとサークル情報を合わせて一覧表示
- いちいちサークルをひとつずつクリックしなくても基本的なサークル情報を一覧できます
- ウィンドウ幅に合わせてサークルを配置
- 公式の新ブラウザと(たぶん)同じです^^;.. 横スクロールがなくなるのでブラウジングがかなり楽になります。ネットブックの小さな画面でもWUXGA以上の大きな画面でも画面全体を活用できます。ネットブックとかUMPCに突っ込んで現地で使うのに便利になればいいなーと思ってます。(今はまだ1024×600クラスの表示領域への落し込みが甘いです)
- ジャンル毎、ブロック毎にまとめて一覧表示可能
- ある曜日の東館サークルを全部一覧表示とか、3日間の全サークルを一覧表示、なんてのも可能。縦スクロールだけで大量のサークルを縦覧できるので、冊子のカタログの閲覧にかなり近い感覚が得られる。かも。
- チェックリストを拡張する、「マイリスト」
- 任意の複数のサークルをマイリストにまとめることができます。マイリストはいくつでも作成できます。ひとつのサークルを複数のマイリストで重複して持つことができます。(iTunesにおけるプレイリストのようなカンジ) チェックリストの読み込みは新しいマイリストを作成してそこに読み込みます。また検索をかけた時に、検索結果をマイリストとして保存することもできます。
1920×1080スクリーンショット
動作環境
XP・Vista(たぶん) 7は未検証・・・
2000は、gdiplus.dllが無いと怒られる場合はマイクロソフトのサイトから gdiplus.dllを取ってきて exketと同じところに置くと動作します。
Wine ← exket0.0.0.7 はカタログ読込にバグがあり動きませんが、現在なんとなく動いてます。動くように努力はしますが期待はしないでください^^;..
CPU PentiumIII以上相当。速ければ速いほど。
メモリ 768MB以上。多ければ多いほど。
要求スペックは表示サイズによって大きく変わります。
WUXGAクラスの大画面の場合CPUもCore2Duo以上クラスでないとキビしいです・・・
ネットブックの場合CPUは非力でも表示サイズも小さいのでそれなりに動作します。
使用メモリは60MBくらいです。公式よりだいぶメモリイーターです。し〜ぽんの半分くらい?
個人的には「湯水のようにメモリを使う」モードを作って、さらにメモリを使ってもっとカット表示のレスポンスを上げたいなとか考えてます。
著作権・免責事項・その他
exketに関する著作権等の諸々の権利は製作者 s.kitsuki にあります。
exketの使用はフリーです。
exketの再配布を禁止します。
exketを使って起きたいかなる事態に対しても製作者s.kitsuki は一切責任をおいません。
インストール
暫くはまだ超アルファ版でインストーラとかありません。
配布アーカイブを解凍てできたフォルダを、Program Files等の適当な位置に配置してください。
場所はどこでもいいですが、アプリケーションと同じ位置に設定ファイルを作るので書き込み不可なところには置けません。
初回起動
exket はカタログデータを ExketData という名前のフォルダの中にまとめて管理します。
デフォルトではマイドキュメントの中に ExketData というフォルダを作成して管理しますが、別の場所を選ぶこともできます。
exketを最初に起動すると、この管理フォルダをどこに作成するかを訊いてきますので適宜指定してください。
このExketDataフォルダの下に、"76"、"77" といった各回のディレクトリを作り、その中にCD-ROMデータをごっそり格納していくので、それなりに容量の大きなフォルダになります。データはDドライブに別けてたりする場合などは適宜保存場所を選択してください。
次に、カタログデータの取り込みを行います。CD-ROMから取り込む場合は指示に従い、CD-ROMをドライブに挿入してからOKを押してください。自動的にCD-ROMを認識し、ExketDataフォルダへのコピーを開始します。(数分かかります)
HDDにすでにカタログCD-ROMのコピーがある場合、CD-ROMが認識できなかったらディレクトリ選択ダイアログを表示するので、そのコピーを選択してください。この場合もデータをごっそりExketDataフォルダへコピーします。
取り込みが完了したらexketが起動します。
画面
ブラウジング
左のツリーリストから、「創作少年」といったジャンルや、「B」といったブロックをクリックすると、それに該当するサークルを一覧表示します。
上位のツリーをクリックすると、その下に含む全てのサークルを一覧表示します。例えば「14(金)」をクリックすればその曜日の全サークルを表示します。さらにその上の「ブロック」または「ジャンル」をクリックすると3日間の全サークルを表示します。
表示モードは今のところサークルカットモード(カットと配置とサークル名のみ)、サークル情報モード(サイズに応じてもうちょっと詳細な情報も表示)、リストモード、の3つです。リストモードは実装したてで、ドラッグ&ドロップでのマイリストへの追加やサークルの並べ替えといった動作ができません。
3つの表示モード
exketは「カット表示モード」「カットと情報表示モード」「リスト表示モード」の3つのモードで表示します。
チェックリストはリストモード、カタログ閲覧はカットモード・・・ ということではなく、
3日目のサークルを縦覧する、検索結果を表示する、チェックリストを見る、といったどんな時でも3つのモードを切り替えることができます。
カット表示モード
カットと情報表示モード
リストモード
カラー
サークルに色を付けることができます。公式ブラウザでは「色を付ける = チェックする」というカンジでしたが、exketのマイリストはカラーと分離しているので使用感覚はたぶん異なります。もちろん公式ブラウザと同じ感覚でサークルに色を付けてまわってもOKです。
サークルに色を付ける
サークルをクリックして選択する。→黄色くハイライト表示される
ウィンドウ上部に並んだカラーボタンをクリックする。 →選択中のサークルにそのカラーが付く
Ctrlを押しながらクリックすると複数のサークルを同時に選択でき、いっぺんにカラーを設定できます。
あとサークル表示部分にフォーカスがある時は0〜9のキーを(修飾キー無しで)押すと選択サークルのカラーを変えられます。
別の方法として、サークル上で右クリックして、コンテキストメニューから色を選択できます。
色を付けたサークルだけを表示する
左のツリーリストのカラーの下の各色をクリックすると、その色を付けたサークルを表示します。
またツリーリストの「カラー」をクリックすると、色を付けたサークル全部を表示します。
カラーの実装はまだまだ全然不完全です。
マイリスト
マイリストとは?
マイリストを作成すると、任意の複数のサークルをまとめることができます。
マイリストは好きなだけ作成することができ、またマイリストの中に好きなだけサークルを登録できます。
ひとつのサークルを複数のマイリストに登録できます。
マイリストの中のサークルは好きな順番に並べ替えることができます。
カラーとどう違うの?
ひとつのサークルにはひとつのカラーしか付けられませんが、ひとつのサークルは複数のマイリストに登録することができます。
例えば、「知人からの頼まれ物」「けいおん」といった分類を行う時に、カラーで分類する場合は両方に属するサークルに何色を付けるかで迷うことになりますが、マイリストならそれぞれのリストを作り、両方に該当するサークルは両方に入れることができます。
あとカラーは9色しかありませんがマイリストはもっとたくさん作れます。
マイリストを作成する
ファイルメニューから、もしくはツリーリスト一番上の「マイリスト」の右クリックから、「新規マイリストを作成...」を選択してください。空のマイリストを作成します。
サークルが選択されている(黄色くハイライトされている)場合はメニューが「選択サークルで新規マイリストを作成...」になり、作成したマイリストに自動的にそのサークルが登録されます。
マイリストへのサークルの登録
いくつかの方法で可能です。
方法1: サークルを選択した状態で「コピー」して、マイリストの表示に切り替えた後で「貼付け」をする。
方法2: サークルをドラッグしてずずずいっとツリーリストの登録したいマイリストの上まで持っていって離す。
既にサークルが登録されていた場合は無視されます。ひとつのサークルを重複して登録することはできません。
マイリストの中のサークルを並び替える
サークルをドラッグして、挿入したいサークルとサークルの隙間に持っていくと赤い縦線が現れるので、そこで離すとドラッグしたサークルがその位置に移ります。
マイリストからサークルを削除する
サークルを選択してメニューから「削除」を実行してください。Deleteキー可。
サークルをマイリストから別のマイリストへ移す
コピー&ペーストとか(元は残る)、カット&ペースト(元は残らない)とかで。
マイリストを統合する
片方のマイリストで「全て選択」→「切り取り」して、もう一方のマイリストで「貼り付け」とかで。
マイリストを削除する
ツリーリスト内の削除したいマイリストを右クリックして、「マイリストを削除...」を実行。
チェックリストの読み書き
チェックリストの読み込み
公式ブラウザのチェックリストを読み込めます。新しいマイリストを作成して、チェックリストに含まれるサークルをリストに追加します。
過去の回のチェックリストの場合、サークル名、著者名、URL、MailAdressのいずれかが全文一致するサークルを探し、マッチしたサークル全てを含むマイリストを作成します。マッチしなかったサークルの情報は保持されません。
チェックリストの書き出し
ひとつのマイリストをチェックリストとして書き出すことができます。
左のツリーリストに表示されてる、書き出したいマイリストの上で右クリックし、「チェックリストを書き出し...」を実行してください。
exketのチェックリスト書き出しでは色もメモもついてないサークルを書き出すことができますが、公式ブラウザでそのチェックリストを読み込む場合、色もメモも付いてないサークルは何も作用を及ぼさないので注意してください ^^;..
検索
検索する
ツリーリストの上の検索テキスト入力欄に検索したいワードを入力すると、全サークルの全テキストを対象に検索します。
検索対象の絞り込みとかの高度な機能はありません。シンプルイズベスト(←言い訳)
検索結果を保持する
検索結果が表示された状態で即座にマイリストを作成すると「検索結果から新規マイリストを作成...」になって、作ったマイリストに自動的に検索結果が格納されます。
既知の不具合
- スクロールのタイミングで落ちることがあるっぽい。
- サークルカットが真っ黒に表示されてしまうことが稀にある。
- 小さい画面だと左の情報表示部分が収まりきってないのをどうにかしる・・・
ToDo (備忘録)
C78までになんとか
- マップ表示(ベクトル?)
- 印刷
- ネットワーク更新情報の取得
展望のない野望
2009 Copyright© s.kitsuki all rights reserved.