Release ED-Intelligent Boardcomputer Extension

Hi I wonder if anyone can help. I've just downloaded this app and it crashes every time I try to download the EDDN dump file to give me all the data within a 20ly radius of where I am. A dialogue opens saying downloading file 1 of 4: systems.json

and a window error message appears on screen saying ED- Intelligent Broadcompter Extention has stopped working, then I have to close the program. I have tried deleting the program and reinstalling and reverifing but to no avail.

Any ideas anyone?

Thx
 
Try to install ED-IBE in another location.
Other users had also problems with installation in the default locations (assuming you have too?).
Install both parts of ED-IBE in a folder like "D:\ED-IBE" or something similar.

If this still not help you can manually download the files from the EDDB homepage
and import them with "Import from Manual selected EDDB dumpfiles".

More details can be found in the "StarterTips" file
 
Last edited:
Thx Duke I originally had them on a non standard path and thought that was the problem so reinstalled using the standard path still the same. Deleted everything and reinstalled again on a separate drive and still the same problem.

I will manually download the DB as suggested but does this mean I will have to keep manually downloading the DB every day?
 
Did you also try a non "C:" path ?

I will manually download the DB as suggested but does this mean I will have to keep manually downloading the DB every day?
If you think it's neccessary to synchronize the database every day - yes.
At the moment I have no idea what causes this kind of problem, sorry.
 
Last edited:
Yes I tried a none C: path.

Ok, the manual download went fine, i'll see if I can fathom out what is causing the problem at my end.

Thx
 
I get an error when trying to import from csv:

Error while importing self collected price data.
String was not recognized as valid DateTime.
v 0.3.3
Any ideas?
Thanks in advance.
 
Yes I tried a none C: path.

Ok, the manual download went fine, i'll see if I can fathom out what is causing the problem at my end.

Thx

I have an idea what causes this problem - but it will still take a little time
until I can release the next version (because I want finish some things before)
 
From where you've got the file you want to import ?
Can you post the first 2 lines of this file ?

I got the file from using the export function in ED-IBE.

Here are the first few lines of the file:
Code:
System;Station;Commodity;Sell;Buy;Demand;;Supply;;Date;SourceFileName;Source
61 Cygni;Broglie Terminal;Advanced Catalysers;2710;0;247281;low;0;;09/06/2016 21:38:00;;IBE
61 Cygni;Broglie Terminal;Advanced Medicines;2503;0;20676;med;0;;09/06/2016 21:38:00;;IBE
61 Cygni;Broglie Terminal;Algae;211;0;33385;med;0;;09/06/2016 21:38:00;;IBE
61 Cygni;Broglie Terminal;Aluminium;228;246;1;;1598827;med;09/06/2016 21:38:00;;IBE
61 Cygni;Broglie Terminal;Animalmeat;1649;0;33678;med;0;;09/06/2016 21:38:00;;IBE
61 Cygni;Broglie Terminal;Atmospheric Processors;238;256;1;;11548;med;09/06/2016 21:38:00;;IBE
 
Last edited:
Hm, curious - looks normal.
I assume there's a exception-logfile in the "logs" subfolder.
Can you post this, please
 
Hm, curious - looks normal.
I assume there's a exception-logfile in the "logs" subfolder.
Can you post this, please
Code:
2016/07/07 19:13:15: ERROR: Error while importing from csv2016/07/07 19:13:15: ERROR: System.Exception: Error while importing self collected price data ---> System.Exception: Error while importing self collected price data ---> System.Exception: Error while creating CsvRow object ---> System.Exception: Error while converting csv row to class CsvRow ---> System.FormatException: String was not recognized as a valid DateTime.
   at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)
   at IBE.Enums_and_Utility_Classes.CsvRow.FromString(String CsvString) in h:\RN\ED-IBE\ED-IBE\Enums and Utility Classes\CsvRow.cs:line 88
   --- End of inner exception stack trace ---
   at IBE.Enums_and_Utility_Classes.CsvRow.FromString(String CsvString) in h:\RN\ED-IBE\ED-IBE\Enums and Utility Classes\CsvRow.cs:line 104
   at IBE.Enums_and_Utility_Classes.CsvRow..ctor(String CsvString) in h:\RN\ED-IBE\ED-IBE\Enums and Utility Classes\CsvRow.cs:line 41
   --- End of inner exception stack trace ---
   at IBE.Enums_and_Utility_Classes.CsvRow..ctor(String CsvString) in h:\RN\ED-IBE\ED-IBE\Enums and Utility Classes\CsvRow.cs:line 45
   at IBE.SQL.EliteDBIO.ImportPricesFromCSVStrings(String[] CSV_Strings, enImportBehaviour importBehaviour, enDataSource dataSource) in h:\RN\ED-IBE\ED-IBE\SQL\EliteDBIO.cs:line 2686
   --- End of inner exception stack trace ---
   at IBE.SQL.EliteDBIO.ImportPricesFromCSVStrings(String[] CSV_Strings, enImportBehaviour importBehaviour, enDataSource dataSource) in h:\RN\ED-IBE\ED-IBE\SQL\EliteDBIO.cs:line 2808
   at IBE.SQL.EliteDBIO.ImportPricesFromCSVFile(String filename, enImportBehaviour importBehaviour, enDataSource dataSource, PriceImportParameters importParams) in h:\RN\ED-IBE\ED-IBE\SQL\EliteDBIO.cs:line 2614
   --- End of inner exception stack trace ---
   at IBE.SQL.EliteDBIO.ImportPricesFromCSVFile(String filename, enImportBehaviour importBehaviour, enDataSource dataSource, PriceImportParameters importParams) in h:\RN\ED-IBE\ED-IBE\SQL\EliteDBIO.cs:line 2643
   at IBE.frmDataIO.cmdImportFromCSV_Click(Object sender, EventArgs e) in h:\RN\ED-IBE\ED-IBE\frmDataIO.cs:line 1215
