ブルネイ工廠電気実験部

「艦隊これくしょん」用補助ツール「七四式電子観測儀」を開発しています。

Version 1.6.1 Release


七四式電子観測儀 ver. 1.6.1 を公開しました。

ElectronicObserver ver. 1.6.1

更新内容:
* グループ:列幅の自動調整が保存されない不具合を修正
* グループ:切り替え時に列幅がおかしくなる不具合を修正
* グループ:設定ファイルのミスを修正
* グループ:自動ソート無効時に順序を保持するように
* グループ:フィルタ窓で条件(Operator)が正しく初期化されない不具合を修正
* グループ:「艦名」設定時のエラーを修正
* グループ:「艦隊」ソートで未所属艦が優先されていた不具合を修正
* グループ:列の並び替え・幅調整をグループ表示上からも可能に

昨日のリリースの致命的な不具合を中心に修正しました。
そのため機能追加は少ないです。


◆今後の方針について
不具合報告やご意見・ご感想など、ありがとうございます。

先日改装したグループについてですが、「以前のほうが使い勝手が良かった」との意見を多く頂きました。
そのため、ある程度以前の仕様についても利用可能なようにしようと考えています。
(もちろん現在のフィルタ機能を削除するのはもったいないので、何とか共存できるようにしたいと考えています。)

何か改良案や追加してほしい機能・不具合など、お気づきの点がありましたらお気軽に書き込んでいってください。
全てには返信できませんが、全て確認しています。

コメントへの返信等は追記からご確認ください。



◆列の並び替え・幅変更について
1.6.0では表上からはこれらを変更できない(もしくは保存されない)状態でしたが、変更/保存できるようにしました。
境界やヘッダーをドラッグすると変更できます。

◆コメントへの返信

>> ファイルが見つからないエラーが出る
原因は不明ですが、おそらく「設定」→「通信」→「保存先」がおかしな値になっているものと思われます。
この値を確認してみてください。

>> グループ:今までの「追加」「削除」がないとつらい
ここまで利用されている機能だとは思っていませんでした、申し訳ありません。
以前の仕様に近い形で利用できるように検討してみます。

>> グループのプリセットが欲しい
確かにそうですね。かなり操作が分かりにくいですし、例があったほうがいいと私も思います。
どういったものがいいか考えてみます。
一応簡単な使用方法の説明は wiki のほうに掲載してあるので、そちらも参照してみてください。

>> ロック済みの駆逐/軽巡のグループを作りたい
1. 左側に2つ追加します。
2. 1つめに「ロック」「○」「と等しい」を設定して「追加」を押します。
3. 2つめを選択して「艦種」「駆逐艦」「と等しい」、「艦種」「軽巡洋艦」「と等しい」をそれぞれ追加します。
4. 「外条件」をすべて And に、「内条件」をすべて Or にします。
5. OKボタンを押して確定します。
正しく操作できていれば、OKボタンの上に
 「(ロック は True と等しい) かつ (艦種 は 2 と等しい または 艦種 は 3 と等しい)」
と表示されるはずです。



  1. 2015/09/23(水) 22:42:55|
  2. リリース
  3. | コメント:10
<<Version 1.6.2 Release | ホーム | Version 1.6.0 Release>>

コメント

更新ありがとうございます。
1.6.1のグループの不具合を発見したので報告します。

"装備#"ですが、条件として働いていないようです。
例えば「"装備#2"は"烈風"と等しい」と条件を設定した時に、絞り込みがされません。
また、その状態で、OKボタンと追加ボタンの間の条件文をクリックすると、エラーで落ちます。

ご確認よろしくお願いします。
  1. 2015/09/23(水) 23:35:08 |
  2. URL |
  3. #-
  4. [ 編集 ]

艦船グループにてエラー

所属艦をクリックすると以下のようなエラーがでてきます


Just-In-Time (JIT) デバッグを呼び出すための詳細については、
ダイアログ ボックスではなく、このメッセージの最後を参照してください。

