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

Also, on the ethics of using this tool.. At the moment (just as in 1984) I've been writing down my prices as I hit each system. I did consider programming something like this tool myself just to slightly modernise that.

But I do have an issue with the fact that the data becomes public. It gives an unfair advantage to those that prefer not to use it in 'local' mode, in that they can see commodity prices for systems they haven't yet visited. I'd be very surprised if FD don't raise an eyebrow at this tool, especially given they're running a 'first to elite' competition where any unfair advantage should be seen as cheating.

Hats off for the tool though. As much as anything I'm curious to see how long it lasts, not from a 'banned' tool perspective, but with regards to handling the amount of systems/data that could come flooding in.
 
I'll come clean!! I use trading tools *feels dirty*

HOWEVER... I use them off line. I use the EliteOCR tool to record prices at places I visit, and EliteOCRReader to view said information. I do not use pooled information from other players, so effectively I am using these tools merely to replicate what I could do with pen and paper, but without the tedium... it IS supposed to be fun after all! :)
 
Also, on the ethics of using this tool.. At the moment (just as in 1984) I've been writing down my prices as I hit each system. I did consider programming something like this tool myself just to slightly modernise that.

But I do have an issue with the fact that the data becomes public. It gives an unfair advantage to those that prefer not to use it in 'local' mode, in that they can see commodity prices for systems they haven't yet visited. I'd be very surprised if FD don't raise an eyebrow at this tool, especially given they're running a 'first to elite' competition where any unfair advantage should be seen as cheating.

Hats off for the tool though. As much as anything I'm curious to see how long it lasts, not from a 'banned' tool perspective, but with regards to handling the amount of systems/data that could come flooding in.


The game should have a tool anyway,using a pen and paper to monitor commodities markets in 3300? No.
 

Slopey

Volunteer Moderator
BPC is absolutley greate, and i have some suggestions, thats seems to me quite vital:
1. Database structure needs refactoring (normalization) because we will have massive influx of data and in a month or two current structure become very unresponsive.
2. Import OCR prices and manualy entering prices would be grate to divide in different windows. OCR prices can be loaded without handwritten station and systems as they have timestamps in every row and prevention of overwriting prices by staled data is not very hard. I am personaly have a macro in voice attack, which dumps screenshots of all market while i am docked, and i ocr them later (0.5-1 hour) by batch.
3. Since most data is coming from ocr it will be most awesome to have some data cleansing algorithms to discard typos, from prices especially (i tried one statistical method and get quite satisfying result). So if you interested i can describe this algorithm with scripts on your current db structure.

Everyone's a critic! ;)

It's for EliteOCR to get their output correct, not for me to correct wrong data - I'll just discard it where possible beyond the checking I already do.

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

Trying to add commodities, but the (alphabetical) list only goes down to 'Insectoid Meat'.

Restart the BPC - they'll show up. I'm looking at why you sometimes don't get the full list - I can't duplicate it but I have a fix to prevent it happening in the next update.

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

When I'm trying to import a csv generated by EliteOCR 0.3.6.3, only Advanced Catalysers are added to the list, the rest of the commodities error out.

Here's the csv:
http://pastebin.com/raw.php?i=DHRa9DMe

If I paste that into a text file and call it .csv, it works perfectly for me?

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

Hi Sloppy, nothing to do with local mode this time :D
just 2 simple requests to have in the Flight log, Brilliant idea really like it ;)

add time to the date so we can backtrack routes taken
add a quick note section, so we can add our own notes about the system

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.
 
Last edited:

Slopey

Volunteer Moderator
Hello together,

maybe someone can help me:

Since I've successfully imported several data from different systems to BPC, no distance (LY) is shown. What have I done wrong? :)

Thank you in advance

best regards!

Nothing - FD only provided coordinates for some of the 400 billion systems - anything without coordinates will have zero distances if you're coming from/going to it.
 
I think the EliteOCR import might be affected if you open the file first using windows defaults... I found that and then created a new file, didn't open in I just went straight to Slopey's tool and it worked.

BTW Slopey - I think yours is a great tool, but it does a bit more than I want to assist me. Apologies for quoting other tools in your thread, I was just trying to make the 'ethical' point ;)
 
@Jupitus
I tried both, untouched and copy & pasted csv files, but none worked with BPC.



@Daveblaz
It's actually Products\FORC-FDEV-D-100x\Logs
 
Last edited:

Slopey

Volunteer Moderator
The new patch gives a frame work error? you want screenshot?

No - just restart it, and don't try and do anything while it's parsing.

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

NOTAM 1847Z

(notices to airmen, for the uninitiated)

Ok - it would appear the FD server update today has reset the economy, therefore, I'm going to clear any data which is older than this morning.

You'll need to clear your local databases and then force an update.
 
Last edited:

Slopey

Volunteer Moderator
Doe this ever work? Been playing for days now and this is never working, just like a Chinese built motorcycle.

Works for me, but if you don't like it, don't use it. And remember it's crowdsourced, you need to enter the data, so if you see prices which are wrong, but don't update them, they'll still be wrong.

It need the community to get involved to actually make it work properly.

The server side fixes from FD today should have helped alot - the AI were overtrading and screwing all the markets up previously.
 
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.
 
Back
Top Bottom