OSDN Git Service

バージョン1.5の準備
[kancollesniffer/KancolleSniffer.git] / README.md
1 KancolleSniffer
2 ===============
3
4 [KancolleSniffer]は、艦これの通信プロトコルから得た情報を使ってプレイヤーを支援するツールです。遠征などの終了を知らせるタイマーを自動設定したり、通常表示されない次のレベルまでの経験値やコンディション値も含めて、艦娘のステータスを表示したりします。疲労回復までの時間を知らせるタイマーもあります。
5
6 タイマーの終了などの通知は、ウィンドウの点滅、通知領域のバルーン表示、サウンドの再生から必要なものを選択できます。サウンドファイルにはWAV、WMA、MP3などを設定できます。既定では音声ファイルを再生します。
7
8 [艦これやるとき便利なやつ]の更新が止まってしまい最近のプロトコルでは動かないので、よく似たものを作ってみたのがKancolleSnifferです。提督の経験値の表示など僕が必要としない機能は実装していません。
9
10 [KancolleSniffer]: http://kancollesniffer.sourceforge.jp/
11 [艦これやるとき便利なやつ]: http://ikbkr.blogspot.jp/p/kancolle.html
12
13 ## 動作環境
14
15 Windows Vista以降です。[.NET Framework 4.5]を使っているのでWindows XPでは動きません。テストはWindows 7でしか行っていません。
16
17 [.NET Framework 4.5]: http://download.microsoft.com/download/B/A/4/BA4A7E71-2906-4B2D-A0E1-80CF16844F5F/dotNetFx45_Full_setup.exe
18
19 ## ライセンス
20
21 KancolleSnifferは[GNU GPLv3][1]でライセンスします。ただしGPLv3の第7節に関する追加の許可として、FiddlerCore4.dllは[End User License Agreement for FiddlerCore][2]で、DynamicJson.dllは[Microsoft Public License (Ms-PL)][3]でライセンスされます。音声ファイルは[Open JTalkオンラインデモページ][4]で生成しました。
22
23 [1]: http://sourceforge.jp/magazine/07/09/02/130237
24 [2]: https://sourceforge.jp/projects/kancollesniffer/wiki/FiddlerCoreLicense
25 [3]: http://dynamicjson.codeplex.com/license
26 [4]: http://open-jtalk.sp.nitech.ac.jp/index.php
27
28 ## 注意
29
30 マスターデータを取得するために、最初はKancolleSnifferを起動した状態で艦これにログインしてください。新たな艦娘や改造が実装されたときも同様にしてください。一度取得したら次からはログイン後に起動しても大丈夫です。マスターデータがないと艦娘名が「不明」になり、燃料や弾薬の消費レベルも正しく表示されません。建造中の艦娘がいる状態でKancolleSnifferを起動すると、建造タイマーが設定されないのでログインし直してください。
31
32 FiddlerCoreを使っているので、Firefoxのプロキシ設定で「システムのプロキシ設定を利用する」以外を指定していると動きません。FiddlerCoreの障害でプロキシの設定がおかしくなり、ブラウザがインターネットに接続できなくなることがあります。もしそうなったらインターネットオプションの「接続」→「LANの設定」→「LANにプロキシ サーバーを使用する」のチェックを外したうえで、レジストリエディタ(regedit)で`HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyServer`を削除してください。
33
34 ## 変更点
35
36 #### バージョン1.5 (2014-03-02)
37
38 - 次のレベルまでの経験値が5ケタしか表示されないのが直ります
39 - 小破のときに耐久の背景色がくすんだ黄色に変わります
40
41 #### バージョン1.4 (2014-01-12)
42
43 - 新規実装以外でも改造した艦娘の名前が不明になるのが直ります
44 - 各艦隊の燃料と弾薬の消費レベルを表示します
45 - 建造タイマーの通知を1分前ではなく完了したときにします
46 - ウィンドウを最前面に表示できます
47 - 耐久の背景色が文字の部分だけ変わります
48 - コンディション値が本当に0のときに背景色が赤にならないのが直ります
49 - 建造タイマーのラベルを工廠から建造に変更します
50
51 バージョン1.3以前でログイン時に取得したデータは使えないので、KancolleSnifferを起動してからログインしてデータを取得し直してください。
52
53 #### バージョン1.3 (2014-01-05)
54
55 - レベルの表示を3列目に移動します
56 - 3桁の耐久に対応します
57 - 入渠や間宮による回復が疲労タイマーに反映されます
58 - 通知領域のバルーンヒントでイベントを通知できます
59 - サウンドの再生でイベントを通知できます
60 - 通知方法を設定できます
61 - 既定のサウンドとして音声ファイルを添付します
62
63 #### バージョン1.2 (2013-12-22)
64
65 - 中破・大破時に耐久の文字色が変わって読めなくなるのが直ります
66 - 中破・大破した艦娘を艦隊から外すと耐久の文字色が残るのが直ります
67 - 疲労タイマーがゼロになったあと増えていくのが直ります
68 - 疲労タイマーが不必要に再設定されて3分単位に切り上がるのが直ります
69 - 隠れ疲労が取れるまでのタイマーを表示します
70
71 #### バージョン1.1 (2013-12-21)
72
73 - アイコンが変わります
74 - 艦娘のドロップや工廠での解体で艦娘数と装備数が増減します
75 - 中破・大破したときに耐久の文字の背景色が変わります
76 - 午前5時を過ぎたら前日のデイリーを消すために任務をリセットします
77 - 艦娘のコンディション値を表示します
78 - 疲労状態から回復するまでと間宮点滅の止まるまでのタイマーを表示します
79
80 #### バージョン1.0 (2013-12-18)
81
82 - 最初のリリース