Aldur

Wurm Assistant - Enrich Your Wurm Experience

Recommended Posts

5 minutes ago, Aldur said:

Antivirus being nosy, most likely.

 

It's been fine. Not sure I have active antivirus honestly. How do I fix it?

Share this post


Link to post
Share on other sites

Easiest way to check, is to add WA to excluded folders in your AV. If you haven't installed any, it will most likely be Microsoft Security Essentials.

 

Also exclude:

%localappdata%\AldursLab

Edited by Aldur

Share this post


Link to post
Share on other sites
9 minutes ago, Aldur said:

Easiest way to check, is to add WA to excluded folders in your AV. If you haven't installed any, it will most likely be Microsoft Security Essentials.

 

Also exclude:

%localappdata%\AldursLab

 

Hmm, I have no clue about any of that. Just want my Granger working, which was up until today's update.

Edited by Araninke

Share this post


Link to post
Share on other sites
10 minutes ago, Aldur said:

Send me the log from WA, so I can make sure it's nothing else.

 

You can exclude a folder by following this guide:

http://answers.microsoft.com/en-us/protect/wiki/mse-protect_scanning/how-to-exclude-a-filefolder-from-microsoft/26f2810a-47fd-40d8-b35e-3740f00fce85

 

I have Windows 10 and don't seem to have Security Essentials. Where do I find this log?

Share this post


Link to post
Share on other sites

Does WA start? If so, just use the "Show app log (with trace)" button.

Share this post


Link to post
Share on other sites
3 minutes ago, Aldur said:

Does WA start? If so, just use the "Show app log (with trace)" button.

 

No, it doesn't start. Sent you a pm with launcher log information.

Share this post


Link to post
Share on other sites

Sent you a PM as well. This is most definitely a security block by some other software.

Share this post


Link to post
Share on other sites
14 minutes ago, Aldur said:

Sent you a PM as well. This is most definitely a security block by some other software.

 

Apparently was being caused McAfee LiveSave. Turned that off and things installed correctly. Thanks for your help and working with me to get it resolved!

  • Like 1

Share this post


Link to post
Share on other sites

There seems to be a bug after the caves update on WU. Casted Genesis, but granger doesn't see it:

 

Quote

2016/06/24 22:35:33.089 > Info > GrangerFeature > Found maybe genesis log event: Timestamp: 6/24/2016 6:35:32 PM, Source: , Content: You cast 'Genesis' on a mature fat bison 'June'.
2016/06/24 22:35:33.089 > Info > GrangerFeature > Recognized Genesis cast on: a bison 'June' (raw name: a mature fat bison 'June')
2016/06/24 22:35:33.089 > Info > GrangerSettings > Removed cached genesis cast data for Gagehop
2016/06/24 22:35:38.108 > Info > GrangerFeature > smile cond: You smile at a mature fat bison 'June'.
2016/06/24 22:35:38.108 > Info > GrangerFeature > attempting to start processing creature due to line: You smile at a mature fat bison 'June'.
2016/06/24 22:35:38.108 > Info > GrangerFeature > extracting object name
2016/06/24 22:35:38.108 > Info > GrangerFeature > object assumed to be a creature
2016/06/24 22:35:38.108 > Info > GrangerFeature > building new creature object and moving to processor
2016/06/24 22:35:38.108 > Info > GrangerFeature > finished building
2016/06/24 22:35:39.570 > Info > GrangerFeature > found maybe trait line: The bison are impressive creatures when moving in hordes.
2016/06/24 22:35:39.570 > Info > GrangerFeature > trait parsing finished
2016/06/24 22:35:39.570 > Info > GrangerFeature > found maybe trait line: It has been branded by and belongs to the settlement of Barren Realms.
2016/06/24 22:35:39.570 > Info > GrangerFeature > trait parsing finished
2016/06/24 22:35:39.570 > Info > GrangerFeature > found maybe branding line
2016/06/24 22:35:39.570 > Info > GrangerFeature > found creature to be branded for: Barren Realms
2016/06/24 22:35:39.570 > Info > GrangerFeature > creature set to female
2016/06/24 22:35:39.570 > Info > GrangerFeature > found maybe trait line: It has fleeter movement than normal. It has lightning movement. It can carry more than average. It has very strong leg muscles. It has a certain spark in its eyes. 
2016/06/24 22:35:39.570 > Info > GrangerFeature > found trait: It has fleeter movement than normal
2016/06/24 22:35:39.570 > Info > GrangerFeature > found trait: It has lightning movement
2016/06/24 22:35:39.570 > Info > GrangerFeature > found trait: It can carry more than average
2016/06/24 22:35:39.570 > Info > GrangerFeature > found trait: It has very strong leg muscles
2016/06/24 22:35:39.570 > Info > GrangerFeature > found trait: It has a certain spark in its eyes
2016/06/24 22:35:39.570 > Info > GrangerFeature > trait parsing finished
2016/06/24 22:35:39.612 > Info > GrangerFeature > found maybe parents line
2016/06/24 22:35:39.618 > Info > GrangerFeature > mother set to: bison 'Betty'
2016/06/24 22:35:39.618 > Info > GrangerFeature > father set to: bison 'Freddy'
2016/06/24 22:35:39.618 > Info > GrangerFeature > finished parsing parents line
2016/06/24 22:35:43.118 > Info > GrangerFeature > processing timed out, attempting to verify and apply last inspected creature
2016/06/24 22:35:43.118 > Info > GrangerFeature > finishing processing creature: bison 'June'
2016/06/24 22:35:43.118 > Info > GrangerFeature > Creature data is valid
2016/06/24 22:35:43.118 > Info > GrangerFeature > Checking creature for Genesis cast (creature name: bison 'June'
2016/06/24 22:35:43.118 > Info > GrangerFeature > No genesis cast found
2016/06/24 22:35:43.118 > Info > GrangerFeature > sanity check failed for creature update: bison 'June' (female, bison). Reason: Trait mismatch below inspect skill treshhold (54.57604): Hungry
2016/06/24 22:35:43.118 > Info > GrangerFeature > processor buffer cleared
2016/06/24 22:35:43.118 > Info > GrangerFeature > processor buffer cleared

 

Edited by Soylent

Share this post


Link to post
Share on other sites

Thanks Soylent, seems they have added "a/an/the" in the genesis cast line. Will fix it.

Share this post


Link to post
Share on other sites

Just released Wurm Assistant 3.1.

The major new feature is plugin support. 

Share this post


Link to post
Share on other sites

I have a few minor annoyances and one actual problem to address this time.

 

The WU server I frequent has an Info chat channel that's used to send..  well, information. Is there any way to get WA to automatically ignore its logs so I don't end up with trillions of

Quote

2016/06/25 21:38:51.750|Info|WurmApi|WurmApi > LogFileInfoFactory: Detected issues with parsing log type for file D:\Steam\steamapps\common\Wurm Unlimited\WurmLauncher\PlayerFiles\players\Canary\test_logs\_Infos.2016-04.txt

Likewise, how can I stop this?

Quote

2016/06/25 21:39:02.114|Info|WurmApi|WurmApi > WurmCharacterLogs: Server could not be identified for character Canary at stamp 2016-04-09 12:57:26 PM

And lastly, I'm getting a few of these, not sure what they mean.

Quote

2016/06/25 21:39:06.435|Warn|WurmApi|WurmApi > LogFileParser: Parsing timestamp from log line was not possible. Appending contents to previous logged line. Line contents: shing your statuette of Vynora., Log file: [D:\Steam\steamapps\common\Wurm Unlimited\WurmLauncher\PlayerFiles\players\Seremonius\test_logs\_Event.2016-06.txt]
2016/06/25 21:39:06.455|Warn|WurmApi|WurmApi > LogFileParser: Appending impossible, no entries parsed yet., Log file: [D:\Steam\steamapps\common\Wurm Unlimited\WurmLauncher\PlayerFiles\players\Seremonius\test_logs\_Event.2016-06.txt]
2016/06/25 21:39:06.499|Warn|WurmApi|WurmApi > LogFileParser: Parsing timestamp from log line was not possible. Appending contents to previous logged line. Line contents: ill now fight defensively., Log file: [D:\Steam\steamapps\common\Wurm Unlimited\WurmLauncher\PlayerFiles\players\Seremonius\test_logs\_Event.2016-06.txt]
2016/06/25 21:39:06.499|Warn|WurmApi|WurmApi > LogFileParser: Appending impossible, no entries parsed yet., Log file: [D:\Steam\steamapps\common\Wurm Unlimited\WurmLauncher\PlayerFiles\players\Seremonius\test_logs\_Event.2016-06.txt]

I did have a hard system crash while the game and WA were running, could your heuristics have gotten corrupted somehow? And how would I fix that without losing all of my timers/triggers/etc?

 

I've had Granger stop updating properly until the next time I attempt to smilexamine a creature, which I'm guessing might have something to do with that.

Edited by Jaybudd

Share this post


Link to post
Share on other sites

The latest version pops up a window like this:

 

618304ac018e4976a52f2be9c1fdd0aa.png

 

I can tick the checkbox at the bottom, but it will always reappear when the program launches. Also, I don't find anything in "Options" to turn it off. What am I missing?

Share this post


Link to post
Share on other sites

looks like there may be a problem in the smilexamine portion, when I was updating my animals in granger. I noticed that when I moved to the next animal and smilexamined it. I would then get the update notification of the previous animal. So would have to double smilexamine to bypass this.

Share this post


Link to post
Share on other sites

Fixed the first Yaga's issue (update coming). 

 

Need more info on the second Saicotic one, normally a smilexamine is applied 5 seconds after examine -or- if you smile on a new creature before that. Did it stop working like so?

Edited by Aldur
  • Like 1

Share this post


Link to post
Share on other sites

I also have issues with smilexamine. What happens is:

 

Smile - Examine -> Nothing happens

Smile again --> The update is made

Share this post


Link to post
Share on other sites

Fixed the smilexamine issue, another update is coming.

  • Like 1

Share this post


Link to post
Share on other sites

I have used an account temporarily and added some WA triggers. Now I deleted the Wurm character account and get an error in WA that can't create trigger for missing character. The character isn't in the trigger list to delete. I'm guessing recreating the folder will let me delete it, but should have some way without doing so.

Share this post


Link to post
Share on other sites

Aldur, the date stamp column is awesome, thank you. I like that it only updates on a smile-examine, because this way I can easily see if I missed one in a herd. Very useful!

  • Like 1

Share this post


Link to post
Share on other sites

My Assistant was working last night. Now I am getting the following:

 

Application startup was interrupted by an ugly error! 

System.InvalidOperationException: Sequence contains more than one matching element
   at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source, Func`2 predicate)
   at AldursLab.WurmAssistant3.Areas.Logging.LoggingConfig.TrimOlgLogFiles(String archiveLogDir, Int32 maxMegabytes) in C:\TeamCity\buildAgent\work\1e655fa1caaae411\src\Apps\WurmAssistant\WurmAssistant3\Areas\Logging\LoggingConfig.cs:line 122
   at AldursLab.WurmAssistant3.Areas.Logging.LoggingConfig.SetupVerboseLogging(String logOutputDirFullPath) in C:\TeamCity\buildAgent\work\1e655fa1caaae411\src\Apps\WurmAssistant\WurmAssistant3\Areas\Logging\LoggingConfig.cs:line 75
   at AldursLab.WurmAssistant3.Areas.Logging.LoggingConfig..ctor(String logOutputDirFullPath) in C:\TeamCity\buildAgent\work\1e655fa1caaae411\src\Apps\WurmAssistant\WurmAssistant3\Areas\Logging\LoggingConfig.cs:line 23
   at AldursLab.WurmAssistant3.Areas.Logging.LoggingManager..ctor(IThreadMarshaller threadMarshaller, IWurmAssistantDataDirectory wurmAssistantDataDirectory) in C:\TeamCity\buildAgent\work\1e655fa1caaae411\src\Apps\WurmAssistant\WurmAssistant3\Areas\Logging\LoggingManager.cs:line 31
   at DynamicInjector8388616ff8504646bae19f4df0fc3f58(Object[] )
   at Ninject.Activation.Providers.StandardProvider.Create(IContext context)
   at Ninject.Activation.Context.ResolveInternal(Object scope)
   at Ninject.Activation.Context.Resolve()
   at Ninject.KernelBase.<>c__DisplayClass15.<Resolve>b__f(IBinding binding)
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   at System.Linq.Enumerable.<CastIterator>d__94`1.MoveNext()
   at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source)
   at Ninject.ResolutionExtensions.Get[T](IResolutionRoot root, IParameter[] parameters)
   at AldursLab.WurmAssistant3.Areas.Logging.LoggingAreaConfig.<>c.<Configure>b__0_0(IContext context) in C:\TeamCity\buildAgent\work\1e655fa1caaae411\src\Apps\WurmAssistant\WurmAssistant3\Areas\Logging\LoggingAreaConfig.cs:line 19
   at Ninject.Activation.Providers.CallbackProvider`1.CreateInstance(IContext context)
   at Ninject.Activation.Provider`1.Create(IContext context)
   at Ninject.Activation.Context.ResolveInternal(Object scope)
   at Ninject.Activation.Context.Resolve()
   at Ninject.KernelBase.<>c__DisplayClass15.<Resolve>b__f(IBinding binding)
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   at System.Linq.Enumerable.<CastIterator>d__94`1.MoveNext()
   at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source)
   at Ninject.ResolutionExtensions.Get[T](IResolutionRoot root, IParameter[] parameters)
   at AldursLab.WurmAssistant3.Areas.Persistence.PersistenceAreaConfig.<>c__DisplayClass0_0.<Configure>b__0(IContext context) in C:\TeamCity\buildAgent\work\1e655fa1caaae411\src\Apps\WurmAssistant\WurmAssistant3\Areas\Persistence\PersistenceAreaConfig.cs:line 27
   at Ninject.Activation.Providers.CallbackProvider`1.CreateInstance(IContext context)
   at Ninject.Activation.Provider`1.Create(IContext context)
   at Ninject.Activation.Context.ResolveInternal(Object scope)
   at Ninject.Activation.Context.Resolve()
   at Ninject.KernelBase.<>c__DisplayClass15.<Resolve>b__f(IBinding binding)
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   at System.Linq.Enumerable.SingleOrDefault[TSource](IEnumerable`1 source)
   at Ninject.Planning.Targets.Target`1.GetValue(Type service, IContext parent)
   at Ninject.Planning.Targets.Target`1.ResolveWithin(IContext parent)
   at Ninject.Activation.Providers.StandardProvider.GetValue(IContext context, ITarget target)
   at Ninject.Activation.Providers.StandardProvider.<>c__DisplayClass4.<Create>b__2(ITarget target)
   at System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
   at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
   at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
   at Ninject.Activation.Providers.StandardProvider.Create(IContext context)
   at Ninject.Activation.Context.ResolveInternal(Object scope)
   at Ninject.Activation.Context.Resolve()
   at Ninject.KernelBase.<>c__DisplayClass15.<Resolve>b__f(IBinding binding)
   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   at System.Linq.Enumerable.<CastIterator>d__94`1.MoveNext()
   at System.Linq.Enumerable.Single[TSource](IEnumerable`1 source)
   at Ninject.ResolutionExtensions.Get[T](IResolutionRoot root, IParameter[] parameters)
   at AldursLab.WurmAssistant3.Bootstrapper.<OnStartup>b__5_0() in C:\TeamCity\buildAgent\work\1e655fa1caaae411\src\Apps\WurmAssistant\WurmAssistant3\Bootstrapper.cs:line 97
   at AldursLab.WurmAssistant3.Bootstrapper.HandleExceptions(Action action) in C:\TeamCity\buildAgent\work\1e655fa1caaae411\src\Apps\WurmAssistant\WurmAssistant3\Bootstrapper.cs:line 123

Share this post


Link to post
Share on other sites

Sorry about that.

Fixed in stable 50.

Edited by Aldur

Share this post


Link to post
Share on other sites

Sweet!  That was fast!  Thank you very much!

  • Like 1

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now