2016/07/07 19:13:15: ERROR: Error while importing self collected price data
2016/07/07 19:13:15: ERROR:    at IBE.SQL.EliteDBIO.ImportPricesFromCSVFile(String filename, enImportBehaviour importBehaviour, enDataSource dataSource, PriceImportParameters importParams) in h:\RN\ED-IBE\ED-IBE\SQL\EliteDBIO.cs:line 2643
   at IBE.frmDataIO.cmdImportFromCSV_Click(Object sender, EventArgs e) in h:\RN\ED-IBE\ED-IBE\frmDataIO.cs:line 1215
2016/07/07 19:13:15: ERROR: System.Exception: Error while importing self collected price data ---> System.Exception: Error while creating CsvRow object ---> System.Exception: Error while converting csv row to class CsvRow ---> System.FormatException: String was not recognized as a valid DateTime.
   at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)
   at IBE.Enums_and_Utility_Classes.CsvRow.FromString(String CsvString) in h:\RN\ED-IBE\ED-IBE\Enums and Utility Classes\CsvRow.cs:line 88
   --- End of inner exception stack trace ---
   at IBE.Enums_and_Utility_Classes.CsvRow.FromString(String CsvString) in h:\RN\ED-IBE\ED-IBE\Enums and Utility Classes\CsvRow.cs:line 104
   at IBE.Enums_and_Utility_Classes.CsvRow..ctor(String CsvString) in h:\RN\ED-IBE\ED-IBE\Enums and Utility Classes\CsvRow.cs:line 41
   --- End of inner exception stack trace ---
   at IBE.Enums_and_Utility_Classes.CsvRow..ctor(String CsvString) in h:\RN\ED-IBE\ED-IBE\Enums and Utility Classes\CsvRow.cs:line 45
   at IBE.SQL.EliteDBIO.ImportPricesFromCSVStrings(String[] CSV_Strings, enImportBehaviour importBehaviour, enDataSource dataSource) in h:\RN\ED-IBE\ED-IBE\SQL\EliteDBIO.cs:line 2686
   --- End of inner exception stack trace ---
   at IBE.SQL.EliteDBIO.ImportPricesFromCSVStrings(String[] CSV_Strings, enImportBehaviour importBehaviour, enDataSource dataSource) in h:\RN\ED-IBE\ED-IBE\SQL\EliteDBIO.cs:line 2808
   at IBE.SQL.EliteDBIO.ImportPricesFromCSVFile(String filename, enImportBehaviour importBehaviour, enDataSource dataSource, PriceImportParameters importParams) in h:\RN\ED-IBE\ED-IBE\SQL\EliteDBIO.cs:line 2614
 
Maybe the previous export generated a datetime format which
can't be identified through your local pc settings.

What is your local datetime format setting ?
The format in the file is something like "09/06/2016 21:38:00"

You can try to import only the first line:
create a new file with
Code:
System;Station;Commodity;Sell;Buy;Demand;;Supply;;Date;SourceFileName;Source
61 Cygni;Broglie Terminal;Advanced Catalysers;2710;0;247281;low;0;;09/06/2016 21:38:00;;IBE
and check if this single line import also generates a exception.

If so you can try to change the format settings in your system and import again
 
Last edited:
Maybe the previous export generated a datetime format which
can't be identified through your local pc settings.

What is your local datetime format setting ?
The format in the file is something like "09/06/2016 21:38:00"

You can try to import only the first line:
create a new file with
Code:
System;Station;Commodity;Sell;Buy;Demand;;Supply;;Date;SourceFileName;Source
61 Cygni;Broglie Terminal;Advanced Catalysers;2710;0;247281;low;0;;09/06/2016 21:38:00;;IBE
and check if this single line import also generates a exception.

If so you can try to change the format settings in your system and import again
My system date and time are English UK dd/MM/yyyy HH:mm:ss

The single line import above works ok.
 
