改造したバージョンです。セットアップ方法は本家のものとほぼ同じなので、
そちらを参照してください。
そちらを参照してください。
*本ソフトウェアのバグや不具合の報告は、本家ではなくこちらに
お願いします。
ダウンロード
Windows 32bitWindows 64bitLinux 32bitLinux 64bitMacOSX 32bitMacOSX 64bitJARのみ
※ 2015-03-01 1.5.6 艦娘テーブルに改造可能カラムを追加
※ 2015-03-01 1.5.5 菱餅ドロップの表示に対応
※ 2015-02-27 1.5.4 艦娘一覧のフィルターパネルを再度改善など
※ 2015-02-17 1.5.2 艦娘一覧のフィルターパネルを改善など
※ 2015-02-17 1.5.1 グループ選択を右クリックメニューに復活など
※ 2015-02-16 1.5.0 艦娘一覧ウィンドウにフィルタダイアログを統合
※ 2015-02-16 1.4.7 資材チャートが更新されない不具合を修正
※ 2015-02-16 1.4.6 ツールウィンドウのボタンをトグル方式にしました
※ 2015-02-15 1.4.5 護衛退避に対応
※ 2015-02-10 1.4.4 艦娘一覧からグループの艦娘を削除した時に保存されていなかった不具合を修正
※ 2015-02-10 1.4.3 艦娘フィルタに練習巡洋艦を追加
※ 2015-02-07 1.4.2 バグ修正など
※ 2015-02-04 1.4.1 索敵計算式を更新など
※ 2015-01-31 1.3.9 お風呂に入りたい艦娘がバグっていたので修正
※ 2015-01-31 1.3.8 Twitterへの画像投稿に対応など
※ 2015-01-10 1.3.7 資材チャートの色設定が保存されないバグを修正
※ 2015-01-10 1.3.6 資材チャートにバケツなどを追加
※ 2014-12-15 1.3.5 バグ修正
※ 2014-12-15 1.3.4 ドロップ報告書で演習を表示しようとすると落ちていたので修正
※ 2014-12-15 1.3.3 出撃ログの保存先設定を追加
※ 2014-12-15 1.3.2 出撃統計の集計時刻が間違っていたので修正、報告書を読み込みに対応
※ 2014-12-15 1.3.1 出撃統計ウィンドウに自動更新などの機能を追加
※ 2014-12-14 1.3.0 キャプチャ範囲を記憶
...
※ 2014-09-25 1.0.0 beta 大幅に機能強化
...
※ 2014-04-20 本家0.5.12ベース 初期版
本ソフトウェアは本家の機能に加えて以下の機能を実装しています。
- 艦これ統計データベースへのデータ送信に対応
アクセスキーを設定するだけで送信できます - スマートフォンへのPush通知機能
使い方はこちらを参照 - 戦況ウィンドウ
戦闘開始時に結果を報告したり、羅針盤を回す前に敵艦隊の情報を表示しちゃいます - ユーザインタフェースの機能強化
右クリックメニューからウィンドウごとに透明度を設定したり最前面に表示したりできます。(一部機能はWindowsのみの対応となります) - 戦闘履歴保存
ドロップ報告書から項目ダブルクリックで出撃の詳細ログを見れるようにしました。このログは保存されているのでいつでも見れます。 - 解体・廃棄ログ
あれ?あの装備どこに行った?などの時の原因究明にお使いください。UIは用意していないので "解体・廃棄ログ.csv"を見てください。 - 演習経験値計算機
演習相手の情報を自動入力して経験値を計算します。
ウィンドウの最前面表示
Windows版ではウィンドウごとに右クリックメニューから設定できるようになっています。(そのため設定画面にはありません)
Windows版ではウィンドウごとに右クリックメニューから設定できるようになっています。(そのため設定画面にはありません)
艦これ統計データベース設定の仕方
その他→設定→通信タブ で送信を有効にし、アクセスキーを入力してください。
敵艦隊データファイル
"config/KCRDB-enemyid.csv"に敵艦隊の情報を記録します。KCRDBの同名のデータファイルを読み込むことも可能です。インストール直後はこのファイルがないので、templatesフォルダに入っているファイルをコピーして使ってください。また、"kcrdb enemyid"でググると最新版がダウンロードできます。
テーブルの機能について
列見出しの右クリックで列の表示・非表示が切り替えられます。ドラッグ&ドロップで順番を入れ替えられます。
"config/KCRDB-enemyid.csv"に敵艦隊の情報を記録します。KCRDBの同名のデータファイルを読み込むことも可能です。インストール直後はこのファイルがないので、templatesフォルダに入っているファイルをコピーして使ってください。また、"kcrdb enemyid"でググると最新版がダウンロードできます。
テーブルの機能について
列見出しの右クリックで列の表示・非表示が切り替えられます。ドラッグ&ドロップで順番を入れ替えられます。
列の表示・非表示設定や順番は記憶します。
戦闘履歴HTMLのスタイルシート
templates/battle-log.css を読み込んで表示します。もっといいスタイルシートを作ったよという方はコメントしていただけると助かります。必要なタグやクラス指定があればリクエストしてください。
戦闘履歴HTMLのスタイルシート
templates/battle-log.css を読み込んで表示します。もっといいスタイルシートを作ったよという方はコメントしていただけると助かります。必要なタグやクラス指定があればリクエストしてください。
ソースコード
Githubで管理してます。(最新のコードはdevelopブランチです)https://github.com/nekopanda/logbook
開発手伝ってくれると非常に嬉しいです。
TODOリスト
*スマートフォンへのPush通知クライアントについて
スマートフォン側のクライアントには一部有料アプリがありますが、これらのアプリは通知を受信するための汎用アプリです。Nekopanda、および、その他の航海日誌 拡張版 開発者は、スマートフォン側クライアントアプリの開発・販売元とは一切関係ありません。
コメント
コメント一覧 (73)
艦娘一覧ウィンドウいいかんじです!サクサク動いて検索もソートもラクです。
強いて言うなら「グループラジオボタン」のすべてと「艦種」の全て選択が重複してるのでグループラジオをなくして全て選択チェックボックスを艦種の一番左にもってくるといいかなと思いました
少しばかり後ろ向きな要望です
1.艦娘一覧のグループ選択を従来通り、ポップアップメニューに復活
→モニタサイズの関係上、フィルターパネルを表示させると、肝心のリストが表示できず、非表示で使うしかないのです。
そのため、グループ切り替え時は、パネル表示→グループ変更→パネル非表示、と、グループの切り替えが面倒になってしまってm(__)m
2.フィルターパネルの表示・非表示の状態保存
→『設定』画面で、でポップアップメニューを使うかフィルターパネルを使うか、指定させる方法でも大丈夫です
csvの方、jsonを見返してみたらapi_nameの方にeliteとか書いてなかったんですね…気づきませんでした。なのでこの要望なかったことにしてください、すいませんでした。
あれ、1.50の更新日付が一日進んでるような…
おっと更新日なぜか明日になっていますね。修正します。
eliteとかは1.5.0で対応しましたよ
ただ、CTRL2-4で表示される艦検索画面に上部に表示項目追加された分
縦長になって、as.4:3、レゾ1280x1024のモニタでは使いにくくなりました。
モニタサイズy方向に1/3ぐらいの大きさで表示するようにしているのですが
ウィンドウの約半分のみ、検索結果が表示できる感じです。
追加表示のところ、横に表示するとか、折り畳みとかできたら、ありがたいのですが。よろしければご検討のほどよろしくお願いいたします。
1.5.0 win64bit でクラッシュでたのでご報告
オリョで進撃時に2回起きました。以下log
2015-02-17 05:29:36,533 FATAL l.g.ApplicationMain [main] メインスレッドが異常終了しました
org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
at org.eclipse.swt.SWT.error(Unknown Source) ~[swt.jar:?]
at org.eclipse.swt.SWT.error(Unknown Source) ~[swt.jar:?]
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Unknown Source) ~[swt.jar:?]
at org.eclipse.swt.widgets.Display.runAsyncMessages(Unknown Source) ~[swt.jar:?]
at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) ~[swt.jar:?]
at logbook.gui.ApplicationMain.open(ApplicationMain.java:298) ~[logbook.jar:?]
at logbook.gui.WindowBase.restore(WindowBase.java:790) ~[logbook.jar:?]
at logbook.gui.ApplicationMain.restore(ApplicationMain.java:1058) ~[logbook.jar:?]
at logbook.gui.ApplicationMain.main(ApplicationMain.java:275) [logbook.jar:?]
Caused by: java.lang.NullPointerException
at logbook.dto.ShipDto.getAccuracy(ShipDto.java:419) ~[logbook.jar:?]
at logbook.gui.logic.CreateReportLogic.getShipListBody(CreateReportLogic.java:738) ~[logbook.jar:?]
at logbook.gui.ShipTable.updateTableBody(ShipTable.java:270) ~[logbook.jar:?]
at logbook.gui.AbstractTableDialog.reloadTable(AbstractTableDialog.java:308) ~[logbook.jar:?]
at logbook.gui.AbstractTableDialog$CyclicReloadTask$1.run(AbstractTableDialog.java:847) ~[logbook.jar:?]
at org.eclipse.swt.widgets.RunnableLock.run(Unknown Source) ~[swt.jar:?]
ちょっとフィルターパネルが大きすぎるので検討します
>>2
ポップアップメニューにグループ選択を復活させました。(ちょっと復活の仕方が違うかも)
>>5
メニューから非表示にできますが、1.5.1でデフォルト非表示にしました
>>6
報告ありがとうございます!1.5.1で修正しました
ポップアップ・メニューでグループ選択の復活感謝しますm(__)m
資材チャートの件対応有難う御座いました。
elite表示対応していたとは…気づきませんでした。ありがとうございます。
(今は使ってないけど、艦載機の5スロ目も欲しいです。その内5スロ目来そうなので)
1.5.1でオリョ10周ほどしてきましたが、
クラッシュありませんでした。
ぜかましな対応、感謝です!
すみません、また削除しました。新しいフィルタパネルを試してみてください。
1.4.6から1.5.2にバージョンアップしたところ、お風呂に入りたい艦娘に全艦娘が出てきてしまっています。
(リストの先頭に今までのお風呂に入りたい艦娘がいて、続けてID1~並んでいます。)
この現象を治す方法はありますか?
なお、バージョンアップは既存の1.4.6のフォルダに1.5.2の解凍したフォルダを丸ごと上書きしました。
すみません、1.5.3で直しました。
1.5.2でフィルターパネルが変更されていますが、鍵つきでかつ艦種指定のようなソートはできなくなってしまったのでしょうか?(Lv1の素材用艦などを除外したいのですが)
更新、お疲れ様です
グループ数が多くなると、グループ表示の状態で肝心のリストが見えなくなっちゃいますね(いろいろ、すみません)
うちのモニター、設置スペースの都合で1440×900なんですよ。(下手したら、スタンダードクラスのノートPCより狭い?)
なので、中央にブラウザをサイズギリギリまで縮小、上に艦娘一覧、下の戦況(横)、左右に出撃統計やら任務一覧やら適宜切り替えて表示させてるんですが、艦娘一覧は9行(横スクロールバー入れると8行)の表示が精いっぱいでして。
ドロップダウンリストなら、印象は違ったかもしれません。
いろいろとすみませんですm(__)m
http://blog-imgs-75.fc2.com/r/s/b/rsblog2011/ws20150218_0759-0001_1.png
http://blog-imgs-75.fc2.com/r/s/b/rsblog2011/ws20150218_0759-0002_1.png
http://blog-imgs-75.fc2.com/r/s/b/rsblog2011/ws20150218_0759-0003_1.png
ここまで狭めて使ってる人は少ないとは思いますが、どんな感じか見てもらった方が早いかと思いまして。
就寝時にも鳴ってしまうので寝る時はミュートしておきたいのですが。
よろしくお願いします。
バグではないですが1.5.3のreadme.txtの更新履歴が1.5.2までしか記述されていませんでした。>>14さんの内容のみの緊急修正?かなと思っております
フィルターパネルなのですが、1.5.1ではグループに登録した艦に対して遠征中を
除外したり、お風呂に入りたいのみを抽出することが出来たのでが、以降のバージョンでは出来なくなってしまったように思います。
ご対応いただけますでしょうか?
宜しくお願いします。
>>15
素早い対応ありがとうございました!
1.5.3で正常に表示されるようになりました。
フィルタパネルを出した状態で、「>」でフィルタ条件切り替えが出来ます。
艦種でフィルタするパネルを出した状態で艦種でフィルタした場合、きちんとフィルタ出来ます。
しかし、「>」ボタンを押して次のパネルを表示させると、フィルタが解除されます。
パネル切り替えでフィルタ条件が解除されているようですが、意図した動作なのでしょうか?
ツールウィンドウのトグル動作なんですが
以前の動作もオプションで残していただけないでしょうか?
自分はブラウザを全画面表示にして
ツールを最前面表示で隅に置いておいて
必要なウィンドウをボタンから呼んでいるのですが
ほとんどの場合二度押しが必要になってしまいます
(しかもフィルタ表示が消える)
難しいようでしたらなんとかなれるようにしますが
ご検討いただけたらうれしいです
「遠征の通知をリマインドする」もミュートと同時に一時的にオフになると助かります。
スクリーンセーバーから復帰するからかバルーンが延々と何度も表示されます。
従来(1.4.5まで)の動作: ツールのボタンを押すと、該当ウィンドウが開いてなければ開く。当該ウィンドウをアクティブにする。
現在(1.4.6-)の動作: ツールのボタンを押すと、開いてなければ開き、開いていれば閉じる。
開いているウィンドウをアクティブにする機能がなくなったため、他のアプリケーションもしくはウィンドウによって隠れたウィンドウを直接呼び出すことができなくなりました。
航海日誌のウィンドウのうち艦娘一覧や戦況は常時開いてはいるものの、通常時は後ろに隠しておく、という運用が困難になったという状況です。
母港タブの「1分前に通知する」をオフにするのではダメですか?
どうぞ
http://nekopandanet.sakura.ne.jp/logbook/release/1.5.2/logbook.jar
このver.なら鍵フィルタと艦種フィルタを重ねることが出来ると記憶してましたが、勘違いだったようです。
お手間を取らせてしまって申し訳ございません。
ひとまず1.4.7まで後退することにします。
フィルタ自体は1.4.7型式でよかったと思いますが。
それはこっちですね
http://nekopandanet.sakura.ne.jp/logbook/release/1.5.1/logbook.jar
「開始時→夜戦後→昼戦後」になっていますけど、
おそらく、「開始時→昼戦後→夜戦後」ですよね。
ありがたく便利に使わせて頂いています。(^^
夜戦開始マスだと「開始時→夜戦後→昼戦後」になります
(夜戦から昼戦への移行は2013年秋イベ以降ないですが)
昼戦開始マスでこうなっていたらバグです。どこの海域でそうなったか教えてくれますか?
夜戦→昼戦の仕様理解しました。
スクリーンショット残していなかったのですが、
書き込みの時刻あたり、サーモン海域出撃していましたので
Nekopandaさんの想定されている動作に間違いなさそうです。
お騒がせ致しました。
いつもありがとうございます
質問があります。
自宅で通常使用しているPCと遠出をしているときに使うPC両方で航海日誌を使おうとしているのですが
資材データや開発ログなどを共有して使いたい場合はどのファイルをコピーすればいいのでしょうか?
要望なのですが、補給艦撃沈数を追加してほしいです。
出撃統計の列に追加するか、独立した機能として追加するかは問いませんが、デイリーとウィークリーの項目が欲しいです。
よろしくおねがいします。
本家では出来た気がしますが、メイン画面の常に最前面がほしいです。
いつも色々他の窓立ち上げてるので端に常駐できると嬉しいのですが。
本体ウィンドウを右クリックしてみました?
要望の一つとして、起動完了時(バックグラウンド初期化完了時)に、任意に指定したコマンドを実行する機能、というのはつけられないでしょうか?
航海日誌拡張版の初期化が終了したタイミングで、ブラウザにURLを送ったり、或いはブラウザを起動したりという意図です。
起動処理の時間増大に伴って、こういう機能があったら便利だなぁと思ったもので。
別に無いからどうだという事はありませんが、ご一考頂ければ幸いです。
バックグラウンド初期化の完了を待たなくてもブラウザを開いてゲーム始めちゃって問題無いですよ
あ、そうだったんですね。
間抜けな事で要望だしてしまって失礼しました。
ありがとうございます。
資材チャートについてなのですが、ウィンドウを閉じて開き直した時にはスケールの設定が記憶されていますが、航海日誌自体を一旦終了させて再起動するとセルの幅やウィンドウの表示幅も含めて初期化されてしまうようです。
またざっと調べてみたところ、キャプチャと計算機2種のウィンドウ幅も航海日誌を終了すると初期状態に戻っていました。(表示位置は保存されています)
お手隙の際にでも修正していただけると幸いです。
1点要望を出させて頂きたいのですが...保有艦娘一覧のcsvファイル出力を"遠征報告書"などと同様に、データ更新時にバックグラウンドで自動出力して頂くことは出来ませんでしょうか? (保有艦娘一覧は1~4が存在しますが、1のみで結構です。ファイル名なども特に問いません。)
ソースを拝見して自己解決も考えましたが...Java言語に疎いため、各種報告書のcsvファイル出力には、logbook/gui/logic/CreateReportLogic.javaに定義してあるCreateReportLogic.writeCsvStripFirstColumnを利用していることまでは突き止めましたが、保有艦娘一覧の更新タイミング等々が把握できず...
ニーズなしとご判断された場合は無視にて結構です。
不躾な要望をしてしまい申し訳ありません。
そうでなければ、御一考頂ければと思います。
1.5.4試してみました
フィルターパネル無しでグループ切り替え可なので、個人的には十分です
一応、不具合?がいくつか…
1. ウィンドウサイズ依存ですが、『その他』で区分されてるパネルで「鍵付きでない」「お風呂に入りたい?~」が装備指定のコンボリストに被さって表示されない症状があります
2. ウィンドウ内でのポップアップメニューからフィルターの種類を変更/表示非表示切り替え時、フィルタメニューのチェックと連動してません
3. 艦娘一覧(1)で、経験値昇順ソートをしているのですが、1.5.3時は「疲労」項目が、1.5.4時は「艦種」項目が選択されてしまっているようです
4. 要望?かもしれませんが、フィルタの表示状態が、再起動後に維持してもらえると嬉しいです
1.2. はパネルの仕様をFixしてからだと思うのですが、ソート項目が再起動前後で変わることと、パネルの表示非表示の状態維持はある程度落ち着いたあたりでお願いでいればと思いますm(__)m
の3/4は維持されていました
1.5.3 からアップデート後だったので、フラグ引き継ぎが上手くいってなかっただけのようですm(__)m
艦隊タブで艦娘に表示されるツールチップにおいて、Lv.150の艦娘の経験値表示が「Next:nullexp」になっています。
Lv.99だと「Next:0exp」なのでLv.150も「Next:0exp」が正しいのではないでしょうか?
毎度バージョンアップお疲れ様です。
今菱餅集めをしておりますがドロップしたときにログに残るように実装は可能でしょうか
もし可能でしたら対応してくださるとありがたいです。
報告ありがとうございます。1.5.5で修正しました。
>>49
1.5.5で対応しました
報告ありがとうございます。2は1.5.5で修正しました(多分)
ソフト開発の事については全くの無知なので変なことを言っているのかもしれないのですが
改造可能艦娘を表示させる機能は実装できないですか?
レベリングのつもりじゃなくても出撃させてたらいつの間にか改造可能になってることもあるのでそういう機能があると便利かと思いまして。
1.5.6で対応しました。艦娘一覧の一番右に追加されていると思うので、お好きなところに移動して使ってください。
OSはwin7の64bit,ブラウザはchoromeです
なぜexeじゃなくてjarをダブルクリックしたのですか?exeでも同じエラーが出ます?jarをダブルクリックでもいいですが
すみません。私のミスでした。
64bitをDLし、インストールしたと思っていたら確認してみると32bitのほうでした。申し訳ないです。
なんとか10個集めます!
どなたかご存知の方がいらっしゃったら教えていただけないでしょうか?
よろしくお願いします。
いつも小まめな対応、ありがとうございます
改修が実装されてから、いつ誰が持って来た物かを意識するようになりました。
嫁艦が改造時に持って来たものを強化して愛用するというのは浪漫があります。
装備IDは表示できないものでしょうか。
非常にすばらしいソフトですね。
もし可能でしたら戦闘ログ全体をcsvファイルに出力するようなことは出来ないでしょうか?
整理されてなくても手動で整理すればいいだけなのであまり需要は無さそうで申し訳ないですがお願いしたいです。
今更ながらエラー報告です。(おそらく航海日誌のバグでは無いと思うのですが…)
この航海日誌をOneDriveで同期しながら複数のPCで使用させて頂いているのですがPC1からPC2に切り替えると。下のようなエラーを吐きます。ログに書いてある「master.xml」を「master.xml.backup」から復元しましたが。同じエラーを吐いてしまいます。航海日誌自体が落ちてしまうのではないのですが、装備情報以外は読み込まれず、遠征の時間も表示されません。また、その後にPC1で起動すると何の問題も無く実行されます。
解決方法は分かりますでしょうか?
こういう報告は初めてなもので、足りない情報等あると思いますが、そのときは言って頂けると幸いです。解析お願いいたします。
ログはこちら
http://fast-uploader.com/file/6982409654469/
パスワードはkoukai
一週間後に削除されます
調査してみましたが、「オンラインでのみ」になっているファイルのローカルへのダウンロードが発動する条件が謎で、ファイルにアクセスできないことがあるみたいです。(OneDriveの仕様なのかバグなのか不明ですが)
航海日誌のフォルダを右クリック→「オフラインで使用する」で全部ローカルに落とした状態で使用してください。この設定はフォルダにできるらしくて、その下にリモートで作られた新しいファイルとかも勝手にローカルに落としてくれるみたいなので問題ないかと思います。まだ、何か問題があるようでしたらご連絡ください。
素早い調査ありがとうございます。
とりあえず新しく航海日誌をダウンロードして「master.xml」を生成して使っているのに上書きしてみたところ直りました。
またオフラインでのみに変更しました。
今のところ問題は起きていないのでもし起きたらまた報告させて頂きます。
ありがたく使わせて頂いております。
最近艦隊タブを見ていて思ったのですが、艦娘が疲労している場合の「○時○分頃に回復します」という表示について、この時間が来た時に遠征や入渠と同様にサウンド再生することはできませんか?
よろしければご検討お願いいたします。
技術的に難しいということで実装されていないのでしたら申し訳ございません。
一つ不便に思ったのが常に手前に表示するというのができないことです。できるのであればこの機能を実装していただけると幸いです
Windows版ではウィンドウごとに右クリックメニューから設定できるようになっています。(そのため設定画面にはありません)
少しわかりづらいですね(^_^;)
苦労もあるかと思いますがこれからもソフトの開発よろしくお願いいたします。
このソフトが日々の提督業の頼りにっていて感謝しています!
毎度毎度大変助かっております、ありがとうございます。
キャプチャ範囲の指定ですが、現状ではマウスでのドラッグ指定のみでしょうか?
ピクセルベタ打ちで指定してやるとか、もしくは微調整カーソル的な物は可能でしょうか?
綺麗にゲーム画面のみをキャプチャしたくて範囲指定をやり直す事がなんどかあるのですが、
後、何ピクセル分か増や(減ら)したいもしくはずらしたいという微調整が出来るようになると大変助かります。
余力があるときで構いませんので御検討お願い致します。
白い余白部分は切り捨てるようになっているので、余白も含めて選択していただけると綺麗にキャプチャできるかと思います。専ブラとかだと白い余白部分が無いので無理ですが。
早速のお返事ありがとうございます。
自動で余白切り捨てになっていたんですね、よく確認もせず要望しまして大変失礼いたしました。
今後共お世話になります、宜しくお願い致します。