MirageUK Posted July 6, 2021 Author Share Posted July 6, 2021 (edited) Yeah that was aimed at @StevenB - I knew he had debug trace enabled previously as he provided a log file for investigation. FYI standard log output is "Info". "Trace" shows info and entry/exit from my various routines and "Debug" provides LOTS of information down to individual creatures/files etc. Edited July 6, 2021 by MirageUK Link to comment Share on other sites More sharing options...
Larkfields Posted July 6, 2021 Share Posted July 6, 2021 1 minute ago, MirageUK said: Yeah that was aimed at @StevenB - I knew he had debug trace enabled previously as he provided a log file for investigation. Apologies - I misunderstood. Link to comment Share on other sites More sharing options...
StevenB Posted July 6, 2021 Share Posted July 6, 2021 Think that was aimed at me with the 27m-45m load time of the program without any old files present that it could iterate through But it doesn't happen in .22 so it's all good. here's the full log from .20 where it happened and as you can see no debug enabled 2021-07-06 13:01:38.4962|INFO|Loaded in: 49:35. 2021-07-06 13:19:58.8944|ERROR|LoadSaveGame failedSystem.IO.DirectoryNotFoundException: Could not find a part of the path 'D:\Downloads\ArkViewer2021-4-20\Aberration\aberration_p.ark'. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.File.InternalReadAllBytes(String path, Boolean checkHost) at ASVPack.Models.ContentContainer.LoadSaveGame(String fileName) in C:\Dev\ASV\ASVToolkit\ASVPack\Models\ContentContainer.cs:line 99 at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.File.InternalReadAllBytes(String path, Boolean checkHost) at ASVPack.Models.ContentContainer.LoadSaveGame(String fileName) in C:\Dev\ASV\ASVToolkit\ASVPack\Models\ContentContainer.cs:line 99 2021-07-06 13:20:00.4504|INFO|Attempting to connect to sftp server: 10.0.0.45 2021-07-06 13:20:58.6856|INFO|Game data loaded in: 00:35. 2021-07-06 13:21:03.2450|INFO|Structures loaded in: 00:04. 2021-07-06 13:21:06.4691|INFO|Wilds loaded in: 00:03. 2021-07-06 13:25:23.2905|INFO|Tribe players loaded in: 04:15. 2021-07-06 13:25:45.5513|INFO|Loaded in: 05:22. Link to comment Share on other sites More sharing options...
BoRGaMeS Posted July 7, 2021 Share Posted July 7, 2021 (edited) Привет. Poison Tribe - 5 игроков. ASV их не показывает. Спасибо. Edited July 7, 2021 by BoRGaMeS Link to comment Share on other sites More sharing options...
MirageUK Posted July 7, 2021 Author Share Posted July 7, 2021 20 minutes ago, BoRGaMeS said: Hi. Poison Tribe - 5 players. ASV does not show them. Thanks. https://yadi.sk/d/SAAAUo0FIQ-Sjg Don't have time to check until I finish work but maybe dead or uploaded and you have it configured to not show players with no bodies? 1 Link to comment Share on other sites More sharing options...
StevenB Posted July 7, 2021 Share Posted July 7, 2021 Little feature request that would seriously aid in finding stolen goods 😛 Item quality everywhere you can look up items like player explorer and the item search. For example in player explorer for the victim you find unique items in a backup then in item search on a recent save after theft you could search for those items and find out who took it. Currently I do this via command line on a Linux box and it's quite tedious at times. Link to comment Share on other sites More sharing options...
MirageUK Posted July 7, 2021 Author Share Posted July 7, 2021 I do need to re-visit item quality. I did attempt it once but couldn't work out what all the numbers meant. Think I've since learned that only one number counts to define whether it's primitive/ramshackle etc. 1 Link to comment Share on other sites More sharing options...
BoRGaMeS Posted July 7, 2021 Share Posted July 7, 2021 (edited) 23 minutes ago, MirageUK said: У меня нет времени проверять, пока я не закончу работу, но, возможно, он мертв или загружен, и вы настроили его так, чтобы не отображать игроков без тел? Thanks. The problem is solved. I didn't edit config. Used by default. Edited July 7, 2021 by BoRGaMeS 1 Link to comment Share on other sites More sharing options...
StevenB Posted July 7, 2021 Share Posted July 7, 2021 6 minutes ago, MirageUK said: I do need to re-visit item quality. I did attempt it once but couldn't work out what all the numbers meant. Think I've since learned that only one number counts to define whether it's primitive/ramshackle etc. I'll have a look at what I had. I did quite a bit of mucking about in the kit to get it to spawn exact values on items, but honestly the raw number would be enough to be able to identify the item 1 Link to comment Share on other sites More sharing options...
MirageUK Posted July 7, 2021 Author Share Posted July 7, 2021 Lunch time release, version 4.0.0.23 now available 😀 http://www.miragesoftware.co.uk/Ark/Apps/ArkViewer2021-4-23.zip Changes Added "Rig1" and "Rig2" to Wild and Tame grids to show Stryder rig setups. Added Quality to all grids that show item data. Another re-work and performance pass on the game load. @StevenB Ragnarok, on my machine, previously loaded in 31 minutes and I got that down to just over 5 minutes.... and I thought it was going to be impossible on a 1.5GB ark save! 🥳 @Larkfields Ragnarok, on my machine, previously (<4.0.0.20) loaded in 28 minutes. In 4.0.0.20 I got that down to just over 8 minutes. This release it's down to 2 minutes 25 seconds. Thanks for the backups guys, really helped me identify and eliminate a number of performance bottlenecks that I would never have uncovered with our own single tribe, tiny private server. I wonder if it's finally fast enough for @Wolfamid or whether he has a new performane challenge for me to tackle next. 3 2 Link to comment Share on other sites More sharing options...
StevenB Posted July 7, 2021 Share Posted July 7, 2021 Pretty amazing improvement, testing it out now Thx for being awesome! 2 Link to comment Share on other sites More sharing options...
MirageUK Posted July 7, 2021 Author Share Posted July 7, 2021 Version 4.0.0.24 now available. http://www.miragesoftware.co.uk/Ark/Apps/ArkViewer2021-4-24.zip Changes Removed "Quality" from the Dropped Items grid, dropped items don't have this data available easily. Will investigate how to include it later. Added "Rating" column to all data grids that also display item quality. No idea what this rating is but requested by @StevenB 2 Link to comment Share on other sites More sharing options...
Larkfields Posted July 7, 2021 Share Posted July 7, 2021 Hi Mirage. I'm seeing a huge performance gain here... Limiting ASV to a single core on the server: Rag used to take approx 30 mins to process. Version 4.0.0.23 has reduced that to approx 6 minutes. You're superb 🙂 1 Link to comment Share on other sites More sharing options...
MirageUK Posted July 7, 2021 Author Share Posted July 7, 2021 (edited) It was a late night. I actually said good night to @StevenB approx. 8.30-9.00pm.. ended up coding it until almost midnight. Was not accepting defeat!! ...edit Although in working so late I have managed to miss implementing the Rig1/Rig2 on the tame detail tab. The columns are there, but data isn't being populated. Will fix in next release. Edited July 7, 2021 by MirageUK 1 2 Link to comment Share on other sites More sharing options...
BoRGaMeS Posted July 8, 2021 Share Posted July 8, 2021 (edited) Hi. Is it possible to add a "Tribe in Range" (there is a "Structure of players") for "Tamed Creatures"? Edited July 8, 2021 by BoRGaMeS Link to comment Share on other sites More sharing options...
MirageUK Posted July 8, 2021 Author Share Posted July 8, 2021 26 minutes ago, BoRGaMeS said: Hi. Is it possible to add a "Tribe within Reach" (there is a "Structure of players") for "Tamed Creatures"? Will investigate at lunch but can't see any issues - that data is available for tames. 1 Link to comment Share on other sites More sharing options...
MirageUK Posted July 8, 2021 Author Share Posted July 8, 2021 Version 4.0.0.25 now available. http://www.miragesoftware.co.uk/Ark/Apps/ArkViewer2021-4-25.zip Changes Fixed Rig loadout data on Tamed tab for Stryders Added "Tribe in Range" date/time to tame detail grid. NOTE: Cryo tames dont update until un-podded again. Slight change in load for UI version. No longer loads grid data on loading save until user selects that tab and available filter options. 2 1 Link to comment Share on other sites More sharing options...
StevenB Posted July 9, 2021 Share Posted July 9, 2021 11 hours ago, MirageUK said: Fixed Rig loadout data on Tamed tab for Stryders Doesn't seem to work for me in the tamed creatures tab just says N/A, but on wild it works perfectly (yes using .25) Love the rating you added, can't wait to use it to catch a thief! if Item quality + rating is unique on an item before and after theft it's 100% proven who took it 1 Link to comment Share on other sites More sharing options...
MirageUK Posted July 9, 2021 Author Share Posted July 9, 2021 (edited) 6 hours ago, StevenB said: Doesn't seem to work for me in the tamed creatures tab just says N/A, but on wild it works perfectly (yes using .25) Love the rating you added, can't wait to use it to catch a thief! if Item quality + rating is unique on an item before and after theft it's 100% proven who took it if(x.ClassString == "") //populate stryder rigs .. think I may have missed a small part of this check. Will fix this evening after work. Edited July 9, 2021 by MirageUK 1 Link to comment Share on other sites More sharing options...
StevenB Posted July 9, 2021 Share Posted July 9, 2021 Tiny feature request! Sometimes I find a playerid and find myself wanting to use ASV to look it up, but can't Would it be possible to have playerid listed under players like tribeid under tribes? 2 Link to comment Share on other sites More sharing options...
MirageUK Posted July 9, 2021 Author Share Posted July 9, 2021 1 hour ago, StevenB said: Tiny feature request! Sometimes I find a playerid and find myself wanting to use ASV to look it up, but can't Would it be possible to have playerid listed under players like tribeid under tribes? Will include in release this evening after I've done some testing. Time for work now but added Id to player and added the text "Find Next" option to the player tab to aid you in finding them Id's. 2 Link to comment Share on other sites More sharing options...
StevenB Posted July 9, 2021 Share Posted July 9, 2021 Ooh nice, find next in tribes as well? 😇 This tool is simply the best out there ^^ 1 Link to comment Share on other sites More sharing options...
BoRGaMeS Posted July 9, 2021 Share Posted July 9, 2021 (edited) Hi. It is possible to do: the "Tribe" tab is double-clicked and the name of the tribe is transferred to the "Tamed creatures", "Player structures"," Players" bookmarks" ? Edited July 9, 2021 by BoRGaMeS Link to comment Share on other sites More sharing options...
MirageUK Posted July 9, 2021 Author Share Posted July 9, 2021 (edited) 1 hour ago, BoRGaMeS said: Hi. It is possible to do: the "Tribe" tab is double-clicked and the name of the tribe is transferred to the "Tamed creatures", "Player structures"," Players" bookmarks" ? Not keen on the double-click however I will add new context menus (Right Click): View Structures, View Tames, View Players. Which will take you to the appropriate tab and pre-populate from the selected Tribe. ..opens Structures tab, pre-selects same tribe. Menu will be available from Tamed, Structures, Players and Tribes tabs. Tamed > View Structures, View Players. Structures > View Tames, View Players. Players > View Tames, View Structures Tribes> View Structures, View Tames, View Players. Edited July 9, 2021 by MirageUK 2 Link to comment Share on other sites More sharing options...
MirageUK Posted July 9, 2021 Author Share Posted July 9, 2021 (edited) Version 4.0.0.26 now available. http://www.miragesoftware.co.uk/Ark/Apps/ArkViewer2021-4-26.zip Changes Added options to right-click context menu on following grids to auto-select the appropriate tab and tribe: @BoRGaMeS Tamed > View Structures, View Players. Structures > View Tames, View Players. Players > View Tames, View Structures. Tribes > View Structures, View Tames, View Players. Actually implemented the Rig loadout on Tames this time 😄 Added "Find Next" search boxes to Player and Tribes tabs to match other tabs. Added Id to Player grid. @StevenB Re-worked query used by Settings pages for Unmapped Creatures, Items and Structures. Not sure which mod? but using in game data from StevenB - identified more rafts/boats. Moved out of Creatures and into Structures with other Rafts/Boats/Skiffs etc: CogRaft_BP_C DingyRaft_BP_C LongshipRaft_BP_C SRaft_BP_C Edited July 9, 2021 by MirageUK 4 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now