Seems there's somewhere a line with a illegal datetime or there's a missing or additional semicolon.

A possible reason can also be a systemname or stationname which has special characters.
Sometimes the string handling then is doing strange things.

If you can't localize the row with the column you can try to split the file in parts
of e.g. 10% and import this parts successively. Some time you will get the part with the problematic line .

Offer for you: send me your file and I will test it.
 
While doing these long haul missions , A to B, its hard too find station systems , 200ly is too short and 1000ly is too long

A variable ly range and a search box , for systems , would be handy like traveling Ceso / kp tauri

The last four station on top, maybe allow IBE too fix a station ,from where your leaving, so where ever you land next, the FIX station is the one you'll be trading with,
that's the current 'docked' station & the Fixed station, so EDI updates those with the market data.

UPDATE ,EDI crashes https://dl.dropboxusercontent.com/u/74336317/Eilte Dangerous/ed-ibe-dump-v0_3_3.zip


Here's a link to that question/ implementation of EDI been able to auto update docking events


https://forums.frontier.co.uk/showthread.php/226649-EDDI-A%28nother%29-Voice-Attack-Plugin?p=4410197&viewfull=1#post4410197



 
Last edited:
Just startet playing Elite again, and tried to use the Regulatet Noise successor. But most of the time i get this Error:

2016.09.21 08:50:56: ERROR: Error while starting recalculation of the best profit route2016.09.21 08:50:56: ERROR: System.Exception: Error while calculating possible trading routes ---> System.Runtime.InteropServices.ExternalException: Der angeforderte Clipboard-Vorgang war nicht erfolgreich.
bei System.Windows.Forms.Clipboard.ThrowIfFailed(Int32 hr)
bei System.Windows.Forms.Clipboard.SetDataObject(Object data, Boolean copy, Int32 retryTimes, Int32 retryDelay)
bei System.Windows.Forms.Clipboard.SetText(String text, TextDataFormat format)
bei IBE.MTPriceAnalysis.PriceAnalysis.calculateTradingRoutes() in h:\RN\ED-IBE\ED-IBE\MainTabs\PriceAnalysis.cs:Zeile 853.
--- Ende der internen Ausnahmestapelüberwachung ---
bei IBE.MTPriceAnalysis.PriceAnalysis.calculateTradingRoutes() in h:\RN\ED-IBE\ED-IBE\MainTabs\PriceAnalysis.cs:Zeile 1051.
bei IBE.MTPriceAnalysis.tabPriceAnalysis.cmdRoundTripCaclulation_Click(Object sender, EventArgs e) in h:\RN\ED-IBE\ED-IBE\MainTabs\tabPriceAnalysis.cs:Zeile 1188.
2016.09.21 08:50:56: ERROR: Error while calculating possible trading routes
2016.09.21 08:50:56: ERROR: bei IBE.MTPriceAnalysis.PriceAnalysis.calculateTradingRoutes() in h:\RN\ED-IBE\ED-IBE\MainTabs\PriceAnalysis.cs:Zeile 1051.
bei IBE.MTPriceAnalysis.tabPriceAnalysis.cmdRoundTripCaclulation_Click(Object sender, EventArgs e) in h:\RN\ED-IBE\ED-IBE\MainTabs\tabPriceAnalysis.cs:Zeile 1188.
2016.09.21 08:50:56: ERROR: System.Runtime.InteropServices.ExternalException (0x800401D0): Der angeforderte Clipboard-Vorgang war nicht erfolgreich.
bei System.Windows.Forms.Clipboard.ThrowIfFailed(Int32 hr)
bei System.Windows.Forms.Clipboard.SetDataObject(Object data, Boolean copy, Int32 retryTimes, Int32 retryDelay)
bei System.Windows.Forms.Clipboard.SetText(String text, TextDataFormat format)
bei IBE.MTPriceAnalysis.PriceAnalysis.calculateTradingRoutes() in h:\RN\ED-IBE\ED-IBE\MainTabs\PriceAnalysis.cs:Zeile 853.
 
Oh,seems I left a debugging line active in the v0.3.3.
But normally this should not be a problem - it's a simple copy of a string into the clipboard.
Possible reason are missing system rights for the program to use the clipboard.

Sorry I can't change this for the current version but I'm working on the v0.4.0
for use with ED 2.2. For the moment you can try to give more rights to the program.
 
Last edited:
Hello!

First of all, thank you very much for creating this.

There is something I can't quite work out. There are some stations which do not seem to come up.
To give you the practical example - I am working for the community effort to get reactive armour to Kelleam Ring in Slink's Eye. By setting Kelleam Ring as a fixed station and setting the buying filter to Reactive Armour, I do not get Stewart Gateway in the Atagat system as an option. This is despite mu actually trading there for this purpose already and despite having set the filters in a way that it should allow this - stations within 100 lys of current system, and max distance unchecked.

What am I doing wrong? Thanks for your help!
 
Back
Top Bottom