したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

バグ報告スレ

439名無しさん:2012/02/19(日) 01:28:09
DASから出力したcsvをインポートして、DASを見比べると結果が違っていました。カテゴリの美術品と海洋生物がズレています。海洋生物は全部釣りのようです。釣りは全発見なのですが、28/47になっています。インポート元のcsvを見ましたが、発見フラグには1がたっていました。
#グラフ化、感動です!

440DREAMS:2012/02/19(日) 09:39:39
>>439さん
ご指摘ありがとうございますー。
28/47はなんかおかしいなぅ…。
美術品については(これだけではないですが)、同じ名前の発見物が結構あるので、
たぶんそれが原因だと思いますー。
受胎告知とかラオコーンとか、同じ名前のものはうまく登録できない場合があります。
こちらはどうしようもないので、お手数ですが目視にてご確認くださいまし〜

441名無しさん:2012/02/19(日) 15:33:09
DOL+1 0.60.0で、発見物検索・グラフがおかしいです。
種別で「指定なし」の場合、地図が発見物0になっています。
(グラフも同様、ゼロ。)
また種別を「地図」で検索すると、種別は地図ですが
学問が「生物学」や「財宝鑑定」などの学問が検索されます。

442DREAMS:2012/02/24(金) 00:33:51
>>441さん
うーん、いまいち状況がわかりません。
その他の検索条件によっては、上げていただいた動作は正常になります。

たとえば…
種別「指定なし」だけ=条件がすべて未設定であれば、何も出ません。
種別「指定なし」+学問「学問なし」指定=該当する地図は存在しないので、何も出ません。
種別「地図」だけ=学問指定していないので、生物や財宝のものはリストアップされます。もちろん考古とかも出ます。

また、検索オプションで100件以上非表示にしていると、ヒットしてもリストアップされないことがあります(見えないだけ)のでご注意くださいませー。

443名無しさん:2012/02/26(日) 12:41:37
発見物画面解析で
発見の種別を変えた直後にエラー
(変えた先の発見物数は1件)

ただし同条件だけでは再現せず

Date: 20120226122951
Message: 保護されているメモリに読み取りまたは書き込み操作を行おうとしました。他のメモリが壊れていることが考えられます。
StackTrace:
場所 DOLTracker.FastBitmap.GetPixel(Int32 x, Int32 y)
場所 DOLTracker.AnalyzeDiscoverScreenThread.AnalyzeImageData(FastBitmap fbmp, Int32 sx, Int32 sy, Int32 limitTextCount)
場所 DOLTracker.AnalyzeDiscoverScreenThread.AnalyzeImage()
場所 DOLTracker.AnalyzeDiscoverScreenThread.Run()
場所 System.Threading.ThreadHelper.ThreadStart_Context(Object state)
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
場所 System.Threading.ThreadHelper.ThreadStart()

スクリーンショット撮ったり フォトショに貼りつけたりしたかも。

444名無しさん:2012/02/26(日) 13:58:43
ニコ生検索で放送クリックでエラー落ちしてしまいます。


