Installed new version, still not working correctly
26/11/2020 16:19:14 > > IronPython output:
### WoT Battle Result to Json - version 1.10.1.3 ###
Time: 2020-11-26 16:19:14.447000
Encoding: ascii - mbcs
Starting to process file: C:\Users\dad\AppData\Roaming\Wot Numbers\BattleResult\1756080589381607.dat
Successfully validated object: common (found 18 data items)
Detected battle mode: Random
Successfully validated object: private.account (found 47 data items)
Successfully validated object: private.vehicle (found 207 data items)
Successfully validated object: players (found 8 data items)
Successfully validated object: players.result (found 11 data items)
Successfully validated object: players.vehicle (found 71 data items)
{
26/11/2020 16:19:14 ### EXCEPTION ###
Source: mscorlib
TargetSite: Void WinIOError(Int32, System.String)
Data: System.Collections.ListDictionaryInternal
Message: The process cannot access the file 'C:\Users\dad\AppData\Roaming\Wot Numbers\BattleResult\1756080589381607.dat' because it is being used by another process.
Stack Trace:
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileInfo.Delete()
at WinApp.Code.Battle2json.<ConvertBattleFilesToJson>d__6.MoveNext()
Details:
> Error converting battle file C:\Users\dad\AppData\Roaming\Wot Numbers\BattleResult\1756080589381607.dat to json
}
26/11/2020 16:19:14 > Start looking for converted json battle files
26/11/2020 16:19:14 > > Battle file returned result: 'error', could not process JSON file: C:\Users\dad\AppData\Roaming\Wot Numbers\BattleResult\9143012020598063.json
26/11/2020 16:19:14 > > Battle file analyze terminated for file: C:\Users\dad\AppData\Roaming\Wot Numbers\BattleResult\9143012020598063.json
{
26/11/2020 16:19:14 ### EXCEPTION ###
Source: WotNumbers
TargetSite: Void MoveNext()
Data: System.Collections.ListDictionaryInternal
Message: Object reference not set to an instance of an object.
Stack Trace:
at WinApp.Code.Battle2json.<RunBattleResultRead>d__10.MoveNext()
Details:
Battle result file analyze process terminated due to faulty file structure or content
}
26/11/2020 16:19:14 > > Deleted faulty JSON file: C:\Users\dad\AppData\Roaming\Wot Numbers\BattleResult\9143012020598063.json
26/11/2020 16:28:17 // Automatically fetch new battles stopped
26/11/2020 16:28:30 // Automatically fetch new battles started
I have prepared a new version with some improved logging, it seems like your system fails when trying to save the battle result before, I have improved logging for this part.
Will release new version soon.
thanks Badbutton, much appreciated
I am running version 28.3, but atill have issues:
{
5-12-2020 13:40:38 ### EXCEPTION ###
Source: WotNumbers
TargetSite: Void MoveNext()
Data: System.Collections.ListDictionaryInternal
Message: Object reference not set to an instance of an object.
Stack Trace:
bij WinApp.Code.Battle2json.<RunBattleResultRead>d__10.MoveNext()
Details:
Battle result file analyze process terminated due to faulty file structure or content. Module: Starting
}
Check for old battlefiles in the %appdata% + Wot Numbers + BattleXXX - folders, perhaps some old files are stuck there.