[RELEASE] Slopey's BPC Market Tool! - New version!

Seems to me tracking the source of every piece of data is the way to go, sadly.
Author tracking and history of changes - thats what we need. And also voting system will be nice (as database is crowdsourced) so we can vote to mark fraud prices and also mark authors of so information to not trust their data in future.
 

Slopey

Volunteer Moderator
Slopey, please clarify: Local mode STILL updates to central online database - right or wrong?

Correct. Even if you have updates off, the BPC still uploads any entries you make to the back end database.

The BPC was designed to share information, if you want a totally offline experience with only your own data, other tools are available currently. I have no plans to remove the push to the server at the moment.

- - - - - Additional Content Posted / Auto Merge - - - - -

I thought it updated the listing when you docked at a station. Or is that only locally? Was gonna use ot again because im tired of writing everything out manually.

You need to type it in manually - scraping data from Elite was banned back in the Beta phase.

- - - - - Additional Content Posted / Auto Merge - - - - -

If everyone keeps an eye on the listings, we all can make it worthwhile. But if we ignore the bad data, it will pile up and then there is no point in using it.

Exactly. The Tool is *crowdsourced*.

If the "crowd" - this means you players, don't keep it up to date, the data is pointless.
 
Not a huge issue but I see CHANGO DOCK and Chango Dock station names as separate stations. I'm guessing it needs to be fixed on 'your' end? I'm also seeing negative numbers in Last Update From values.