Date: 20120226135416
Message: アプリケーションにコマンドを送信するときに、エラーが発生しました。
StackTrace:
場所 System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
場所 System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
場所 DOLTracker.SearchBroadcastDialog.llTitle_Click(Object sender, EventArgs e)
場所 System.EventHandler.Invoke(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.Label.WndProc(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

445DREAMS:2012/02/26(日) 14:10:03
>>443さん
ご指摘ありがとうございます〜。コード確認しますー(’’
エラーもそうですが、機能自体が結構メモリ食らうので、
1カテゴリ解析>一度保存、とかをカテゴリ数分繰り返してご利用いただくとか、
そんな感じで事象の回避をお願いします(、、

>>444さん
こちらも確認しますー。
が、なおったとのことで(’’

446名無しさん:2012/03/03(土) 10:43:45
SS撮ってくれるツールで撮る条件を満たすとエラーが出ます
ただ設定が悪いだけなのかも・・・

Date: 20120303104139
Message: アクセスが拒否されました。
StackTrace:
場所 System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited)
場所 System.Diagnostics.Process.get_HasExited()
場所 DOLTickShooter.MonitorLogThread.ShotSS(ShotConditionData scData, Match match)
場所 DOLTickShooter.MonitorLogThread.AnalyzeLog()
場所 DOLTickShooter.MonitorLogThread.Run()
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
場所 System.Threading.ThreadHelper.ThreadStart()

447今日からマ王:2012/03/03(土) 12:13:22
このようなソフトを開発して下さり感謝です^^
まず、DOL-TOOLS様のIMADOKOをクリックして、DOL+1連携ブログパーツの画像の載っているページを開き、設置方法の項目にあるフォームを使用させていただき、グループ名・ユーザ名を決めて「タグ作成!」ボタンを押し、作成したタグをブログ内のプラグインからフリーエリアにタグを貼り付けました。そして、手順通りに4. DOL+1 を起動して、設定画面を開き(ALT+P)、以下の設定を行ってください。
【共有設定(1)】ユーザ設定 グループ名を入力
【共有設定(1)】ユーザ設定 ユーザ名を入力
【共有設定(2)】グループ情報設定 「ブログパーツ『IMADOKO?』に公開」にチェック

5. DOL+1 で、情報共有を行って、航海してください。
を実行して、ブログにサンプルと同じ(*名前は今日からマ王です *グループ名はdol-zとしました)画像が貼れました。DOL+1を起動して、情報共有をしても、位置情報は公開されません(OFFLINE表示のまま)。ご教示よろしくお願い申し上げます。言葉足らずでしたら、また書込みさせていただきたく思います。m(。。)m

448今日からマ王:2012/03/03(土) 13:56:35
たび重ねて書き込み失礼致しますm(。。)m
ブログで位置情報の公開確認できました^^
お騒がせ致しましたm(。。)m

449DREAMS:2012/03/03(土) 20:09:00
>>446さん
うーん。。。プログラムがDOL画面を探してたんだけど、Windowsにダメーって言われています(’’
プログラムで対応できるかわからんので、以下の色々をおためしくださいませー。
1.アプリ再起動/再インストール
2.OS再起動
3.セキュリティソフト使ってたら一度切ってみる
4.UACを切ってみる

UACはWindowsのユーザアクセス制御のことです。
詳細はぐぐってくださいませー

450ナケナシ:2012/03/06(火) 20:27:21
DOL_PLUS1_LIGHTを再ダウンロードしようと思い実行しましたが、ダウンロードしても
圧縮フォルダーが出てきません(;−;)

451DREAMS:2012/03/08(木) 21:21:31
>>450 ナケナシさん
うーん。。(’’?
ちょっと仰っていることがわからないです(、、
ダウンロードできているのであれば、「DPL_0.1.0.zip」(.zipはWindowsの設定によっては見えない場合あり)というファイルが
既にあると思いますが、それ自体が圧縮ファイルです。
ので、それを解凍すればモノが出てきますよー(’’
もしファイルがないのであれば再度ダウンロードを、
解凍がうまくできないのであれば、これはやり方が色々あるので検索してみてくださいませ〜。
www.google.co.jp/?q=ZIP+%E8%A7%A3%E5%87%8D

452ナケナシ:2012/03/09(金) 19:09:39
>>451 DREAMSさん

実は、[軽量版 ダウンロード] ver 0.1.0 2011/07/09 から入り
DPL_0.1.0.zipのダウンロードが出来なかったです
開く、保存共に出来なかったですが・・・・・

フレから 圧縮DPL_0.1.0.zipを貰い>解凍で使用できました。
(・・;説明が意味不明で失礼しました。

453名無しさん:2012/03/14(水) 16:04:39
なんかエラーでたのでテキストをそのまま貼り付けます。
2個ありますが、前に出たのを忘れてました。申し訳ない。

Date: 20120306081857
Message: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
StackTrace:
at DOLTracker.FastBitmap.GetPixel(Int32 x, Int32 y)
at DOLTracker.AnalyzeDiscoverScreenThread.AnalyzeImageData(FastBitmap fbmp, Int32 sx, Int32 sy, Int32 limitTextCount)
at DOLTracker.AnalyzeDiscoverScreenThread.AnalyzeImage()
at DOLTracker.AnalyzeDiscoverScreenThread.Run()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()

Date: 20120314155728
Message: Collection was modified; enumeration operation may not execute.
StackTrace:
at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
at DOLTracker.RouteDataManager.GetRouteIndex(Int32 routeId, Boolean isReadData)
at DOLTracker.RouteDataManager.GetLastPoint()
at DOLTracker.MainForm.CalculateSpeed(Boolean isKnot)
at DOLTracker.MainForm.DrawPredictLine()
at DOLTracker.MainForm.DrawMap()
at DOLTracker.MainForm.redrawMapTimer_Tick(Object sender, EventArgs e)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

454DREAMS:2012/03/15(木) 00:13:38
>>453さん
ご指摘ありがとうございますー。
いずれもタイミングによって発生する可能性のある問題なので、
当面は発生したら再起動で対応してくださいましー(’’

んー後者はプログラム側で対応したはずだったんだけどなぁ(、、

455pochi:2012/03/17(土) 09:03:01
いつもお世話になっております。
エラーが発生したのでご確認いただけたらと思いますー。
よろしくおねがいします。

Date: 20120309010500
Message: WaveStillPlaying calling waveOutWrite
StackTrace:
場所 NAudio.Wave.WaveOutBuffer.WriteToWaveOut()
場所 NAudio.Wave.WaveOutBuffer.OnDone()
場所 NAudio.Wave.WaveOut.Callback(IntPtr hWaveOut, WaveMessage uMsg, IntPtr dwInstance, WaveHeader wavhdr, IntPtr dwReserved)
場所 NAudio.Wave.WaveWindow.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)





もう一点

Date: 20120309030822
Message: NoDriver calling waveOutWrite
StackTrace:
場所 NAudio.Wave.WaveOutBuffer.WriteToWaveOut()
場所 NAudio.Wave.WaveOutBuffer.OnDone()
場所 NAudio.Wave.WaveOut.Callback(IntPtr hWaveOut, WaveMessage uMsg, IntPtr dwInstance, WaveHeader wavhdr, IntPtr dwReserved)
場所 NAudio.Wave.WaveWindow.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)

457DREAMS:2012/03/22(木) 20:35:04
>>455 pochiさん
ご報告ありがとうございますー。これどのアプリでしょう(、、

とりあえず頻発するようでしたら、音再生の機能をOFFにしていただければ・・・と思います(’’
+1の場合は、サウンド再生は外部ライブラリに移行したので、
ちょっと対応厳しいかも・・・・です。。。

458pochi:2012/03/23(金) 07:24:14
>ご報告ありがとうございますー。これどのアプリでしょう(、、
DOL+1です。
とりあえず、音再生OFFでやって試してみます。どうもでした^^

459DREAMS:2012/03/24(土) 13:36:23
メモ:
航路情報の多重スレッドアクセス>スレッドセーフ化実施。次Verで対応。
画像解析の非保護アクセス>コード読んでもイマイチ原因が判明しないので、ある程度の回数までエラーを無視するよう仮対処。次Verで対応。
サウンドドライバ不正>外部ライブラリなのでこれもちと原因不明。
DTSハンドル取得失敗>まだ見てない。けどリトライかますくらいしか思いつかない。

460DREAMS:2012/03/25(日) 20:40:37
↑次Verで対応 ってかいてある2個について、0.61.2にて対応済〜

461DEF_USER@B:2012/03/27(火) 20:32:18
放送検索で検索した後に裏画面とかにいくと、
その後検索ウィンドウに戻した時に、
検索結果がスクロールして一番下になった状態になってしまいます。(仕様?

462DREAMS:2012/03/31(土) 08:12:16
>>461さん
んーバグですねぇ。
開発中に、検索直後に一番下に移動するって問題があって、結構苦戦して対応してました。。。(’’
これは対応できるかなぁ・・・とりあえず見てみますー。

463名無しさん:2012/04/07(土) 16:43:49
発見物検索の画面チェックで発見物を登録したあとに、発見物検索を閉じる→DOL+1を終了とした場合、
再びDOL+1を起動すると画面チェックで登録したはずの発見物が登録されていません。
3、4キャラ目で確認しました。1、2、5キャラ目はどうなるのかは不明です。

464DREAMS:2012/04/08(日) 01:34:07
>>463さん
ご指摘ありがとうですー。確認します(’’

465DREAMS:2012/04/09(月) 08:22:43
>>463さん
どうも保存動作が動いてなかったみたいです。
画面チェックした後に、何か適当な発見物にチェックON>OFFとかしてもらえれば、
保存されるので、とりあえずそれでしのいでくださいませ〜。

466名無しさん:2012/04/11(水) 08:20:45
学問指定のないクエストを一覧表示したいのですが、
発見物検索にて学問を「学問なし」としても、
種別項目に「クエスト」だけが出てきません。
これはやり方が間違っているのでしょうか?

467DREAMS:2012/04/16(月) 20:42:10
>>466さん
うーん出ないですねぇ。使い方はあってます(’’
コード確認しましたが、どうやらバグのようでした(、、
次Verにて対応しますー。

468DREAMS:2012/04/17(火) 21:41:10
メモ:DBAレイヤード表示チェックとかを保存するようにする。

469DREAMS:2012/04/22(日) 09:11:56
メモ:
・DBAでDLHのリアルタイムログ出力を行うと、ログの時間表示がおかしくなる。ログに記録された時間と現在時刻の採用方法が混同か。
・DLHのリアルタイム保存でログ記録漏れあり。実績値で0.02%程度発生。ログ読み込みタイミングと記録タイミングに依る問題。1行分のログが読み込み切れていない場合の動作を確認。
・DLHのリアルタイム保存状態で2回以上リアルタイム解析を行うと、1回前のログが上書きされるので、再読み込み前までのログの時間が飛ぶ。別ファイル保存・マージ等を行えるようにする。

470あまてらす:2012/04/28(土) 21:39:58
いつもDOL+1を便利に使わせてもらっています。
他のユーザーの航路が消せないですが、
一応 共有設定(2)でチェック操作はしてみたのですがダメです><;
雑談スレじゃなくて、バグ報告かもしれないので再度投稿しました

471名無しさん:2012/04/29(日) 11:02:18
DHL0.15.0.0のリアルタイム解析中に下記エラーでましたので報告します。
Date: 20120429104326
Message: startIndex に文字列の長さより大きい値を指定することはできません。
パラメータ名: startIndex
StackTrace:
場所 System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
場所 System.String.Substring(Int32 startIndex)
場所 DOLLifeHacker.LogAnalyzer.AnalyzeLine(String line, Boolean isFirstRead)
場所 DOLLifeHacker.AnalyzeLogRealTimeThread.Run()
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
場所 System.Threading.ThreadHelper.ThreadStart()

472DREAMS:2012/04/30(月) 23:12:07
>>470 あまてらすさん
んー。。。当方の環境では、共有設定2のチェック解除で表示されない状態です。
ためしに再起動や他のチェック外すなどしてみてくださいませー

>>471さん
ご報告ありがとうございますー。
ぱっと見わからないので解析してみます〜。

473DREAMS:2012/05/01(火) 10:50:08
メモ:NPC甲板したときに経験値が一部取れない。ダメージ依存のやつのほう。

474名無しさん:2012/05/02(水) 10:09:12
チャットログ解析に関して質問です。

・使用環境
Win7(ultimate_64bit)
・GVOインストールディレクトリ
C:\Program Files (x86)\Koei\GV Online
・DOL+インストールディレクトリ
C:\Users\[Username]\Desktop\DP_0.61.4
・補足
以前はGVOインストールがシステムディレクトリ以外の環境でしたが、
OS再インストールしたタイミングでシステムディレクトリへの導入を実施しています。
・事象
チャットログを正しく参照できない
→恐らくフルパス指定参照時にスペース(GV Online)がWindows側で認識できないことが原因

・暫定対処
ダブルクォートを指定ディレクトリへ付加したところ、以下の例外により動作停止
Date: 20120502091541
Message: パスに無効な文字が含まれています。
StackTrace:
場所 System.IO.Path.CheckInvalidPathChars(String path)
場所 System.IO.Path.NormalizePathFast(String path, Boolean fullCheck)
場所 System.IO.DirectoryInfo..ctor(String path)
場所 DOLTracker.Utility.GetNewestLogFile(SettingFileManager sfManager)
場所 DOLTracker.MonitorLogThread.Run()
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
場所 System.Threading.ThreadHelper.ThreadStart()

その後、ほかの対処ができないかと思い、
ジャンクション・シンボリックリンクで対応してみるも正しく認識できず。

特に動作しない訳ではないのですが、対応方法などあれば教示願いたく……。
よろしくお願いします。

475あまてらす:2012/05/02(水) 22:55:24
回答有難うございました。
いろいろ忙しく、IN出来なかったので 今日まで気付きませんでした。
いろいろ試しましたが変わりませんでした。
DOL+1のプログラムをアンインストールして、
再度インストールし直せば治るとは思うのですが…

476名無しさん:2012/05/03(木) 15:17:11
DOL+1の発見物検索において、エクスポートが正しく動作していないようにみえます。

確認: 史跡1個(アッピア街道)登録してエクスポート、インポートしようとするとファイルの中は

line 157:データ追加【アッピア街道】 発見/カード
line 1790:データ追加【トケイソウ】 発見/カード
line 2389:データ追加【ルアンダ】 発見/カード

となりました。

477名無しさん:2012/05/05(土) 09:19:34
Date: 20120505030607
Message: アクセスが拒否されました。
StackTrace:
場所 System.Diagnostics.ProcessManager.OpenProcess(Int32 processId, Int32 access, Boolean throwIfExited)
場所 System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited)
場所 System.Diagnostics.Process.get_HasExited()
場所 DOLTickShooter.MonitorLogThread.ShotSS(ShotConditionData scData, Match match)
場所 DOLTickShooter.MonitorLogThread.Run()
場所 System.Threading.ThreadHelper.ThreadStart_Context(Object state)
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
場所 System.Threading.ThreadHelper.ThreadStart()

478DREAMS:2012/05/05(土) 09:21:38
>>474さん
「チャットログを正しく参照できない」とは、具体的にどこでどのような動作がうまくいかないでしょうか?
当方Win7Pro(64bit)で、デフォルトのフォルダにログ入れていますが、
チャットフォルダを「C:\Users\xxxxx\Documents\KOEI\GV Online\Log\Chat」にして、
問題なく動作しております(’’

>>476さん
ご指摘ありがとうございますー。
次Verにて修正します。が、ちょっと自信ない・・・。

479DREAMS:2012/05/05(土) 09:48:29
ここまで対応してみまーしたー。

>>477さん
これは環境によって発生したりしなかったりするようです。
プロセス判定の方法は全アプリ共通なので、ちょっとわかっていません。
しばらく前に、DOL本体を起動するときに(Vista以降で)管理者権限が必要になったのが、
影響してるのではないかなーと想定中です。
ツールも管理者権限で起動すると、うまくいくかもしれません。
が、再起動だけでもうまくいく場合もあったりするので、現時点でいろいろ謎です。

480474:2012/05/07(月) 06:05:15
>478
コメントありがとうございます。
肝心のエラーの前提・ログ格納ディレクトリが抜けていましたので補足します。

・ログ格納ディレクトリ(デフォルト)
C:\Users\[Username]\Documents\KOEI\GV Online\Log\Chat
・エラーの前提
DOL+起動時に、以下のエラーダイアログがポップします。
「対象となるログファイルが見つからないため、ログ監視を中止します。チャットフォルダの設定を確認してください。」
・補足
したがって、ダイアログに従い「C:\Users\xxxxx\Documents\KOEI\GV Online\Log\Chat」
が設定されていることを確認したのですが、エラー改善せず>474に至ります。


ちょっとお手上げ状態ですので、引き続き何かあればコメントください。

481大後悔者:2012/05/07(月) 13:46:45
データ追加要望です。

北米大陸南東岸 採集R8 樹皮
(サラセニア付近で採集できました)

482DREAMS:2012/05/10(木) 00:20:30
>>474さん
ログファイルはHTML形式で保存してますかー?
申し訳ないですが、txt形式には対応していません。
*.html ってファイルがないと、ログがないぞーって怒られることがあります。

>>481さん
ご指摘ありがとうございます〜。次Verで対応します。
次からはデータ修正スレに書いていただけると助かります(’’*

483474:2012/05/19(土) 16:24:42
>>482
レス遅れました、すみません。
お答えの通り、ログファイルの形式が問題のようでした。

484名無しさん:2012/05/20(日) 05:26:46
発見物検索&名称検索で 
まとめWiki及びDBがうまく開けなくて困ってます(´・ω・`)
file://localhost/C:/Users/ユーザー名/DP_0.61.6/DP_0.61.6/tmp/634730880085922221_4817.html
を開きに行ってるみたいで・・・
デフォルトのブラウザはOpera Ver11.64 です

485名無しさん:2012/05/22(火) 20:49:21
>>484さん
/tmp 配下のファイルを見に行くのは正常な動作です。
まとめWikiの検索の動作に合わせるために、ダミーのHTMLを経由してWikiを表示するようにしています。

ということで、同じブラウザを導入して試してみましたが、デフォルトの設定では再現せずに正常にWikiが表示されました(、、
JavaScriptを無効化してみたところ、表示できない事象が発生しました。
(アドレスバーに file://... と表示されて真っ白状態)

なので、とりあえずJavaScriptの設定を確認してみてくださいませ〜。

486484:2012/05/23(水) 00:49:06
JavaScriptオンにしたらちゃんと飛べるようになりました〜。
わざわざありがとうございました!

487Elisabeth:2012/05/24(木) 21:59:14
ども〜
将官用コルヴェットの造船日数が60日になっておりますが20日で造船出来るようです。
以上報告です。

488DREAMS:2012/05/25(金) 00:00:32
>> 487 Elisabeth さん
ご指摘ありがとうございます〜。
将官系は造船紙の出現にあわせて極端に造船日数が長かったのですよねぇ。
さーせんもでしたっけか・・・・。
次Verにて対応します〜。

489R1:2012/05/28(月) 22:09:39
DOL+1が起動しなくなり以下のファイルが作成されました。
OSはXPSP3
再DLして再インストールしてみたのですが結果変わらず。

Date: 20120526220637
Message: 構成システムを初期化できませんでした。
StackTrace:
場所 System.Configuration.ClientConfigurationSystem.EnsureInit(String configKey)
場所 System.Configuration.ClientConfigurationSystem.PrepareClientConfigSystem(String sectionName)
場所 System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(String sectionName)
場所 System.Configuration.ConfigurationManager.GetSection(String sectionName)
場所 System.Configuration.PrivilegedConfigurationManager.GetSection(String sectionName)
場所 System.Net.Configuration.SettingsSectionInternal.get_Section()
場所 System.Net.Sockets.Socket.InitializeSockets()
場所 System.Net.IPAddress.InternalParse(String ipString, Boolean tryParse)
場所 System.Net.NetworkInformation.IpAddrString.ToIPAddressCollection()
場所 System.Net.NetworkInformation.SystemIPGlobalProperties.GetFixedInfo()
場所 System.Net.NetworkInformation.SystemNetworkInterface.PostWin2KGetNetworkInterfaces(AddressFamily family)
場所 System.Net.NetworkInformation.SystemNetworkInterface.GetNetworkInterfaces(AddressFamily family)
場所 System.Net.NetworkInformation.SystemNetworkInterface.GetNetworkInterfaces()
場所 System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()
場所 DOLTracker.Utility.GetMAC()
場所 DOLTracker.MainForm..ctor()
場所 DOLTracker.Program.Main()

490DREAMS:2012/05/28(月) 23:33:38
>>483 R1さん
そんな感じで、ちょっと環境の方をご確認くださいー

491Scara:2012/06/22(金) 10:30:55
DOL+1が途中終了(エラー落ち)してしまいました。
OSはwin7 64bitです。
再起動したところ正常稼働。
エラー発生時何故かPC全体で音が出なくなる異常ありました。

Date: 20120622100522
Message: NoDriver calling waveOutWrite
StackTrace:
場所 NAudio.Wave.WaveOutBuffer.WriteToWaveOut()
場所 NAudio.Wave.WaveOutBuffer.OnDone()
場所 NAudio.Wave.WaveOut.Callback(IntPtr hWaveOut, WaveMessage uMsg, IntPtr dwInstance, WaveHeader wavhdr, IntPtr dwReserved)
場所 NAudio.Wave.WaveWindow.WndProc(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

以上の内容でエラー報告が出力されました。

492名無しさん:2012/06/27(水) 20:26:26
>>491 Scaraさん
ご指摘ありがとうですー。
うーん。。ちょっといやんなところで落ちています。
俺が作ったところではなく、他の人が作ったライブラリの方でダメになっている状態です。
なので正直ちょっとわからんってのが現状です。。。(’’

たぶんライブラリ側で再生用ストリームいじくるときに何か変なコトおこって失敗して、
それがPC全体に影響したのかと思います。
サービスとかいじれば起動したまま対応も可能かもしれませんが、問題が発生したときはたぶんPC再起動が一番速いと思うので、おためしくださいー。

493DREAMS:2012/07/02(月) 20:59:39
今気づいた。名前とんでた!

494ただの:2012/07/15(日) 19:17:35
以下のようなメッセージが出てDOL+1が立ち上がらなくなりました
OSはwin7 64bit

Date: 20120715191227
Message: 入力文字列の形式が正しくありません。
StackTrace:
場所 System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
場所 System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
場所 DOLTracker.ElementDataManager.LoadFSShipPartsData()
場所 DOLTracker.ElementDataManager.LoadData()
場所 DOLTracker.MainForm.MainForm_Load(Object sender, EventArgs e)
場所 System.Windows.Forms.Form.OnLoad(EventArgs e)
場所 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
場所 System.Windows.Forms.Control.CreateControl()
場所 System.Windows.Forms.Control.WmShowWindow(Message& m)
場所 System.Windows.Forms.Control.WndProc(Message& m)
場所 DOLTracker.MainForm.WndProc(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
このメッセージが出た後立て続けに

Date: 20120715191235
Message: 値を Null にすることはできません。
パラメータ名: hdc
StackTrace:
場所 System.Drawing.Graphics.FromHdc(IntPtr hdc)
場所 DOLTracker.MainForm.DrawStickies()
場所 DOLTracker.MainForm.DrawMap()
場所 System.Windows.Forms.Form.OnPaint(PaintEventArgs e)
場所 System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
場所 System.Windows.Forms.Control.WmPaint(Message& m)
場所 System.Windows.Forms.Control.WndProc(Message& m)
場所 DOLTracker.MainForm.WndProc(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
とでました
以上ご報告まで

495DREAMS:2012/07/15(日) 23:01:44
>>>494 ただのさん
データが破損している可能性があります。
ためしに、新しくDOL+1をダウンロード、解凍した上で、
data\dol フォルダ配下にある全てのファイルを、今使っているDOL+1の同じディレクトリにコピーして起動してみてください。
それがダメなら、再インストールがはやいかもしれません。

496CAPUANO:2012/07/23(月) 21:02:35
占い機能が追加されてからDOL+1を起動すると
ブラウザが勝手に立ち上がって「空白のページ」とタブに書かれた
真っ白な画面が出てきます。

497DREAMS:2012/07/30(月) 18:46:03
>>496 CAPUANOさん
もしかすると環境依存とかツイッター側の問題とかあるかもしれません。。(’’
俺もツイートするボタン一度押したら空白ページになったことがあります。もう一度押したら出てきたのであんま気になりませんでしたが。。
何回も再現するようであれば、機能をOFF(設定>特殊設定あたりから)してくださいませ(、、

498名無しさん:2012/08/03(金) 17:08:17
船の材料をコピーしたところ発生しました。


Date: 20120803170041
Message: 要求されたクリップボード操作に成功しませんでした。
StackTrace:
NGワードと言われてしまうため、貼れませんでした。

499名無しさん:2012/08/05(日) 11:50:51
0.35.1.0
複数ファイル読み込みで落ちる
(ファイル合計60Mあたりが限界値)
個別環境によるものでしょうか、一月ほど前は問題有りませんでした。

500名無しさん:2012/08/06(月) 21:51:55
街についたぞアラームを使用したところ、発生しました。


Date: 20120806214333
Message: WaveStillPlaying calling waveOutWrite
StackTrace:
場所 NAudio.Wave.WaveOutBuffer.WriteToWaveOut()
場所 NAudio.Wave.WaveOutBuffer.OnDone()
場所 NAudio.Wave.WaveOut.Callback(IntPtr hWaveOut, WaveMessage uMsg, IntPtr dwInstance, WaveHeader wavhdr, IntPtr dwReserved)
場所 NAudio.Wave.WaveWindow.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)

501DREAMS:2012/08/07(火) 09:28:41
>>498さん
同じ操作をもう一度やったらうまくいったりしませんでしょうか><
タイミングによってクリップボードが占有?されているとかで失敗することがあります。

>>499さん
DBAは結構メモリ食うので、大量すぎるとダメな場合もあります(、、
0.35.1でメモリを大量につかうようになったわけではないので、やっぱ使用可能なメモリの限界に近づいているような気もします。
以下のようなことをお試しください。
・exdreams.net/dol/archieve/DBA_0.35.0.zip ←古いVerを使ってみる
・解析項目を減らしてみる
・横断統計により複数ファイルを解析(解析項目は減りますが、データ保持方式が若干違うのでマシになるかも)
・ファイル数を減らしてみる…

>>500さん
これはちょっと確認します。
タイミングによって発生すると思われるので、とりあえずもう一度使ってみて問題なかったらそのまま様子見しといてくださいませ。
プログラム側で回避できそう。。。だとは思うので、がんばります(’’

502499:2012/08/08(水) 21:00:03
>>501
DBA0.30.0.0Verにて、無事に大量ファイル読み込みできました。

503脳筋A:2012/08/10(金) 09:46:55
DBAの「名前をコピー」で落ちる時がある。落ちない時もあります。

別アプリ>>498 でも発生している様なのでクリップボード処理に問題ありそうです。
GlobalAllocしていないか最後のヌル終端文字分のメモリを確保していないか・・・

Date: 20120805194344
Message: 要求されたクリップボード操作に成功しませんでした。
StackTrace:
場所 System.Windows.Forms.Clipboard.ThrowIfFailed(Int32 hr)
場所 System.Windows.Forms.Clipboard.SetDataObject(Object data, Boolean copy, Int32 retryTimes, Int32 retryDelay)
場所 System.Windows.Forms.Clipboard.SetText(String text, TextDataFormat format)
場所 System.Windows.Forms.Clipboard.SetText(String text)
場所 DOLBattleAnalyzer.MainForm.userInfoCopyNameMenuItem_Click(Object sender, EventArgs e)

504脳筋A:2012/08/10(金) 13:27:49
>>503補足 DBA起動→開く→名前をコピーの一連の操作で確実に落ちました
クリップボードが占有じゃないようです。クリップボード占有の場合も
考慮してtry catchが必要では。

505DREAMS:2012/08/11(土) 01:11:15
>>499さん
あー。0.35.0で導入した、与被クロス分析がメモリ食ってるかもしれないです…。
あすこで使っているコントロールは重いので、分析実施有無を選べるような形を検討しまする。
ただ、与被クロス分析自体が、ある程度データがないと意味を成さないのですよねぇ。
どうしよう(、、

>>503-504さん 脳筋Aさん
Cではないので、メモリ処理回りは全てフレームワークで行っており、実装レベルでどーこー出来るレベルではないとです><
(一部画像解析回りは自前でごにょっとしているところもありますが)
エラーハンドリングは必要ですなー。これは隙を見て実装するます!
サウンド系も一緒にやるかー…。

506名無しさん:2012/08/15(水) 22:16:31
DOL Battle Analyzerで大海戦やバトルキャンペーンの解析がしたいのですが、開くから解析しても表に何も映りません>< どういうことなのでしょうか?

507DREAMS:2012/08/17(金) 09:55:57
>>506さん
いろんな設定があるので、とりあえず色々見てみてください(’’
たとえば大海戦のみ解析のモードにした状態でBCのログ食わせても何も出ないとか、
対PCのみの設定にしとくとNPC戦が出ないとか、条件にあわないと解析されないことがあります。
あと、テキストログもダメです(’’

508えふじぇい:2012/08/29(水) 11:42:02
いつも、お世話になっております。
全然、急ぎではないのでお暇なときでよろしいのですが、
DBAのメトロノームの音が出ません。
DBA自体独自に音量調整つけられたら、お願い申し上げます。

おそらく、私のサウンドデバイスの関係が原因で,
ウィンドウズ7の音量ミキサー機能がDBAを認識しないため、
音量調整できないためと思われます。

以前はDBAをミキサー機能で認識してたのですが
ボリュームゼロにしたため、
音がでないアプリと判断されミキサー機能の認識が切れたものだと思われます。

DBA独自に音量が調整できれば、おそらく大丈夫なのかなと思い、
メッセージを送らさせていただきました。

509えふじぇい:2012/08/29(水) 12:48:23
すいません こちらの不手際でした。音は出るようになりました。
DBAフォルダ移動時に音声ファイルのリンクがそのままで
間違っておりました。修正により音がでるようになりました。
申し訳ございません。

510teltel:2012/08/30(木) 12:22:27
こんなバグ報告参考にならないかもしれませんが・・・
DOLLauncher0.1.0.0にて、「何かの拍子に」起動してもメインウインドウが見えなくなりました。
dataフォルダ内のconfig.xmlをメモ帳で開くとメインウィンドウのLocationがX,-32000 Y,-32000 になっていましたので、両方0に戻し上書き保存、DOLL起動後、再度移動させて終了したところ
次回からは正常にロケーションが保存されるようになりました。
なんとなくですが、デュアルディスプレイでサブモニタの方に配置した時になんかあったかな、とぼんやり考えています。(今もサブモニタ上ですが正常動作しています)

511teltel:2012/09/01(土) 17:10:00
つづきです。再発したので状況を思い出しますと、
DOLLauncherを起動したまま最小化して、
最小化(タスクバーのみに表示)のままでPCをシャットダウンすると発生する、っぽいです。
OSはWindows7です。

512DREAMS:2012/09/02(日) 19:58:36
>>508 えふじぇいさん
DBA自体のボリューム調整はあるとうれしいですねぇ。
一度音をならせば、Win7ではOSのミキサー側で調整できるので要らないですが、
それ以前(たしかVistaもダメ)のOSだと、個々の調整はOS側では無理なんですよねー。
+1ではやってるので、おんなじことをやろうかとおもうますー。

>>510 teltelさん
ご指摘ありがとうです〜。次Verで修正するます!

513名無しさん:2012/09/29(土) 21:30:03
最近、海域の安全状態無法状態の更新状態がおかしいのですが、
どうしたのでしょうか。

514DREAMS:2012/09/30(日) 01:02:42
>>513さん
どこがどのようにおかしいでしょうか〜(’’?
今4サーバ切り替えてみましたが、特に問題はなさそうです。
まずは海域にある青い■マーク右クリックで、手動で切り替えが行えるのでお試しくださいませー。
あとは設定画面に海域情報関連の設定がいくつかあるので、色々変更してみてくださいましー。

一応問題が発生しそーな考えられる要因はこれくらいです。確認してみてくださいませー。
・Wikiがおかしい(Wikiのデータを取得してくるので、そっちがおかしいと+1もダメです)
・手動設定と自動設定が混じってる(Wikiの情報などを見ながら、一度手動で海域状態をあわせてみるといい・・・・かも?自信なし)
・なんかデータ受信がおかしい(共有設定1の一番上にある情報種別を「全情報を共有」にしてみる。この際、自分の場所なども共有されるので、それが嫌ならグループ名に適当な文字を入れて、自分専用グループを作ればOKです)
・ログ報告からのデータと混じってる(Wikiからではなく+1ユーザの集計した情報から海域状態を切り替える機能もあります。共有設定3の海域情報設定ってところのチェックを全て外すと無効になるハズ)

515DREAMS:2012/09/30(日) 20:07:48
+1 0.65.0
装備シミュにて全チェックを2回おす(解除状態にする)と表示がdisabledされる。
でも表示だけで実際には操作可能。
大きな影響ではないので次Ver対応。

516くろっく:2012/10/03(水) 15:51:26
DLHのキャラクタ別保存で、一度キャラクタ別保存状況タブに切り替え無いと、不明のまま
そのあいだにCCすると、すべてのログがタブ切り替えを行った時のキャラに追加される

あと、間違えて起動したままリアルタイム解析解除して再び解析かけると上書き保存されずにDLHがエラー吐いて落ちた

517コ・マッタ:2012/10/03(水) 17:21:01
DOL+1は非常に便利で、いつも利用させて頂いております。
発見物検索の画面で、2キャラ目のメモ欄に入力してアプリを一度終了すると
メモの内容が1キャラ目に移ってしまいます。
1キャラ目にもメモが入っている場合は問題ないようです。
お手数おかけしますが、確認よろしくお願い致します。

518DREAMS:2012/10/04(木) 19:06:25
>>516くろっくさん
うーん…タブ選択状況によって動作をかえるようなことはしてないので、なんか別原因ですかねぇ。
単にチェック入ってなかったとかそんなことはないですよねぇ(’’
CCすると〜については、それ以前のキャラが不明扱いなので、名前が判断された時点で補填処理されて追加なので、
これ自体は意図通りの動作です。
上書きエラーはファイルオープン時のオプションがちょっとおかしいかもしれないっす。
当初はログつなげて途中から書き込みーみたいなことをしようとしてたので…

>>517 コ・マッタさん
ご指摘ありがとうですー。動作確認しました。
次Verにて対応します〜

519くろっく:2012/10/04(木) 21:41:15
>>518
ひとつずつ確認しながら、操作してみました。
windows7HP UACオフ .net Framework4.5.50709

1.DLHログ監視モードで起動
2.DOLログイン
  (GVOログファイル生成・DLH不明ログファイル生成)
3.DLHキャラクタ別保存状況タブに遷移操作。
  (遷移した瞬間はキャプチャ・名前解析部分はブランク)
4.なにかDOLチャットに追加(チャット発言)
  (キャラ名フォルダにログファイル生成)

そちらで再現しないのであれば、そんなに困る事では無いので無視してもかまわないと思います。

520DREAMS:2012/10/05(金) 00:10:14
・交易品価格解析
「皮革製品」が「皮革」に読み取られてしまう模様。販売価格は補正できるとして、売却価格はどっかで一度データクリアする必要あり。

521るな:2012/10/05(金) 00:51:05
よくある質問の手順踏んでやってみたのですが、
ずっと↓がでて起動できません
Date: 20121005004549
Message: ファイルまたはアセンブリ 'System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'、またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。
StackTrace:
場所 DOLTracker.MainForm.DrawSalvageInfo()
場所 DOLTracker.MainForm.DrawMap()
場所 DOLTracker.MainForm.MainForm_Load(Object sender, EventArgs e)
場所 System.Windows.Forms.Form.OnLoad(EventArgs e)
場所 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
場所 System.Windows.Forms.Control.CreateControl()
場所 System.Windows.Forms.Control.WmShowWindow(Message& m)
場所 System.Windows.Forms.Control.WndProc(Message& m)
場所 DOLTracker.MainForm.WndProc(Message& m)
場所 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

522DREAMS:2012/10/05(金) 08:56:26
>>521 るなさん
ちっと色々ぐぐって探してみましたが、やっぱ.NETの環境問題のようです。
今どのバージョンの.NET入ってますかねー?
.NET Framewordを"全て"アンインストールして、3.5SP1を入れてみてくださいませ。
www.microsoft.com/ja-jp/download/details.aspx?id=22

「全て」を強調してるのは、入れたモノによっては過去のバージョンが一気に入るため、
それらも消してください、という意味です。4以上だと確か入らなかった気もします。
3.5SP1は、確か2から順に入るハズ…

523名無しさん:2012/10/05(金) 12:49:01
Date: 20121005024148
Message: アクセスが拒否されました。
StackTrace:
場所 System.Diagnostics.ProcessManager.OpenProcess(Int32 processId, Int32 access, Boolean throwIfExited)
場所 System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited)
場所 System.Diagnostics.Process.get_HasExited()
場所 DOLTracker.TradeInfoThread.CheckStatusImage()
場所 DOLTracker.TradeInfoThread.Run()
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
場所 System.Threading.ThreadHelper.ThreadStart()
交易品価格調査を起動したところこのエラーで強制終了しました。
起動して放置しておくだけでいいとのことですが放置ができませぬ。
アクセス拒否だから管理権限とかアクセス権限の関係でしょうか。

524DREAMS:2012/10/05(金) 20:07:11
>>523さん
時々発生するのですが原因不明って感じです、すみません(、、
放置できるようにするために、エラーが発生しても無視して処理継続するようにしまするー。

525名無しさん:2012/10/05(金) 20:18:52
交易品価格調査について
干しブドウが干しアンズと表示されました
類似品目の読み取りミスのリストになかったので報告いたします

526名無しさん:2012/10/05(金) 22:41:50
DOL+1 情報共有メッセージ「SEA」タブ(フローティングでない時)
右上の海域変動のボタンが表示されません。スクロールバーの下に
隠れてる?

527DREAMS:2012/10/05(金) 22:57:04
0.66.1にて…
>>515 装備シミュにて全チェックを2回おす(解除状態にする)と表示がdisabledされる。
対応漏れ。

>>517 コ・マッタさん 2キャラ目のメモ欄に入力してアプリを一度終了するとメモの内容が1キャラ目に移ってしまいます。
対応しますた!

>>520 交易品価格解析 「皮革製品」が「皮革」に読み取られてしまう模様
対応しますた!

>>523さん Message: アクセスが拒否されました。
エラー握りつぶすように対応しました!

>>525さん 干しブドウが干しアンズと表示されました
最新版でボルドー行ってみたら大丈夫だったので、直ったと思います!


以下まだ未対応。
>>516 くろっくさん DLHでキャラクタ別保存状況タブに切り替えしないと動かない

528DREAMS:2012/10/05(金) 23:00:48
>>526さん
こちらの環境ではちょと確認できませんでした。
情報共有OFF>ONと切り替えることで海域変動情報も再取得され、マップ上の海域の色も変わりますので、
とりあえずこちらで代替願いますー。

問題の修正について、できれば以下の情報をいただけますでしょうかー。
わかる分だけで良いです。
・OS(XP,Vista,7/できれば32bit,64bitの差も)
・画面モード(クラシック表示・Luna・エアロ表示等)
・スクリーンショットが取れるようであれば、exdreams.net/dol/p1_up/up.cgi にアップロードをお願いします。

529526:2012/10/05(金) 23:15:16
526です。アプデしたら正常に表示されました。

530コ・マッタ:2012/10/07(日) 16:08:35
DREAMSさん、早速の対応ありがとうございました!

531Filith:2012/10/07(日) 16:13:26
交易品価格調査 現在の状態では解析できませんと出て、解析情報がとれていません。
(XP 1680x1050ウィンドウ表示)
街の所属、キャラクタ所属は正しくとれていますが、現在位置が「-」となっています。

532DREAMS:2012/10/08(月) 10:08:11
>>531さん
他の方からも街情報だけ取れないっていう状況のご報告をいただきましたー。
窓サイズ変えてみたけどこちらでは再現しなかったとです(、、(ただし7
キャリブレーションが必要な気もしますが、ちょっと出来るかどうかわかりません。
まずは名前解析部分を改善できるか見直すとともに、交易品の品揃えから街名を判断、
というのもやってみようかと思います。

533DREAMS:2012/10/11(木) 00:18:04
メモ:
・交易品価格調査にて現時点で100%価格が判明している交易品をキーにして、国籍縛りを外すことが出来るか?
交易品Aの100%価格(関税無し)が2000と確定している場合に、
交易品Aが150%で3150であれば、関税は (売価3150/(100%価格2000*相場1.50))-補正値1.0=0.05=5%であると判定できる。
この時、交易品Bが120%で630であれば、関税0の価格は 売価630/相場1.2/関税1.05=500であると判定できる。
ただし、基準となる価格が低いと誤差が激しくなる。
例えば石とかは単価が10程度。小数以下の計算については検証していないが、仮に切り捨てだとした場合、関税0%と関税9%が同じ値になってしまう。
最低でも100程度?
色々ときつそうなので実装は保留…。

・小数以下の値について検証。
今の計算式はたぶん違う。「アーモンド」を見ると、リスボン124(確定)チュニス123(低)となっている。
リスボンの124は計算ではなく実際の相場が100%だったときの値。
チュニスの123は112%138ドゥカート。138/1.12=123.2143。逆算してみると124*1.12=138.88。
つまり100%価格の切り捨てであると想定できる。もう少しバリエーションみて検証。
検証したところで、これどうやって計算してみればいいんだろう。
123.2143っていう数字から123に切り捨て>123*1.12=137.87=切り捨てで137>ずれたから123ではない>+1して124で検証…とかすればいいんだろうか。
これも100%価格が100以下の交易品だとうまく数値でないと思われる。

・計算して確定となったものと、100%価格をキャプチャして確定となったものを分ける
確定(実測)と確定(計算)とかにするか。

・IDをアイテムIDにする。

・データ量増大への対応
確定データに対するサンプルの登録停止?(ただし生データは利用価値が高いのでどっかに取っておく)
確定データの別テーブル化?(ただし詳細閲覧時にアクセス負荷があがる)
キャッシュ化?(あんまり効果なさそう)
リアルタイム表示の停止(バッチでHTML全部作っとく。今は右メニューのみ実現している)

・IF改善
交易品のカテゴリ別表示
高く売れるものリスト(購入価格と売却価格が数k以上+南蛮品)
場所によって購入価格に大きな(数%?)差分があるリスト(ダイヤとかはシエラで買うよりケープまで行った方が安い)

534DREAMS:2012/10/11(木) 00:19:03
ああ、ここバグスレ・・・orz

535名無しさん:2012/10/12(金) 21:19:37
バグではないのですが、競合かな・・・
DOL+1の交易品価格調査を実行中に、DTSでトリガーでのSS撮影が動かないっぽい
もう少し検証してみます。手動では撮れます。

536えたぶれ:2012/10/13(土) 23:51:20
\DBA_0.31\exception_20121013234211.txtに保存しました。ってでた!
2012/10/13大海戦DBA解析不具合のメッセです

537えたぶれ:2012/10/13(土) 23:52:53
Date: 20121013233422
Message: オブジェクト参照がオブジェクト インスタンスに設定されていません。
StackTrace:
場所 DOLBattleAnalyzer.AnalyzeThread.CheckSkillLog(LineData ld)
場所 DOLBattleAnalyzer.AnalyzeThread.AnalyzeBattleDetail()
場所 DOLBattleAnalyzer.AnalyzeThread.Run()
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
場所 System.Threading.ThreadHelper.ThreadStart()

538DREAMS:2012/10/14(日) 00:18:44
原因:ユーザ名の「ガナドール」とシステム的な「ガナドール」が混在してるため。

ログ開いて名前置換でとりあえず対策可能。
たぶんEかな?いらっしゃるようです。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板