Discussion EliteOCR 0.8 – Optical Character Recognition for The Commodities Market

Export to BPC button is disabled. How to enable it, please?

I've salved to .CSV file, how to open it to export to BPC file?

Thank you!!!
 
Ahem.

Installation options? Maybe I want to install it to, say, D:\Game Utilities\ instead of Program Files? Or the option to add a desktop shortcut, or not have a start menu shortcut? Don't just have the installer blaze through without any sort of user input once they've double-clicked the thing; I honestly thought the installer had bugged out and crashed without accomplishing anything.
 
Yeah something in 2.1 or 2.1.02 has ruined the third party software. I get co-ordinates in Slopey's tool and this, Slopeys still does work but its not accurate as no-one can upload new data. This tool doesn't seem to work, I can change the co-ordinates to the System name, then if I click OCR or OCR all it finds the station but when I click add to go through the commodities an error message pops up after a few of them and nothing is added to the file
 
Last edited:
Hi Otis,

when EliteOCRcmd showing an error on processing, it reports to look into the EliteOCR.log file. I can't find it, where it is located?
 
when EliteOCRcmd showing an error on processing, it reports to look into the EliteOCR.log file. I can't find it, where it is located?
In the temporary directory pointed to by %TMP%. Or programmatically System.IO.Path.GetTempPath() I think.

Incidentally, why are people still using EliteOCR? I believe that the problem with the API not returning data at some stations is now fixed.
 
Last edited:
In the temporary directory pointed to by %TMP%. Or programmatically System.IO.Path.GetTempPath() I think.

Incidentally, why are people still using EliteOCR? I believe that the problems with the API not returning data at some stations is now fixed.

That are good news, but some users don't like to give their login data away.
 
This patch should work for new and old systemname formats in the netlog files:

0001-find-systemname-in-old-or-new-format.patch
Code:
From 5fdf7b1ad5d099fd3a8240e13c8d73a7b39c6198 Mon Sep 17 00:00:00 2001
From: Bernd Gollesch <bgollesch@speed.at>
Date: Sat, 18 Jun 2016 18:39:19 +0200
Subject: [PATCH] find systemname in old or new format

---
 customqlistwidgetitem.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/customqlistwidgetitem.py b/customqlistwidgetitem.py
index dd50671..93aafe8 100644
--- a/customqlistwidgetitem.py
+++ b/customqlistwidgetitem.py
@@ -180,7 +180,7 @@ class CustomQListWidgetItem(QListWidgetItem):
         matchfile = "^netLog."+y+m+d
         matchscreen = "^{"+hour+":"+minute+":..}"
         matchsystem = "^{[\S]*}\sSystem:"
-        findname = "[(].+?[)]"
+        findname = '(System:)(\d+?[(]|")(.+?)([)]|")'
         candidates = []
         for file in loglist:
             if re.match(matchfile, file):
@@ -198,7 +198,7 @@ class CustomQListWidgetItem(QListWidgetItem):
                         if match:
                             self.log_file = file
                             self.search_time = (hour, minute)
-                            return match.group(0).strip("(").strip(")")
+                            return match.group(3)
                 else:
                     if re.match(matchscreen, line):
                         screenshotfound = True
-- 
1.9.4.msysgit.1
 
That are good news, but some users don't like to give their login data away.
Which I can totally relate to. What FD should have done was make the app things use a generated key instead that serves to allow access to one's data and only the data.

And should you feel that your key got somewhere where you'd not want it, you'd just generate a new one and the old's useless.
 
Hi Folks
When I press OCR or OCR all i get an Error Message.
EliteOCR.log shows :

2016-06-22 05:04:55,877 CRITICAL:
File "EliteOCR.py", line 618, in performOCR
File "EliteOCR.py", line 983, in drawOCRPreview

<type 'exceptions.ZeroDivisionError'>: float division by zero

Greetings CrazyHubby
 
Quick question...

If I take a screen shot while playing the game on my Xbox, save to my one drive; will the image quality be good enough so I can grab it from the drive on my pc and analyse it?
 
Quick question...

If I take a screen shot while playing the game on my Xbox, save to my one drive; will the image quality be good enough so I can grab it from the drive on my pc and analyse it?
Try taking the screenshot and doing the transfer, then check the dimensions. It should be either 1280x720 or 1920x1080. If it's the former, it probably won't work.
 
In the temporary directory pointed to by %TMP%. Or programmatically System.IO.Path.GetTempPath() I think.

Incidentally, why are people still using EliteOCR? I believe that the problem with the API not returning data at some stations is now fixed.

Because trade tools that available online are vulnerable to uploaded fake data.
 
Last edited:
Back
Top Bottom