Torridity / dsworkbench

The planning tool for the browser game 'Die Staemme'
Apache License 2.0
16 stars 14 forks source link

Farmtruppen Schicken #51

Closed lukruh closed 6 years ago

lukruh commented 6 years ago

Hey, vom Farmmanager bekomme ich den Fehler error. Hab das neuste Release auf Arch Linux installiert. Im logfile hab ich auch nichts relevantes gefunden. Firefox ist installiert und parallel geöffnet. Auch über firefox im path. Woran könnte es liegen wo setze ich da am besten an um zu debuggen? Mit welchem Befehl wird der Browser geöffnet? Truppen infos habe ich eingegeben, deshalb schätze ich, dass der Browser nicht erreichbar ist.

extremeCrazyCoder commented 6 years ago

Ich benutze WB jetzt schon einige Zeit unter Linux es sollte kein generelles Problem mit dem OS sein. Arch Linux hab ich noch nie benutzt, ich werde WB aber mal unter dem Testen.

Du kannst es mal mit dem Debbunging Modus probieren falls du genauere Infos haben willst (mit dem Komandozeilen Argument -d oder im Programm unter Sonstiges-> About dann gibts dort einen Button wo DEBUG steht). Vielleicht hilft dir das. Weiters kann es auch ein Fehler von WB sein (schau mal bei #50 nach im 1. Punkt)

lukruh commented 6 years ago

danke für die schnelle antwort, ich werde das heute abend mal debuggen, ich habe gesehen dass sich dorf infos und andere links auch im browser öffnen lassen, also scheint der Browserbefehl eventuell dochnicht das problem zu sein.

Das greasemonkey user-script ist optional zum automatischen einlesen der Berichte(?) oder wird das auch benötigt, um über den farmmanager Truppen zu schicken? Muss der ingame Farmhelfer (premium) aktiviert sein für diese Funktion?

Ich werde die Tage mal die aktuelle github version runterladen und kompillieren und auf fehlersuche gehen.

extremeCrazyCoder commented 6 years ago

Das greasemonkey user-script ist optional zum automatischen einlesen der Berichte(?) oder wird das auch benötigt, um über den farmmanager Truppen zu schicken? Muss der ingame Farmhelfer (premium) aktiviert sein für diese Funktion?

Das Userscript brauchst du nur für den Rohstoffverteiler (Heißt irgendwie so ähnlich) für den Farmmanager und für die Befehle brauchst du es nicht. Der Ingame Farmhelper muss nicht aktiv sein.

lukruh commented 6 years ago

Sieht aus als würde es nicht am Browser liegen, auch das Ändern des Browserbefehls in den Einstellungen (von firefox (default) auf chromium) hat funktioniert und Farmen können erfolgreich in Chromium geöffnet werden, die fehler fürs Schicken der Truppen 'A' 'B' und 'C' bleiben aber (habe auch version 3.61 probiert).

Eventuell bin ich nur zu blöd die truppen richtig einzugeben.. ich probiere noch etwas rum bevor ich aufgebe.

lukruh commented 6 years ago

screen-dswb

extremeCrazyCoder commented 6 years ago

kannst du noch schnell einen Screenshot von deinen Einstellungen machen? dann probier ichs mal bei mir aus

extremeCrazyCoder commented 6 years ago

kannst du mir sagen welche WB Version du benutzt? Der Fehler mit keine Gültigen Farmtruppen gefunden sieht für mich sehr nach V3.61 aus und sollte in V3.62 ausgebessert sein. Kannst du vielleicht noch einen screenshot der bei V3.62 verwendeten settings machen? (Vielleicht fällt mir was auf)

Ich habs jetzt grad mit meinem Account probiert solange ich nicht alle Farmen mit STRG+A markiere und dann probiere zu farmen klappt alles. Weiters wäre auch der Inhalt des Log files interessant. Dazu mach bitte Folgende Aktionen: 1) Altes Log File löschen (befindet sich im Ordner log) 2) WB normal starten 3) Truppen einlesen (wichtig damit der Farmmanager funktioniert) 4) im Reiter Sonstiges auf About Drücken 5) im Fenster dass sich dann öffnet auf den DEBUG button drücken 6) Versuchen Farm Angriffe zu starten 7) WB schließen

anschließend dann bitte das logfile als Attachment hier rein (oder die Fehlermeldung da sollten aber eh keine Account spezifischen Daten drinnen sein, weil das Logging erst nach dem Truppenimport eingeschaltet wurde)

lukruh commented 6 years ago

Ah danke für die Detailanleitung bins nochmal Schritt für Schritt durchgegangen und es hat funktioniert ich glaube der Fehler lag in Punkt 3 dort hatte ich nicht die richtige Seite geöffnet, habe nochmal die Doku gelesen da stands dann im Detail erklärt. Das das Einlesen der Truppen für den Farmmanager erforderlich ist war mir erst nicht bewusst, ergibt aber Sinn ;). Danke für den schnellen und guten Support :+1: