改造したバージョンです。セットアップ方法は本家のものとほぼ同じなので、
そちらを参照してください。
そちらを参照してください。
*本ソフトウェアのバグや不具合の報告は、本家ではなくこちらに
お願いします。
ダウンロード
Windows 32bitWindows 64bitLinux 32bitLinux 64bitMacOSX 32bitMacOSX 64bitJARのみ(今回のアップデートは追加モジュールがあるためJARのみのアップデートでは起動しません)
※ 2014-09-28 1.0.0 正式版(beta10と同じです)
※ 2014-09-28 1.0.0 beta10 一部のウィンドウでタイトルバーを非表示にできるようにしました
※ 2014-09-27 1.0.0 beta4 主要なアップデートがあった時だけアップデートを促すように修正
※ 2014-09-25 1.0.0 beta 大幅に機能強化
※ 2014-09-21 本家0.6.12ベース 一部のプロキシが圧縮したデータを返すのでそれに対応
※ 2014-09-19 本家0.6.12ベース 任務がない時の処理を改善
※ 2014-09-13 本家0.6.12ベース 「戦況」「自軍敵軍パラメータ」ウィンドウを追加(コマンドメニューから開けます)
※ 2014-08-29 本家0.6.12ベース 本家のバージョンアップに追随※ 2014-08-24 本家0.6.11ベース 本家のバージョンアップに追随
※ 2014-08-14 本家0.6.9ベース 連合艦隊戦のデータベース送信に対応
...
※ 2014-04-20 本家0.5.12ベース 初期版
本ソフトウェアは本家の機能に加えて以下の機能を実装しています。
- 艦これ統計データベースへのデータ送信に対応
アクセスキーを設定するだけで送信できます - 戦況ウィンドウ
戦闘開始時に結果を報告したり、羅針盤を回す前に敵艦隊の情報を表示しちゃいます - ユーザインタフェースの機能強化
右クリックメニューからウィンドウごとに透明度を設定したり最前面に表示したりできます。(一部機能はWindowsのみの対応となります) - 戦闘履歴保存
ドロップ報告書から出撃の詳細ログを見れるようにしました。このログは保存されるのでいつでも見れます。 - 解体・廃棄ログ
あれ?あの装備どこに行った?などの時の原因究明にお使いください。UIは用意していないので "解体・廃棄ログ.csv"を見てください。
0.6.x系から1.0.0系へのバージョンアップ時の注意
一部のデータは互換性がないためデータを再取得する必要があります。艦これのリロードで再取得できます。その他>バージョン>データ更新日時 に時刻が表示されれば再取得できています。
設定は維持されるよう努めましたが、もし、設定が受け継がれないなどの不具合がありましたら連絡してください。
艦これ統計データベース設定の仕方
一部のデータは互換性がないためデータを再取得する必要があります。艦これのリロードで再取得できます。その他>バージョン>データ更新日時 に時刻が表示されれば再取得できています。
設定は維持されるよう努めましたが、もし、設定が受け継がれないなどの不具合がありましたら連絡してください。
また、「最前面に表示する」、「透明度」はウィンドウごとに設定できるようになったので、設定パネルからは削除しました。
設定はリセットされていますのでウィンドウごとに右クリックメニューから設定してください。
艦これ統計データベース設定の仕方
その他→設定→通信タブ で送信を有効にし、アクセスキーを入力してください。
敵艦隊データファイル
"config/KCRDB-enemyid.csv"に敵艦隊の情報を記録します。KCRDBの同名のデータファイルを読み込むことも可能です。
テーブルの機能について
列見出しの右クリックで列の表示・非表示が切り替えられます。ドラッグ&ドロップで順番を入れ替えられます。
"config/KCRDB-enemyid.csv"に敵艦隊の情報を記録します。KCRDBの同名のデータファイルを読み込むことも可能です。
テーブルの機能について
列見出しの右クリックで列の表示・非表示が切り替えられます。ドラッグ&ドロップで順番を入れ替えられます。
列の表示・非表示設定や順番は記憶します。
戦闘履歴HTMLのスタイルシート
config/battle-log.css を読み込んで表示します。もっといいスタイルシートを作ったよという方はコメントしていただけると助かります。必要なタグやクラス指定があればリクエストしてください。
マスターデータについて
艦娘や敵艦、アイテムなど多くの情報はゲームログイン時に取得できるマスターデータに依存しています。メンテナンスでデータの追加があった場合は、艦これをリロードしてマスターデータをアップデートしてください。航海日誌の その他>バージョン からマスターデータの更新日時が分かります。
戦闘履歴HTMLのスタイルシート
config/battle-log.css を読み込んで表示します。もっといいスタイルシートを作ったよという方はコメントしていただけると助かります。必要なタグやクラス指定があればリクエストしてください。
マスターデータについて
艦娘や敵艦、アイテムなど多くの情報はゲームログイン時に取得できるマスターデータに依存しています。メンテナンスでデータの追加があった場合は、艦これをリロードしてマスターデータをアップデートしてください。航海日誌の その他>バージョン からマスターデータの更新日時が分かります。
ソースコード
https://github.com/nekopanda/logbook
コメント
コメント一覧 (68)
不具合というのではないのですが、戦況ウインドウを始めとする各種ウインドウを開いたあと、
他のタスクをアクティブにしてから航海日誌をアクティブにするとメインウィンドウしか最前部に出てきません。
その状態でメインウィンドウのコマンドから別種のウインドウを開くとまとめて全部最前面に出てきます。
前バージョンからのこの変更は、地味に不便です。
すみません、お使いのOSはなんでしょうか?ウィンドウ周りはWindowsとそれ以外で別の処理が入っているので
OSはWindows8.1で、x64の方を使用しております。
パラメーター取得が出来てない状態です。(おそらく2つ目の『開始 Dmg 残』が夜戦後のパラメータ表示枠?)
csvファイルに次のようなエラーが出て、正常にログの記録がされませんでした。
[Ljava.lang.Comparable;@1fed5aa,
OSはWindows 8.1 32bit使用です。
先程からログウィンドウに出撃ログ読み込み完了と出たまま他のログが表示されない状態になりました。
戦況も表示されません。
通信できているし大破警告のバルーンは出るので動いてはいるようです。
該当してそうなログファイルの記述を貼り付けます。
2014-09-26 07:33:10,187 FATAL l.s.p.ProxyServer [logbook_async_load_battle_log] Proxyサーバーの起動に失敗しました
java.net.BindException: Address already in use: bind
at sun.nio.ch.Net.bind0(Native Method) ~[?:1.7.0_67]
at sun.nio.ch.Net.bind(Unknown Source) ~[?:1.7.0_67]
at sun.nio.ch.Net.bind(Unknown Source) ~[?:1.7.0_67]
at sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source) ~[?:1.7.0_67]
at sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source) ~[?:1.7.0_67]
at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:244) ~[jetty-server-9.0.5.v20130815.jar:9.0.5.v20130815]
at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80) ~[jetty-server-9.0.5.v20130815.jar:9.0.5.v20130815]
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69) ~[jetty-util-9.0.5.v20130815.jar:9.0.5.v20130815]
at org.eclipse.jetty.server.Server.doStart(Server.java:303) ~[jetty-server-9.0.5.v20130815.jar:9.0.5.v20130815]
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:69) ~[jetty-util-9.0.5.v20130815.jar:9.0.5.v20130815]
at logbook.server.proxy.ProxyServer.start(ProxyServer.java:38) [logbook.jar:?]
at logbook.gui.background.BackgroundInitializer.run(BackgroundInitializer.java:45) [logbook.jar:?]
2014-09-26 07:33:10,190 WARN l.g.b.BackgroundInitializer [logbook_async_load_battle_log] サーバ起動に失敗しました
java.lang.RuntimeException: java.net.BindException: Address already in use: bind
at logbook.server.proxy.ProxyServer.start(ProxyServer.java:41) ~[logbook.jar:?]
at logbook.gui.background.BackgroundInitializer.run(BackgroundInitializer.java:45) [logbook.jar:?]
設定で探しても無かったのですが…
結構重宝してたので次アップデート時でもいいので追加してくれたらな-と思います。
やばいですね。早急に直します
CSV報告書が全滅しているという致命的な不具合がありましたが修正して差し替えておきました。JARファイルのアップデートをお願いします
そこは連合艦隊第二艦隊用の表示枠なんです。戦況-横は夜戦時は夜戦のダメージ、夜戦後の残りHPに表示が切り替わります。
>>6
二重起動してると思われます。もしかしたら最初に起動した航海日誌のウィンドウが表示されてないという不具合かもしれません。タスクマネージャーとかで確認していただけますか?(解決済みなら別にいいですよ)
>>7
ウィンドウごとに最前面に表示するか選択できるようにしました。それと競合するので設定からは削除しました(Windows版だけ)。各ウィンドウの右クリックメニューから設定してください。設定は保存されます。(保存されてなかったら不具合なので報告していただける助かります)
最前面設定出来ました、ありがとう御座います。
再起動しても設定は変わらずでしたが一応報告ということで。
いつも便利なソフトをありがとう。
おっしゃるとおり二重起動だったようです、ありがとうございました。
>>1の現象ですが、x64版では起きますがx86版では起きないようです。
x64版ではウィンドウごとの最前面設定も右クリックメニューに出ず、設定メニューに”最前面に表示する”が残っています。
OSはWindows8.1、logbook.jarのタイムスタンプ2014年9月26日、10:38:18版で確認しました。
報告ありがとうございます!
64bit版ではテストしていませんでした。見てみます
先ず演習でのビスマルクドライの取得が上手くいってない様です。情報が無いのかな?
次に、もう報告が上がっているかも知れませんが、自軍敵軍パラメータで敵艦のステータス表示が全部素(装備分が入っていない)の火力だけになっています。
雷装も、対空も、装甲も。
艦橋はWin8.1 x64です。
あと本家のVerも上がってるみたいですね。
メンテでデータの追加とかがあったら艦これをリロードしてマスターデータ(艦娘やアイテムに関するもろもろの情報)をアップデートしてください。航海日誌の その他>バージョン からマスターデータの更新日時が分かります。これがメンテ以前だと、メンテで追加されたデータは取得できていないので。
敵艦ステータスについは報告ありがとうございます。修正しますね。
あと本家のバージョンはreadme,txtにありますが0.6.14は取り込み済みです。
拡張版1.0.0からは本家とはだいぶコードが変わってる部分があるので重要な更新だけ取り込むようにする予定です。
現状、特に不具合は出ていません。
以前要望に出した戦況ウインドウの縮小版に対応いただきありがとうございます。
見やすくていいと思います。
少し気になったんですが、戦況ウィンドウで味方の艦隊に損害が出た場合は損害に応じてHPの色が変わりますが、敵艦隊は撃破以外の状態でHPの色に変化が無いのですがこれは仕様ですか?
もし可能ならば敵艦隊にも同じように損害状態で色を分けて表示できるようにできますか?
敵艦のHPの色分けは味方艦と同じじゃマズイかなと思って今のような状態になっていますね。
敵艦の色分けは味方艦と同じでいいですかね。味方艦は轟沈時は大破時と同じ赤ですけど、敵艦は撃破時だけ色を付けないようにはしますが。他にもっといい方法があれば教えてください。
beta2でx64版でも動くようにしました。試してみてください。(アップデートはJARファイルのみでOKです)
>>14
beta2で敵艦のステータス表示直しました。装備込みの値になっているはずです。試してみてください。
敵艦も味方艦と同じように色分けしました。あと轟沈は青にしました。
もしくは夜戦しないと敗北の時は通知だして貰えるとありがたいです
寝ぼけ眼で艦これやってると
戦術的敗北のまま追撃せずをクリックしてしまうことが稀によくあります
試してみました。通常の戦況ウィンドウでは損害情報が表示されるので小破未満と小破、小破と中破、中破と大破の微妙なラインが分かったのですが戦況-横ではパッと見てそれが分からなかったのでレイアウトを変更せずに分かる今の色分けの方がいいと思います。
轟沈は青でいいと思います。艦これのHPゲージ色に準拠する形で無傷なら緑、小破未満はやや薄い緑、小破は黄色で表示した方が統一感があっていいかもしれませんね。
敗北の場合は戦況ウィンドウの最下段を赤くするように修正しました。試してみてください。
>>22
小破の黄色だけ追加してみました。無傷と小破未満は試してみたらちょっとうるさいかなとという感じだったので。
戦闘履歴についての要望になってしまうのですが、
装備を縦でなく横書き表示にできませんでしょうか。
内容をコピペした時に表示が崩れてしまうので、検討頂ければと思います。
透明度の設定が反映されません。
値を変えて再起動などしてみましたがダメでした。
Windows7 64bit
(beta1の1つ前のバージョンを透明度200で使用し、そこからbeta1を飛ばしてbeta2に更新しました)
beta3で装備テーブルは横書きに変更しました。試してみてください。
>>25
透明度はウィンドウごとに設定するようにしたので、beta3で設定パネルからは削除しました(消し忘れてただけです。すみません)。各ウィンドウの右クリックメニューから設定してください。
あと、>>5の不具合、こちらでも起きますね。
OS:Windows7 64bit
右クリックから弄れるのであまり支障はありませんが一応。
Win7 64bit、beta5を使用しております。
演習の大破バルーンはbeta6で修正しました。多分直ってると思います。(直ってなかったら報告お願いします)
>>29
報告ありがとうございます。beta6で修正しました。
母港の空きが~以下で警告を表示する、と母港の空きをタスクバーで通知する、
が機能してないように思います
32bit版です
こちらでは動いていますが動かないですか?
タスクバーで通知というのは↓これですよね
http://i.imgur.com/ZjFl3fY.png?1
7だと機能しました
普段xpなのでわかりませんでした
なるほど、xpだとこの表示はできませんね
beta7で出撃マップを開いた時にバルーンと警告音(sound/warningフォルダに置かれたwavファイルからランダムファイルを選んでに再生)を出すようにしました。
昼戦敗北での戦況赤ラベル表示時、夜戦突入し戦況が勝利になっても赤ラベル表示のままになります。
夜戦突入しても負けたように見えて一瞬焦るので、意図的な挙動でないなら修正をお願いします。
もう一つ、不具合報告です。
現在、遠征開始時の通信から遠征情報を読み取っていないようです。
一度母港画面に戻るまで遠征情報が更新されず、遠征に出した後そのまま出撃すると、遠征出し忘れたように見えるので焦ります。
可能であれば修正をお願いします。
報告ありがとうございます!
夜戦突入して勝利になった時に赤表示のままになる不具合はbeta5で直したと思います。もしbeta5以降でも直っていなかったらここに書き込んでください。
遠征開始はデータが飛んで来ないのかと思ってましたwちゃんと来てますね。直します。
すみません、めっちゃバージョン上がってたことに気付いてませんでした。。
報告1の事象はbeta7で発生しないことを確認しました。申し訳ありませんでした。
正直色とか適当なんでいい色がアレばそれに変えてくださいな
http://puu.sh/bPTcS/3a84a8d856.css
まあテーブル見やすくしただけですけど(´・ω・`)
「所有装備一覧」、「所有艦娘一覧」ウィンドウで『右クリック』から
『項目の一部だけをクリップボードにコピーする機能』は意図して削除されてしまったのでしょうか?
例えば、艦娘固有ID等をコピー出来た機能等です。
非常に便利だったので新バージョンでも実装していただけると助かります。
ご検討お願い致します。
チラシの裏ぐらいの要望になりますが、チラ見でもしていただけると幸いです。
1.一覧表示で疲労度にカラーをつけられるオプションがあればなと思います。
例:某専ブラ
https://www.dropbox.com/sc/rw1xzgfxy8nru1p/AACpxUJL-wDsYEiAMpZcw0yba
2.某専ブラのように砲雷撃のダメージ詳細ウインドウあったらうれしい
https://www.dropbox.com/s/egadpo7klgy1g6d/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88_080714_110035_PM.png?dl=0
繰り返しですがチラシの裏程度の要望なんでアレだったら無視してください
Javaもりもりかけるようになりたいな・・・(・ω・)
CSSありがとうございます!
HTMLはあまり書いたことがないので非常に助かります!
これ見てタグの方も修正しますね
>>39
需要ないかなと思って削除しちゃいました。復活させますね。
>>40
某専ブラの全ての機能を実装するつもりはないのですが、リクエストがあれば優先順が付けられるので助かります。
あまりオプションは増やしたくないのでカラー付けるとしたら一律につけることになりますが、問題ないですよね
砲雷撃のダメージ詳細ウインドウも了解です
戦況ウィンドウでHP色の表示対応ありがとうございました。
不具合ではないのですが戦況-横でHPが3桁以上あると開始時に表示されている最大HPと現在HPが一桁ずつ少し見切れてしまっています。
また、敵艦名もある程度長い場合見切れてしまっているのですが、こちらはカーソルを名前にあわせた時に敵艦名と装備等をポップアップ表示するようにできますか?
変更ありがとうございます。
>38さんのCSSでフォントサイズ小さくしてみました
http://pastebin.com/iGF1rHew
これで個人的には見やすくなったので>38さんありがとうございます。
色は何がいいですかね。疲労度の値の範囲と背景色RGBの希望を教えてください。
>>42
ポップアップの対応了解です。
120
13666
138
1395
14
のように、辞書順かのようにソートされてしまうのってこれ仕様でしょうか?
ありがとうございます!
>>45
報告ありがとうございます!修正しますね
「起動時にアップデートチェック」の通知が「新しいバージョン:1.0.0 beta6」になっています。(最新版はbeta7)
報告どうもです。直しました
>>42さんが指摘されていたことと同じですが、SSのように艦名などが見切れています。
これに対して、ウィンドウを横に伸ばしたときにそれに追従する形で表の幅を伸ばすことは可能でしょうか?
http://imgur.com/1rr4gfn
項目の一部コピー再実装ありがとうございました
beta8でポップアップ出すようにしました。あと敵艦のHPの表示はMAXだけにしました。
>>45
beta8で修正しました。
>>49
beta9でレイアウトの仕方を修正しました。試してみてください
母港タブの一番下にあるログウィンドウで
戦闘開始時に結果
(1.0.0beta9では表示されない)
羅針盤を回す前に敵艦隊の情報
(行先 マップ:X-X セル: ID:)
(1.0.0beta9では表示される)
を表示する/しないオプションとかは検討していただけますか?
表示をしないでFLASHでの演出部分を楽しみたいなぁと。
了解です。戦闘結果と一緒に消そうかと思ってたのがこれだけ消し忘れてて、行先はいいかなと思ってましたがやっぱり消しますね。
beta10で行先もログに表示しないようにしました
beta10で表示されないことを確認しました。
御対応ありがとうございます。
ありがとうございます!
返信ありがとうございます。
色希望をとのことでしたので考えてみました。
ざっくり画像でみると
https://www.dropbox.com/s/huwomj3m81uxb3c/%E9%85%8D%E8%89%B2.png?dl=0
色は順に #7aceff #92ffff #89f0ab #aaff8f #e4ffdc #fecf8f #fc895e #fd8c8f
値の区切りですが
疲労100-85/84-76/75-63/62-50/49-40/39-30/29-20/19-0
でとりあえず区切ってみました。
49から85までの区切りはキラ付け基準です(誤差ありますが)
アップデート続きで大変でしょうが、お体壊さぬように。
戦況ウィンドウなのですが、新しく実装された中部海域だけは羅針盤を回すまで
敵の編成が表示されないのですが、これはこの海域だけの特性なのでしょうか?
ありがとうございます!早速1.0.1で色を付けてみました。(間違っているところがもしあったら教えてください。)
色を付けるのはそんなに大変じゃないので他にも付けたい色があればどうぞ。
ダメージ詳細はちょっと時間がかかりそうです。
× 羅針盤を回すまで
○ 陣形を選択するまで
敵編成はconfig/KCRDB-enemyid.csvにあるデータを見ています。データにない敵は陣形を選択するまで表示されません。1度遭遇した敵は2回目以降は表示できるようになります。
http://www51.atpages.jp/kancollev/kcrdb/kcrdb_eid.php
↑ここにKCRDBのユーザさんが持ち寄ったデータがあるので、ここのデータを追加すれば表示できるようになるかもしれません。追加の仕方は、まず航海日誌を終了させた状態で、KCRDB-enemyid.csvをテキストエディタで開いて、先頭に貼り付けてください。重複はいくつあっても大丈夫なので全部貼り付けちゃってください。その後航海日誌を起動すると読み込みます。
最近追加された海域は敵編成の数が多いらしいので必ず表示できるようになるわけではないと思います。
データを貼り付けたら表示できました。
それにしても、もう何度も出撃していて(大破撤退祭り)初見の敵陣形は無かったと思うのですが、CSVファイルに追加をするのに失敗していたのかな?
使ってみて気になったのですが、
艦これ統計データベースへの送信は、アクセスキーを設設定後、開発終了時にエラーさえ出なければ正常に送信されていると考えていいのでしょうか?
ログにも出てこないし、Readmeを読んでも分からなかったのですが・・・。
エラーで送信できなかった場合はログに出すので何も出てきてないのなら正常に送信されているはずです。向こうのサイトにログインすれば開発や出撃の履歴が見れるのでそっちで確認してください。反映されるまでに1時間くらいかかりますが。
そうなのですね。ありがとうございます。
向こうのサイトにもサイトにも反映されていなかったので、どこか設定が良くなかったのかと思って質問してしまいました。
あの、できれば、正常に終了したことが分かる何らかの手段があれば便利かと思います。(メインウインドウのログに「艦これ統計データベースへ送信しました」と表示するなど)
今のままでも非常に便利なので、もし面倒でなければ、ですけど。
1.0.2でデータベースへの送信ログを表示するオプションを追加しました。
旧版ですとnetstat -anで
TCP 0.0.0.0:8888 0.0.0.0:0 LISTENING
になりますが1.1.1ではポートが出ません。
環境はwindws7x64のProです。
logbook_libフォルダをアップデートしてください。追加モジュールがあるので。