Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Letzte Zeile der Produktion wird nicht ausgelesen. #18

Open
MarkusSB opened this issue Mar 28, 2021 · 4 comments
Open

Letzte Zeile der Produktion wird nicht ausgelesen. #18

MarkusSB opened this issue Mar 28, 2021 · 4 comments
Labels
wontfix This will not be worked on

Comments

@MarkusSB
Copy link

Hi,
erst mal danke für deine viele Mühe die du in das Program reinsteckst. Echt tolles Programm.

Ich habe jetzt gemerkt, dass die letzte Zeilte in der Produktion(Produktivität) nicht eingelesen wird.
Markiere ich allerdings die letzte Zeile, dann wird sie korrekt erkannt.

Habe dir mal die Dateien angehängt.
Gruß
Markus

Welche Screenshots brauchst du? Ich kann die 83MB nicht anhängen.
Habe sie mal hochgeladen, hoffe das Verklinken funktioniert:
http://www.markus-home.de/debug_images.zip

Ausgabe_Power_Shell
statistics_window_scroll_area
statistics_screenshot
row
productivity_text
subheading

@NiHoel NiHoel transferred this issue from NiHoel/Anno1800Calculator Mar 28, 2021
@NiHoel NiHoel added the wontfix This will not be worked on label Mar 28, 2021
@NiHoel
Copy link
Owner

NiHoel commented Mar 28, 2021

Ich kenne das Problem. Allerdings gibt es keine einfache Lösung.

Anno überdeckt einen Teil der untersten Zeile. Mein Programm erkennt dann, dass die Zeile nicht hoch genug ist und überspringt sie. Ohne diese sehr scharfen Höhenanforderungen könnte es sonst passieren, dass 3/4-Zeilen verarbeitet werden.

Die große Gefahr ist, dass statt des tatsächlichen Icons ein anderes erkannt wird, weil der Ausschnitt leicht verschoben ist. Um eine Falsch-Erkennung zu verhindern, nehme ich in Kauf, dass die Zeile nicht erkannt wird.

PS: Durch Umsortieren der Tabelle, kann der Eintrag an eine ander Position gebracht und eingelesen werden.

@MarkusSB
Copy link
Author

MarkusSB commented Mar 29, 2021 via email

@MarkusSB
Copy link
Author

MarkusSB commented Mar 30, 2021 via email

@NiHoel
Copy link
Owner

NiHoel commented Mar 30, 2021

Im regulären Spiel gibt es keine Gasheizanlage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

2 participants