Tribal Wars 2 farm bot | FarmManager

06/04/2016 21:33 myego#61
Unfortunately the bot never worked correctly. The dying off over time problem is there since the start and it persists. It perhaps lasts a bit longer than before (not sure) but certainly dies off over a not very long time period.
06/05/2016 02:03 kingor95#62
{
"StartTimeCal": "2016-06-05T02:59:54.7454007+03:00",
"BreakActiveNot": true,
"browserDocumentAvailable": true,
"Exception": {
"ClassName": "System.ArgumentNullException",
"Message": "Değer null olamaz.",
"Data": null,
"InnerException": null,
"HelpURL": null,
"StackTraceString": " konum: FarmManager.Bot.Step(Int64 time, BrowserService browserService) T:\\Günta\\Projekt\\Tribe Manager\\FarmManager\\impl\\FarmManager\\src\\Farm Manager\\Bot.cs içinde: satır 223",
"RemoteStackTraceString": null,
"RemoteStackIndex": 0,
"ExceptionMethod": "8\nStep\nFarmManager, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null\nFarmManager.Bot\nFarmManager. BotStepReport Step(Int64, FarmManager.BrowserService)",
"HResult": -2147467261,
"Source": "FarmManager",
"WatsonBuckets": null,
"ParamName": "AnyElementFromGetElementFromXPath"
}
}

Chrome version : 51.0.2704.79

Can you fix it ? Thanks for all...
06/06/2016 13:21 0ptimist#63
Quote:
Originally Posted by kingor95 View Post
{
"StartTimeCal": "2016-06-05T02:59:54.7454007+03:00",
"BreakActiveNot": true,
"browserDocumentAvailable": true,
"Exception": {
"ClassName": "System.ArgumentNullException",
"Message": "Değer null olamaz.",
"Data": null,
"InnerException": null,
"HelpURL": null,
"StackTraceString": " konum: FarmManager.Bot.Step(Int64 time, BrowserService browserService) T:\\Günta\\Projekt\\Tribe Manager\\FarmManager\\impl\\FarmManager\\src\\Farm Manager\\Bot.cs içinde: satır 223",
"RemoteStackTraceString": null,
"RemoteStackIndex": 0,
"ExceptionMethod": "8\nStep\nFarmManager, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null\nFarmManager.Bot\nFarmManager. BotStepReport Step(Int64, FarmManager.BrowserService)",
"HResult": -2147467261,
"Source": "FarmManager",
"WatsonBuckets": null,
"ParamName": "AnyElementFromGetElementFromXPath"
}
}

Chrome version : 51.0.2704.79

Can you fix it ? Thanks for all...
Hello kingor95,

please download version 16.04.29 of the bot and try with that version first. Older versions of the Bot are not supported.
06/06/2016 15:42 kingor95#64
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]

Chrome version : 51.0.2704.79
Farm Manager : 16.04.29

:/ How can i fix it ? You have installed plugin in chrome ? Thanks i am waiting. :)
06/06/2016 23:24 tiroler85#65
in Tribal Wars 2 , is a new Version: 1.56 does the bot works there?
06/07/2016 07:45 0ptimist#66
Quote:
Originally Posted by kingor95 View Post

Chrome version : 51.0.2704.79
Farm Manager : 16.04.29
Thank you for that info. It looks like the part of chrome that is responsible for the communications has been changed again. Therefore FarmManager v16.04.29 does not work with chrome version 51.0.2704.79.

I will try to adapt it to the new chrome version.

Quote:
Originally Posted by kingor95 View Post
:/ How can i fix it ? You have installed plugin in chrome ? Thanks i am waiting. :)
I have used chrome version 50.0.2661.102 without any plugin, that worked with FarmManager v16.04.29.

Quote:
Originally Posted by tiroler85 View Post
in Tribal Wars 2 , is a new Version: 1.56 does the bot works there?
Yes, the bot works with Tribal Wars 2 Version 1.56.
06/07/2016 12:39 0ptimist#67
I released v16.05.06 of the Farmbot to adapt to the changes which were first observed with chrome version 51.0.2704.79.

@[Only registered and activated users can see links. Click Here To Register...] let me know if the problem occurs again.
06/07/2016 19:06 kingor95#68
ITS WORKING. Thank you.
06/22/2016 14:15 trentslover#69
hmmm , mine will try a raid , find it doesnt have enough troops to do it and then i think runs a null from then on
06/24/2016 12:35 0ptimist#70
Quote:
Originally Posted by trentslover View Post
hmmm , mine will try a raid , find it doesnt have enough troops to do it and then i think runs a null from then on
I starts a break when there are not enough troops anymore to continue attacking.
When the break ends, and there are enough troops, it will continue sending attacks.

You can see the remaining break time in the section labeled "break". There you can also end the break immediately using the button.
06/25/2016 13:24 0ptimist#71
I released v16.05.23 of the farmbot to fix an issue with the browser: the browser is now automatically restarted if it does not anymore respond to the bot.
06/26/2016 13:02 Sargan26#72
Hello,
got win10, latest chrome 51.0.2704.106 m. Started application with admin rights, tried to use it when chrome was already open or when no chrome was open. It does not create a new browser tab.

