Quote:
Originally Posted by bexy1985
Jap bin mir sicher Pa für 14 Tage aktiv PC Uhr geht korrekt
Restart hab ich auch schon versucht
Sonst ist nur der kostenlose farmmanager aktiv
Ja bin mir sicher Pa für 14 Tage aktiv
Restart hab ich auch schon versucht
PC Uhr geht richtig
Aktiv ist sonst nur noch der kostenlose farmmanager
|
Muss ich mir demnächst mal angucken. Eventuell nehme ich erstmal die Premium Abfrage raus / lasse nur eine Warnung ausgeben aber den Selektor trotzdem normal weiterlaufen.
Quote:
Originally Posted by Kenji242
Bei mir kommt ab der neuen Version eine Fehlermeldung.
Ich habe es einfach entpackt eingestellt und gestartet. Eine Frage habe ich noch.. Woher weiß das neu entpackte Teil eigentlich meinen Benutzernamen und meine Einstellungen? bissl crazy. Von demher kann ich einfach die Templates vom "Vorherigen" bot dann rüberkopieren?
Desweiteren bei der 4.6er Version bleibt der Bot oft stehen. zbs. wie hier
Siehe Spoiler
NEUSTE VERSION>
19:46:29 INFO Update - DSX1337 version 4.71
19:46:32 INFO Update - Running latest version.
19:46:32 INFO Settings - Could not load 'dsx.properties'.
19:46:32 INFO Settings - Loaded settings.
19:46:32 INFO License - Checking license...
19:46:35 INFO License - License is valid.
19:46:35 INFO License - Active until: 2017-09-18 11:37:01 | Europe/Berlin
19:46:35 INFO App - Starting config dialog...
19:46:35 INFO App - If you are running this on a machine without graphical user interface, generate the 'dsx.properties' file on another PC and copy it over.
19:46:51 INFO Update - DSX1337 version 4.71
19:46:53 INFO Update - Running latest version.
19:47:03 INFO Settings - Loaded settings.
19:47:03 INFO License - Checking license...
19:47:05 INFO License - License is valid.
19:47:06 INFO License - Active until: 2017-09-18 11:37:01 | Europe/Berlin
19:47:08 INFO Session - Logging in...
19:47:21 INFO Session - Login successful.
19:47:21 INFO Database - Setting up database...
19:47:22 ERROR App - Error:
java.lang.NumberFormatException: null
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at me.d3luxe.farmbot.game.UnitInfo.getInt(UnitInfo.ja va:117)
at me.d3luxe.farmbot.game.UnitInfo.parse(UnitInfo.jav a:57)
at me.d3luxe.farmbot.game.Database.setUp(Database.jav a:101)
at me.d3luxe.farmbot.App.main(App.java:84)
19:47:22 INFO App - Press {Enter} to exit...
19:49:36 INFO Delay - Waiting for 0-4 minutes...
19:51:35 INFO Trainer - Training for fgd Dorf (5f5gg9)...
19:51:47 INFO Trainer - Resources: 11238|1g3022|6114
20:33:06 INFO Trainer - Free Pop: 744
20:33:16 INFO Trainer - Training light 17.
20:33:19 INFO Trainer - Training ram 4.
20:33:21 INFO TrainRoutine - Train Routine finished. Restarting in some minutes...
20:33:21 INFO TradeRoutine - Trading for dfgfdgDorf (420|155)...
20:33:27 INFO Trader - Merchants: 55
20:33:30 INFO Trader - Resources: {stone=13400, wood=10458, iron=3359}
20:33:30 INFO Trader - Rates: {iron=1440.9872171359614, wood=1429.6141916366537, stone=1442.462882970904}
20:33:39 INFO Trader - Sold 7821 stone for 5 premium points.
20:33:44 INFO Trader - Das Premium-Depot bearbeitet noch die letzte Transaktion. Bitte versuche es später erneut.
20:33:44 INFO Trader - Retrying...
20:33:52 ERROR Trader - Can not sell resource:
org.json.JSONException: JSONObject["error"] not a string.
at org.json.JSONObject.getString(JSONObject.java:658)
at me.d3luxe.farmbot.trading.Trader.sell(Trader.java: 277)
at me.d3luxe.farmbot.trading.Trader.sell(Trader.java: 253)
at me.d3luxe.farmbot.trading.Trader.sell(Trader.java: 253)
at me.d3luxe.farmbot.trading.Trader.sell(Trader.java: 244)
at me.d3luxe.farmbot.trading.Trader.execute(Trader.ja va:197)
at me.d3luxe.farmbot.trading.TradeRoutine.run(TradeRo utine.java:62)
at java.util.concurrent.Executors$RunnableAdapter.cal l(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknow n Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$S cheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$S cheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker( Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (Unknown Source)
at java.lang.Thread.run(Unknown Source)
20:33:52 INFO TradeRoutine - Trade Routine finished. Restarting in some minutes...
20:33:52 INFO Database - Last world data update: 28/08/2017 18:35:21
20:33:52 INFO FarmRoutine - Starting to farm...
20:33:52 INFO Delay - Waiting for 0-4 minutes...
Beim zweiten Spoiler bleibt der Bot bei "19:51:47 INFO Trainer - Resources: 11238|1g3022|6114" hängen. Hier muss ich einmal enter im cmd Fenster drücken dann kommst sofort die Bauernhof Zahl.. Danach die Fehlermeldung. In den letzten 5 Tagen sehr oft gekommen.
lg.
|
Der Fehler aus dem 1. Spoiler war mit den API Änderungen bei den Einheiten Infos verbunden (NullPointer) und sollte inzwischen gefixt sein.
Beim 2. Log gibt es zwar eine große Fehlermeldung, aber dort ist die API einfach noch nicht bereit. Siehe "Das Premium-Depot bearbeitet noch die letzte Transaktion. Bitte versuche es später erneut.". Die größere Exception danach ist ein Folgefehler; Beim nächsten Durchlauf der Trade Routine sollte alles wieder funktionieren. Ich würde das tradeInterval deswegen etwas niedriger setzen (z.B. 10-15) wenn der Fehler häufiger auftaucht.
Den API Fehler werde ich mir auf der nächsten Premium Welt mal genauer ansehen müssen.
Quote:
Originally Posted by bexy1985
Bekomme nun da ich die Gruppen über Koordinaten und nicht mehr über ingame Gruppen festgelegt habe, folgernden Fehler.
17:58:18 ERROR TrainRoutine - Error:
java.lang.NullPointerException
at me.d3luxe.farmbot.training.Trainer.getRecruitList( Trainer.java:189)
at me.d3luxe.farmbot.training.Trainer.execute(Trainer .java:79)
at me.d3luxe.farmbot.training.TrainRoutine.run(TrainR outine.java:95)
at java.util.concurrent.Executors$RunnableAdapter.cal l(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(Future Task.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$S cheduledFutureTask.access$301(ScheduledThreadPoolE xecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$S cheduledFutureTask.run(ScheduledThreadPoolExecutor .java:294)
at java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
|
Dieser Fehler könnte mit den Unit Info Änderungen in Verbindung stehen... Probiers mal mit Version 4.8.
Ansonsten drauf achten, dass die Unit Names im Train Template korrekt sind... (und z.b. nicht archer auf einer Welt ohne Bogenschützen drinne ist).
Quote:
Originally Posted by joseinformatica96
First thanks for the bot, works perfect! and its safe 100%
I would ask a question, when I farm, i´ve too many losses, i farm with 2 lights every 10 minuts, some barbarian villages increase their walls and i get losses, ¿Why the bot attacks barbs with losses (with farmassistant mode obiusly)? Some way to change this? I only want attack barbs without losses
Thanks!
|
Unfortunately, I can only give you the same recommendation as Carfunkel.
Increase the unit count...
I will probably add 'red report detection' but avoiding yellow villages would be too many reports to parse.
Someone notified me via Skype that I should add 'C' to farm assist (which apparently is possible in the mobile app), so FA might get a revisit.
I don't know if the C template would help you or not, but yellow report parsing won't be added anytime soon.