七四式電子観測儀 ver. 4.6.8.1 を公開しました。
ElectronicObserver ver. 4.6.8.1※ x86 ビルドは追記にダウンロードリンクがあります。
◆ インストール方法はこちら(起動しない場合ご確認ください) ↑ ブラウザが起動しない場合、zip のセキュリティ許可にチェックを入れたか確認してください(詳細は上記リンクより)◆ ブラウザの表示がずれる(黒帯が出る・クリック判定がずれる・タブレットPCでログインできない)方はこちらをご確認ください更新履歴:
* レコード:破損時のエラーハンドリングを実装
* 艦隊:TP 計算に潜水空母が含まれていなかったのを修正
* グループ:CSV 出力に「母港ソート順」列を追加
* 情報:未補給で遠征開始した際に警告を出すように
* 艦隊:対潜シナジーの威力計算を修正
* 艦隊:加賀改二護の対潜攻撃判定を追加
その他の情報は追記からご確認ください。
◆ x86 build
ElectronicObserver ver. 4.6.8.1 (x86)◆ バージョンの注記
ver. 4.6.8 はリリース作業中に実装ミスが発覚したため封印されました。つらい…
◆ 修正点について詳しく
レコード (ドロップ記録・開発記録・etc. ) のデータが破損していた場合、今まではエラー箇所で読み込みを中断していたため、
データが新しく追加されないように見える状態になっていました。
今回の更新で、エラー発生時にダイアログを表示し、どうするか選べるようにしました。
[中止]: 今までのように読み込みを中止します。エラー行以降は読み込まれないため、データが失われます。
[再試行]: エラー行を無視して読み込みを続行します。おすすめです。
[無視]: [再試行] と同じですが、以降エラーが発生したときに確認せず、自動的に [再試行] されます。
◆ 近況
イベントの情報を見ただけですが、完全に燃え尽きていたことに気づきました。
もう艦これ本体の (特に直近の更新の) 仕様はわからないですし、自分で調査に行く気力すらないので、未対応のポイントが増えていくかと思いますがご容赦ください。
◆ コメントへの返信など
>> 艦隊:対潜シナジーの威力計算が誤っている
修正しました。正しくなった…と思います。多分…
>> 任務:チェックが反映されない?
具体的にどのような状態になっていて、どう間違っている(どうなれば正しい)のでしょうか?
どんな問題が起きているのかよくわかりませんでした。
* どの任務で起きていますか?
* チェックが反映されない、はどういう意味ですか?
任務を受領中にしても本ツール側で受領中にならない、でしょうか?
* 遂行中のものが 0 のときと同様の表示に~ については、進捗が 50 % 未満で、かつ進捗管理未対応の任務 (単発任務など) なら正しくそうなるはずです。
* 艦これ本体の「全任務」タブを開いていますか?
「遂行中任務」タブなどの場合、情報が断片的なため更新されない場合があります。
>> 艦隊:加賀改二護の先制対潜判定がされない
修正しました。
>> 任務:イベント海域であ号作戦のカウントが誤る
問題を認識してはいますが、対応しません。
通信上からは「あ号が進むボスセルかどうか」を判断することができないためです。
決め打ちすれば対応できないことはないですが、イベントのたびに手動で追加しなければならないので対応しません。
(過去のイベントでも発生しており、おそらく未来のイベントでも同様です。申し訳ないですが)
ちなみに、コメントはどの記事に書いても管理者は確認できるのでどこでも大丈夫です。
(該当するバージョンの記事に書くのが無難ではありますが)
>> 艦隊:TP 計算がずれている
潜水空母の輸送量が反映できていなかったので対応しました。
>> このサイトが Avast に Malvertising 判定されている
ちょっと調べた感じでは、fc2 自体がそういう扱いを受けているようです。
設定で可能な限り広告を減らすようにしているのですが、引っかかってしまうのは私個人ではどうしようもなさそうです…
Windows Defender でなら普通に見れるので、そちらに切り替えるか、(信頼できるのであれば)Avast の除外設定に入れるかして対応してください。
最悪 GitHub のリリースページから直接ダウンロードする手もあります。
https://github.com/andanteyk/ElectronicObserver/releases
>> BGM を保存したい
BGM だけは他のファイルと通信のレスポンスが微妙に違うので、現状保存できなくなっています。
対策はできなくはないですが外部ライブラリを改造しないといけなさそうなので、現時点では英 wikia などを参照していただくのが早いかと思います。
>> 要望 9 連
一部対応済みのものもあるので書いておきます。
* 明石の回復時間は入渠時間とほぼ同じで、フィルタで中破以上を弾けば実用上困らないはずです。
* 海域ゲージは情報ウィンドウ (出撃前) か羅針盤の海域表示部のツールチップ (出撃後) で確認してください。
(常に、というのが要望かと思いますが、既に確認手段があるので対応しません)
* 保有アイテム一覧は、司令部ウィンドウのプレゼントボックスを右クリックで確認できます。
* 輸送連合の戦闘ログに機動部隊とあるのは仕様です。通信 API が同じなので機動部隊扱いになっています。(編成を見れば実際何部隊か分かるはずです)
- 2021/06/05(土) 20:52:11|
- リリース
-
-
| コメント:29
いつもお世話になってます。エラーが2つほど出るようになってしまい、改善方法がわからなかったため報告させていただきます。お手数ですが対応お願いできればと思います。
①起動時にエラーメッセージが表示され、その際に画面が映らないことが頻回に起きます。
エラーレポート [ver. 4.6.8.1] : 2021/06/15 19:54:40
エラー : CommunicationObjectAbortedException
パイプが閉じられているため、操作を完了できません。この原因としては、パイプの反対側のアプリケーションが終了していることが考えられます。
追加情報 : ブラウザプロセスが予期せず終了しました。
スタックトレース:
Server stack trace:
場所 System.ServiceModel.Channels.StreamConnection.Read(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout)
場所 System.ServiceModel.Channels.SessionConnectionReader.Receive(TimeSpan timeout)
場所 System.ServiceModel.Channels.SynchronizedMessageSource.Receive(TimeSpan timeout)
場所 System.ServiceModel.Channels.TransportDuplexSessionChannel.Receive(TimeSpan timeout)
場所 System.ServiceModel.Channels.TransportDuplexSessionChannel.TryReceive(TimeSpan timeout, Message& message)
場所 System.ServiceModel.Dispatcher.DuplexChannelBinder.Request(Message message, TimeSpan timeout)
場所 System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
場所 System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
場所 System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]:
場所 System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
場所 System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
場所 BrowserLib.IBrowser.Navigate(String url)
場所 System.Threading.Tasks.Task.Execute()
--- 直前に例外がスローされた場所からのスタック トレースの終わり ---
場所 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
場所 BrowserLib.PipeCommunicator`1.<AsyncRemoteRun>d__20.MoveNext()
②音声のミュートボタンを押した際にエラーメッセージが表示され、ミュートまたはミュート解除ができず終了を選ぶと画面が白く止まります。
Microsoft.NET Frameworkのエラーメッセージのようであり、以下に詳細を記載します。
Just-In-Time (JIT) デバッグを呼び出すための詳細については、
ダイアログ ボックスではなく、このメッセージの最後を参照してください。
************** 例外テキスト **************
System.ComponentModel.Win32Exception (0x80004005): アクセスが拒否されました。
場所 System.Diagnostics.ProcessManager.OpenProcess(Int32 processId, Int32 access, Boolean throwIfExited)
場所 System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited)
場所 System.Diagnostics.Process.OpenProcessHandle(Int32 access)
場所 System.Diagnostics.Process.get_Handle()
場所 BrowserLib.VolumeManager.GetParentProcess(Process process)
場所 BrowserLib.VolumeManager.<>c__DisplayClass7_0.<GetVolumeObject>b__0(Process p)
場所 System.Linq.Enumerable.WhereArrayIterator`1.MoveNext()
場所 System.Linq.Buffer`1..ctor(IEnumerable`1 source)
場所 System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
場所 BrowserLib.VolumeManager.GetVolumeObject(String processName, UInt32& processID)
場所 BrowserLib.VolumeManager.CreateInstanceByProcessName(String processName)
場所 Browser.FormBrowser.ToolMenu_Other_Mute_Click(Object sender, EventArgs e)
場所 System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
場所 System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
場所 System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
場所 System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
場所 System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
場所 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
場所 System.Windows.Forms.Control.WndProc(Message& m)
場所 System.Windows.Forms.ToolStrip.WndProc(Message& m)
場所 Browser.ExtraToolStrip.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** 読み込まれたアセンブリ **************
mscorlib
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.8.4360.0 built by: NET48REL1LAST_C
コードベース:file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
EOBrowser
アセンブリ バージョン:1.0.0.0
Win32 バージョン:1.0.0.0
コードベース:file:///C:/Users/mysel/Desktop/ElectronicObserver/EOBrowser.exe
----------------------------------------
System.Windows.Forms
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.8.4341.0 built by: NET48REL1LAST_C
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.8.4360.0 built by: NET48REL1LAST_C
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.8.4084.0 built by: NET48REL1
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
BrowserLib
アセンブリ バージョン:1.0.0.0
Win32 バージョン:1.0.0.0
コードベース:file:///C:/Users/mysel/Desktop/ElectronicObserver/BrowserLib.DLL
----------------------------------------
System.Configuration
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.8.4190.0 built by: NET48REL1LAST_B
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.8.4360.0 built by: NET48REL1LAST_C
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.8.4084.0 built by: NET48REL1
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Windows.Forms.resources
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.8.4084.0 built by: NET48REL1
コードベース: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
----------------------------------------
CefSharp.WinForms
アセンブリ バージョン:89.0.170.0
Win32 バージョン:89.0.170.0
コードベース:file:///C:/Users/mysel/Desktop/ElectronicObserver/CefSharp.WinForms.DLL
----------------------------------------
CefSharp
アセンブリ バージョン:89.0.170.0
Win32 バージョン:89.0.170.0
コードベース:file:///C:/Users/mysel/Desktop/ElectronicObserver/CefSharp.DLL
----------------------------------------
System.ServiceModel
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.8.4250.0 built by: NET48REL1LAST_C
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel/v4.0_4.0.0.0__b77a5c561934e089/System.ServiceModel.dll
----------------------------------------
System.Runtime.Serialization
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.8.4250.0 built by: NET48REL1LAST_C
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
SMDiagnostics
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.8.4250.0 built by: NET48REL1LAST_C
コードベース: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.8.4250.0 built by: NET48REL1LAST_C
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel.Internals/v4.0_4.0.0.0__31bf3856ad364e35/System.ServiceModel.Internals.dll
----------------------------------------
System.IdentityModel
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.8.4250.0 built by: NET48REL1LAST_C
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.IdentityModel/v4.0_4.0.0.0__b77a5c561934e089/System.IdentityModel.dll
----------------------------------------
System.RunTime.Serialization.resources
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.8.4084.0 built by: NET48REL1
コードベース: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
----------------------------------------
CefSharp.Core
アセンブリ バージョン:89.0.170.0
Win32 バージョン:89.0.170.0
コードベース:file:///C:/Users/mysel/Desktop/ElectronicObserver/CefSharp.Core.DLL
----------------------------------------
CefSharp.Core.Runtime
アセンブリ バージョン:89.0.170.0
Win32 バージョン:89.0.170
コードベース:file:///C:/Users/mysel/Desktop/ElectronicObserver/x64/CefSharp.Core.Runtime.dll
----------------------------------------
System.Transactions
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.8.4084.0 built by: NET48REL1
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_64/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
Nekoxy
アセンブリ バージョン:1.5.3.21
Win32 バージョン:1.5.3.21
コードベース:file:///C:/Users/mysel/Desktop/ElectronicObserver/Nekoxy.DLL
----------------------------------------
mscorlib.resources
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.8.4084.0 built by: NET48REL1
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ja_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
System.Xaml
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.8.4360.0 built by: NET48REL1LAST_C
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xaml/v4.0_4.0.0.0__b77a5c561934e089/System.Xaml.dll
----------------------------------------
System.ServiceModel.resources
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.8.4084.0 built by: NET48REL1
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel.resources/v4.0_4.0.0.0_ja_b77a5c561934e089/System.ServiceModel.resources.dll
----------------------------------------
System.resources
アセンブリ バージョン:4.0.0.0
Win32 バージョン:4.8.4084.0 built by: NET48REL1
コードベース:file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_ja_b77a5c561934e089/System.resources.dll
----------------------------------------
************** JIT デバッグ **************
Just-In-Time (JIT) デバッグを有効にするには、このアプリケーション、
またはコンピューター (machine.config) の構成ファイルの jitDebugging
値を system.windows.forms セクションで設定しなければなりません。
アプリケーションはまた、デバッグを有効にしてコンパイルされなければ
なりません。
例:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
JIT デバッグが有効なときは、このダイアログ ボックスで処理するよりも、
ハンドルされていない例外はすべてコンピューターに登録された
JIT デバッガーに設定されなければなりません。
- 2021/06/15(火) 20:18:03 |
- URL |
- #-
- [ 編集 ]