created at 12:58:36 (PID: , reason: UI command)
Exception: {Type:"System.Reflection.TargetInvocationException ",Message:"Exception has been thrown by the target of an invocation.",InnerException:{Type:"System.NullRefe renceException",Message:"Object reference not set to an instance of an object.",InnerException:null,StackTrace:" at Limbara.Interface.Impl.RemoteControl.Process.get_I sAlive()
at Limbara.Interface.Impl.RemoteControl.App.<>c.<SetP rocessRemoveDead>b__12_0(KeyValuePair`2 process)
at System.Linq.Enumerable.WhereEnumerableIterator`1.M oveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at Limbara.Interface.Impl.RemoteControl.App.SetProces sRemoveDead()
at Limbara.Interface.Impl.RemoteControl.App.ReuseProc ess(BrowserProcessConfig config)",TargetSite:"null"},StackTrace:"
Server stack trace:
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeIn ternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
at BotEngine.InvocationProxy.Host.Invoke(String invocationSerial)
at Limbara.Interface.Impl.ServiceRoot.<.ctor>b__5_0(S tring invocationSerial)
at BotEngine.InvocationProxy.HostDelegate.Invoke(Stri ng invocationSerial)
at System.Runtime.Remoting.Messaging.StackBuilderSink ._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink .SyncProcessMessage(IMessage msg)

Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleRe turnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateI nvoke(MessageData& msgData, Int32 type)
at BotEngine.InvocationProxy.IHost.Invoke(String invocationSerial)
at BotEngine.InvocationProxy.Proxy.Invoke(Int64 remoteObjectId, MethodInfo method, Object[] listArgument)
at BotEngine.InvocationProxy.Proxy.Interceptor.Interc ept(IInvocation invocation)
at Castle.DynamicProxy.AbstractInvocation.Proceed()
at Castle.Proxies.IAppProxy.ReuseProcess(BrowserProce ssConfig config)
at Limbara.Script.ToScript.AppExtension.ReuseOrCreate Process(IApp app, BrowserProcessConfig browserProcessConfig)
at FarmManager.BrowserProcessCreation..ctor(IApp browserServiceInterface, BrowserProcessConfig browserProcessConfig, String url) in T:\\Günta\\Projekt\\Tribe Manager\\FarmManager\\impl\\FarmManager\\src\\Farm Manager\\BrowserProcessCreation.cs:line 53",TargetSite:"HandleReturnMessage"}
06/28/2016 00:29 Reff#73
Working flawlessly here!
06/28/2016 11:13 0ptimist#74
Quote:
Originally Posted by Sargan26 View Post
Hello,
got win10, latest chrome 51.0.2704.106 m. Started application with admin rights, tried to use it when chrome was already open or when no chrome was open. It does not create a new browser tab.

created at 12:58:36 (PID: , reason: UI command)
Exception: {Type:"System.Reflection.TargetInvocationException ",Message:"Exception has been thrown by the target of an invocation.",InnerException:{Type:"System.NullRefe renceException",Message:"Object reference not set to an instance of an object.",InnerException:null,StackTrace:" at Limbara.Interface.Impl.RemoteControl.Process.get_I sAlive()
at Limbara.Interface.Impl.RemoteControl.App.<>c.<SetP rocessRemoveDead>b__12_0(KeyValuePair`2 process)
at System.Linq.Enumerable.WhereEnumerableIterator`1.M oveNext()
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at Limbara.Interface.Impl.RemoteControl.App.SetProces sRemoveDead()
at Limbara.Interface.Impl.RemoteControl.App.ReuseProc ess(BrowserProcessConfig config)",TargetSite:"null"},StackTrace:"
Server stack trace:
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeIn ternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
at BotEngine.InvocationProxy.Host.Invoke(String invocationSerial)
at Limbara.Interface.Impl.ServiceRoot.<.ctor>b__5_0(S tring invocationSerial)
at BotEngine.InvocationProxy.HostDelegate.Invoke(Stri ng invocationSerial)
at System.Runtime.Remoting.Messaging.StackBuilderSink ._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink .SyncProcessMessage(IMessage msg)

Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleRe turnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateI nvoke(MessageData& msgData, Int32 type)
at BotEngine.InvocationProxy.IHost.Invoke(String invocationSerial)
at BotEngine.InvocationProxy.Proxy.Invoke(Int64 remoteObjectId, MethodInfo method, Object[] listArgument)
at BotEngine.InvocationProxy.Proxy.Interceptor.Interc ept(IInvocation invocation)
at Castle.DynamicProxy.AbstractInvocation.Proceed()
at Castle.Proxies.IAppProxy.ReuseProcess(BrowserProce ssConfig config)
at Limbara.Script.ToScript.AppExtension.ReuseOrCreate Process(IApp app, BrowserProcessConfig browserProcessConfig)
at FarmManager.BrowserProcessCreation..ctor(IApp browserServiceInterface, BrowserProcessConfig browserProcessConfig, String url) in T:\\Günta\\Projekt\\Tribe Manager\\FarmManager\\impl\\FarmManager\\src\\Farm Manager\\BrowserProcessCreation.cs:line 53",TargetSite:"HandleReturnMessage"}
This error message is shown when it tries to remove a process of the chrome browser which was started earlier.
The actual reason why it failed originally is not shown here anymore as this message is not from the first attempt to open the browser.

What is shown when you clicked the "create browser process" button the first time since starting the bot?
07/20/2016 21:40 0ptimist#75
Version 16.06.19 brings improved performance: it fixes a bug that sometimes interrupted the bot.
Sending the attacks is now faster.