If your using the Tool jump on to the chat ( just hit the button and add a name/ password and let them know in the channel and they will look in to it / change it

About bad data.
I`m pretty sure Slopey can add option to track who exactly send updates to database. It can be tracked by IP address, and also there is game account email in logs in game directory, maybe there are also another ways to track.

Suggestion

Portable version (app seems work nice without being installed)
(?) App auto updates

theirs been chat about adding something to track the data add by someone, I agree its needed a bit , but I think a lot of the problems are coming from some basic mistakes in using OCR tools to import/not checking the data or keeping the tools up to date, only in last nights OCR update it fixed the sliver/slaves bug , yet now I can't import a via ORCALL its only doing a line at a time but on a good note if you take a few seconds as you import you can edit the text before you export it
 

Slopey

Volunteer Moderator
Screen grabbing for OCR (both in same app) also was banned by FD ?

Not OCR, but directly was. And which app? There's no screen grabbing or OCR in the BPC.

- - - - - Additional Content Posted / Auto Merge - - - - -

I have a question:

Is it normal that the initial parsing after starting the tool takes like 15 minutes? o_O

Yes, depending on your machine. The initial dataset is quite large now, but after it's done, it's purely incremental updates.

- - - - - Additional Content Posted / Auto Merge - - - - -

Just a quick suggestion. Why not do a conversion to UPPERCASE (see http://msdn.microsoft.com/en-us/library/system.string.toupperinvariant(v=vs.110).aspx) on system/station names on the client side when you import them?

This would stop issues with Chango Dock vs CHANGO DOCK.

Correct - already in progress. See previous posts.

And I know how to capitalise strings thanks. However, I don't like uppercase in an application where possible, so I need to do a little client side update to pop it into an appropriately captialised string for the user.
 
Last edited:
Screen grabbing for OCR (both in same app) also was banned by FD ?

I can see them removing the in built screenshot key, just to be complete arses! If they want to ban OCR, that would effectively mean they would have to blanket ban the use of their images for anything outside of ED.....so, no using footage in YouTube, or posting screenshots of beautiful vistas. All the while that they allow all that, you are free to do as you wish with screenshots outside of the app.

I'm sure I'm not 100% accurate on this, and that someone will quickly jump down my throat correcting me! ;-)
 
Author tracking and history of changes - thats what we need. And also voting system will be nice (as database is crowdsourced) so we can vote to mark fraud prices and also mark authors of so information to not trust their data in future.
Yep, that's what I meant, just didn't want to elaborate. Unfortunately that would mean quite a lot of additional coding and even then I'm not sure it would work as needed. I'd rather FD implemented an ingame tool to review and crosscheck stored prices from previously visited stations. I would happily make do without other players' shared data if it meant I won't have to break the immersion by using external tools.
 
Hey Slopey,

thanks for the nice tool.
Is it possible to get a lading pad size filter into the Tool?
With the type 7 one can't land everywhere.

Thanks
Vavie
 
A quick update on the "Commodity Not Found" Error dialogue problem.

I thought I fixed it with a re-install, then this morning after the BPC took forever (alright I'm exaggerating maybe 5-10 minutes) to parse the initial market update, the commodies list only went up to Hydrogen Fuel.

Suspecting the initial Parse I shutdown the tool, killed off any processes, then restarted and did a Force Data Download, problem went away, it seems as though it may be related to the Parsing of the first data load, I wonder if it's related to the number of known systems too?

Anyway, happy hunting.
 

Slopey

Volunteer Moderator
Yep, that's what I meant, just didn't want to elaborate. Unfortunately that would mean quite a lot of additional coding and even then I'm not sure it would work as needed. I'd rather FD implemented an ingame tool to review and crosscheck stored prices from previously visited stations. I would happily make do without other players' shared data if it meant I won't have to break the immersion by using external tools.

It's not that much more coding tbh, it'll be along in due course - I have a few other things to implement first.
 
I can add a timestamp without too much trouble. I am considering adding notes, just not found a "nice" way to do it just yet.

Oh, and I'll have your local mode issues you reported fixed tonight :) Along with multi-select searches in the BPC. Pop into the chat room later if you want to test it prior to me putting it live. It's just the timestamp not being updated on the local update.

Hi Sloppy, i've logged in chat today didn't get on pc much y-day, will be avail to test any updates all-day probably.
 
Somebody earlier mentioned adding the distance the port is from the nav point.....i think this would be great! Nothing worse than working out your trade only to find your in an Alpha Centauri situation. Not an essential, but would enhance the app even further!

I, for one, am updating using OCR for every single port I stop at.....I would be more than willing to spare a few extra seconds to add in an Ls figure when jumping in.....after all, this would be a one time thing which wouldn't need altering, unless someone made a typo of course! ;-)
 
A quick update on the "Commodity Not Found" Error dialogue problem.

I thought I fixed it with a re-install, then this morning after the BPC took forever (alright I'm exaggerating maybe 5-10 minutes) to parse the initial market update, the commodies list only went up to Hydrogen Fuel.

Suspecting the initial Parse I shutdown the tool, killed off any processes, then restarted and did a Force Data Download, problem went away, it seems as though it may be related to the Parsing of the first data load, I wonder if it's related to the number of known systems too?

Anyway, happy hunting.

I have this problem as well. Only been using this for a couple of days but have gone to update the single commodity price that I just traded in but the dropdown list first day stopped at Explosives and yesterday I think only went down to the C's. Would like to update if I can and when the iPad App is working again might be able to do more but with a single monitor something easier would be good. Have to look at the OCR but that sounds like a faff.

Anyway thanks for all the hard work it has helped me get more than a few credits.
 
I checked it is installed ok and the Log file folder looks right

It just does not seem to be seeing my location. What log file does it use? maybe elite is not creating it.
 
Not sure why but for some reason is it not tracking where i am in game. any idea what i can do to fix it?
the tool is downloaded to the wrong spot,,,,supposed to be in one the log files for frontier if i remember right
Malicious1, you're confused. Where you download/install the tool is irrelevant, as long as you set the options correctly.

lianelwy: First, you need to make sure verbose logging is enabled. This is done by adding VerboseLogging="1" to the Network section of the game's AppConfig.xml file. The BPC tool will ask if you want it to add the value automatically the first time you run it, if it's not already there--however, AFAIK it will be removed every time the game is patched (hopefully FD stops doing this eventually).

Verbose logging makes the game put extra information into its log files, including your current location. BPC reads these log files to find out where you are, so the second thing to check is making sure BPC is looking in the correct location for that log file. You set this in BPC's options, and the folder you want to set it to will have a path something like ... \Elite Dangerous\Products\FORC-FDEV-D-1002\Logs . Note that it is not the "\Elite Dangerous\logs" folder; that's for the patcher's logs.
 
Back
Top Bottom