************** 例外テキスト **************
System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。
場所 ElectronicObserver.Data.ShipGroupData.UpdateMembers(IEnumerable`1 previousOrder)
場所 ElectronicObserver.Window.FormShipGroup.BuildShipView(ImageLabel target)
場所 ElectronicObserver.Window.FormShipGroup.ChangeShipView(ImageLabel target)
場所 ElectronicObserver.Window.FormShipGroup.TabLabel_Click(Object sender, EventArgs e)
場所 System.Windows.Forms.Control.OnClick(EventArgs e)
場所 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
場所 System.Windows.Forms.Control.WndProc(Message& m)
場所 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
場所 System.Windows.Forms.ContainerControl.WndProc(Message& m)
場所 System.Windows.Forms.UserControl.WndProc(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** 読み込まれたアセンブリ **************
mscorlib
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.18444 built by: FX451RTMGDR
コードベース:file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
ElectronicObserver
アセンブリ バージョン:1.0.0.0
Win32 バージョン:1.0.0.0
コードベース:file:///C:/Users/kobayas/Desktop/ElectronicObserver/ElectronicObserver.exe
----------------------------------------
System.Windows.Forms
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.34251 built by: FX452RTMGDR
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.34270 built by: FX452RTMGDR
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.34238 built by: FX452RTMGDR
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
WeifenLuo.WinFormsUI.Docking
アセンブリ バージョン:2.9.0.0
Win32 バージョン:2.9.0.0
コードベース:file:///C:/Users/kobayas/Desktop/ElectronicObserver/WeifenLuo.WinFormsUI.Docking.DLL
----------------------------------------
System.Configuration
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.18408 built by: FX451RTMGREL
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.34234 built by: FX452RTMGDR
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
BrowserLib
アセンブリ バージョン:1.0.0.0
Win32 バージョン:1.0.0.0
コードベース:file:///C:/Users/kobayas/Desktop/ElectronicObserver/BrowserLib.DLL
----------------------------------------
System.Runtime.Serialization
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.34234 built by: FX452RTMGDR
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
FiddlerCore4
アセンブリ バージョン:4.4.8.4
Win32 バージョン:4.4.8.4
コードベース:file:///C:/Users/kobayas/Desktop/ElectronicObserver/FiddlerCore4.DLL
----------------------------------------
System.Core
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.18408 built by: FX451RTMGREL
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
SMDiagnostics
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.34234 built by: FX452RTMGDR
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/SMDiagnostics/v4.0_4.0.0.0__b77a5c561934e089/SMDiagnostics.dll
----------------------------------------
System.ServiceModel.Internals
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.34234 built by: FX452RTMGDR
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel.Internals/v4.0_4.0.0.0__31bf3856ad364e35/System.ServiceModel.Internals.dll
----------------------------------------
System.RunTime.Serialization.resources
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.18408 built by: FX451RTMGREL
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization.resources/v4.0_4.0.0.0_ja_b77a5c561934e089/System.Runtime.Serialization.resources.dll
----------------------------------------
System.IO.Compression
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.18408
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.IO.Compression/v4.0_4.0.0.0__b77a5c561934e089/System.IO.Compression.dll
----------------------------------------
System.IO.Compression.FileSystem
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.18408
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.IO.Compression.FileSystem/v4.0_4.0.0.0__b77a5c561934e089/System.IO.Compression.FileSystem.dll
----------------------------------------
System.Windows.Forms.resources
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.18408 built by: FX451RTMGREL
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ja_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.ServiceModel
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.34234 built by: FX452RTMGDR
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel/v4.0_4.0.0.0__b77a5c561934e089/System.ServiceModel.dll
----------------------------------------
System.IdentityModel
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.34234 built by: FX452RTMGDR
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.IdentityModel/v4.0_4.0.0.0__b77a5c561934e089/System.IdentityModel.dll
----------------------------------------
System.Transactions
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.18408 built by: FX451RTMGREL
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
mscorlib.resources
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.18408 built by: FX451RTMGREL
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ja_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Web
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.34249 built by: FX452RTMGDR
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Web/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------
Microsoft.CSharp
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.18408
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp/v4.0_4.0.0.0__b03f5f7f11d50a3a/Microsoft.CSharp.dll
----------------------------------------
System.Xml.Linq
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.18408 built by: FX451RTMGREL
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll
----------------------------------------
System.Dynamic
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.18408
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Dynamic/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Dynamic.dll
----------------------------------------
Microsoft.CSharp.resources
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.18408
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.CSharp.resources/v4.0_4.0.0.0_ja_b03f5f7f11d50a3a/Microsoft.CSharp.resources.dll
----------------------------------------
Anonymously Hosted DynamicMethods Assembly
アセンブリ バージョン:0.0.0.0
Win32 バージョン:4.0.30319.18444 built by: FX451RTMGDR
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_32/mscorlib/v4.0_4.0.0.0__b77a5c561934e089/mscorlib.dll
----------------------------------------
System.Core.resources
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.18408 built by: FX451RTMGREL
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core.resources/v4.0_4.0.0.0_ja_b77a5c561934e089/System.Core.resources.dll
----------------------------------------
Accessibility
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.0.30319.18408 built by: FX451RTMGREL
コードベース:file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT デバッグ **************
Just-In-Time (JIT) デバッグを有効にするには、このアプリケーション、
またはコンピューター (machine.config) の構成ファイルの jitDebugging
値を system.windows.forms セクションで設定しなければなりません。
アプリケーションはまた、デバッグを有効にしてコンパイルされなければ
なりません。

例:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

JIT デバッグが有効なときは、このダイアログ ボックスで処理するよりも、
ハンドルされていない例外はすべてコンピューターに登録された
JIT デバッガーに設定されなければなりません。


参考までに画像を送付します

https://gyazo.com/7692fbf80ff468c6cd8594d304ce8c47

https://gyazo.com/c30879f8e089909e2bb2b22e62959b88

  1. 2015/09/24(木) 03:51:36 |
  2. URL |
  3. かすみ #2kbNzpR6
  4. [ 編集 ]

更新お疲れ様です。

更新お疲れ様です。いつも使わせていただいております。

今回グループに関していろいろと意見が出ているようですが
私自身は現状の新機能がかなり便利で良いなと思っています。
このまま不具合が減っていけば良い物になると思います。
ただプログラム未経験者にとってはANDやORをはじめ
論理演算は難しいのかもしれませんね。

以前の「グループに追加」を仕様として作ると
せっかくの自動でやってくれるフィルタ機能がほぼ無意味に
なりますが論理演算の理解できない人には良いのかな?

「グループから削除」はあると便利かも。
フィルタ設定後手動でひとつずつ例外として手打ち作業で
各IDを登録するのはちょっとだけ面倒でした。

どちらの機能もすでにあるフィルタの設定いかんでは
不具合の元になりそうなのであらかじめ全フィルタ設定に
「以下の艦船固有IDはグループに表示」
「以下の艦船固有IDはグループから非表示」

というのを2つ固定で作っておくと追加と削除が
不具合なく利用できるようになるのかな。
従来の手法で利用してる人もフィルタ理解せずとも
いけるでしょうし。
  1. 2015/09/24(木) 10:13:40 |
  2. URL |
  3. フェイ #-
  4. [ 編集 ]

起動時にダイアログが開くので、「はい」と答えれば初期化されます。

この部分でウィンドウの×ボタンを押してしまったせいか
次の起動から確認ダイアログが表示されなくなってしまい
グループ設定をしようとするとエラーが起こってしまいます
どうしたら良いでしょうか
  1. 2015/09/24(木) 13:17:14 |
  2. URL |
  3. #-
  4. [ 編集 ]

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます
  1. 2015/09/24(木) 14:51:11 |
  2. |
  3. #
  4. [ 編集 ]

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます
  1. 2015/09/24(木) 15:06:56 |
  2. |
  3. #
  4. [ 編集 ]

観測儀に付属しているShipParameterRecord.csv内ID625の水母棲姫のスペックなのですが、搭載は[0,0,0,32,0]ではないでしょうか?
自分のAPIログには
"api_ship_ke":[-1,625,579,579,595,623,623],"api_ship_lv":[-1,1,1,1,1,1,1],......,"api_stage1":{"api_f_count":192,"api_f_lostcount":15,"api_e_count":224,"api_e_lostcount":78,"api_disp_seiku":2,"api_touch_plane":[59,-1]},
のように出てましたので気になりました。
  1. 2015/09/24(木) 16:05:28 |
  2. URL |
  3. #-
  4. [ 編集 ]

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます
  1. 2015/09/24(木) 16:51:01 |
  2. |
  3. #
  4. [ 編集 ]

バグ報告です

グループのフィルタ「艦名」のプルダウンで艦が選べますが、プルダウン選択後に艦種IDが入力されてしまうので、実質的に艦名フィルタが使用できません。
  1. 2015/09/24(木) 16:54:31 |
  2. URL |
  3. #-
  4. [ 編集 ]

要望

グループの新機能、使い方がわかりにくいかもしれませんが、
便利でよいアップデートだと思います。

下記要望の検討をお願いいたします。
グループの列の要素として、
改修の餌とした場合に、火力、雷装等がいくつ上昇するか
というデータを追加していただけないでしょうか。

よろしくお願いいたします。
  1. 2015/09/24(木) 22:37:15 |
  2. URL |
  3. #-
  4. [ 編集 ]

コメントの投稿


管理者にだけ表示を許可する