These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Science & Industry

 
  • Topic is locked indefinitely.
 

EVE IPH Industry Calculator Version 3.3 - Now with Live Market data!

First post
Author
Ram1g0
RU Industry
#2761 - 2017-01-16 07:55:36 UTC
Unable to download CREST data for Industry Facilities. Internal server error.

Couple of days already. Any solution?
Zebadiah Ishmael
Hedion University
Amarr Empire
#2762 - 2017-01-16 18:10:53 UTC  |  Edited by: Zebadiah Ishmael
Ram1g0 wrote:
Unable to download CREST data for Industry Facilities. Internal server error.

Couple of days already. Any solution?


I've been having the same problem.

https://s28.postimg.org/h1luioh6l/iph_error_550_industry_facilities.png

On my parent's old computer:

Operating System: Windows 7 Professional 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_ldr.161011-0600)
Processor: AMD Athlon(tm) II X2 B24 Processor (2 CPUs), ~3.0GHz
Memory: 8192MB RAM
DirectX Version: DirectX 11

An Unhandled Exception has occured and EVE Isk per Hour will now close.

Please fill out the following information so I can reproduce the bug

What is your Operating System? Win 7
What tab or screen did the error occur? Loading error. Also occurs when I select update industry.
What are the steps to reproduce the Error? Launch IPH
Web link to a screenshot of your error: see above
In addition to a screenshot, copy the data below and send to developer.

Source: EVE Isk per Hour
Message: An error occurred creating the form. See Exception.InnerException for details. The error is: Object reference not set to an instance of an object.
Raw Error Text: System.InvalidOperationException: An error occurred creating the form. See Exception.InnerException for details. The error is: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object.
at EVE_Isk_per_Hour.EVECREST.GetCitadelName(String ID)
at EVE_Isk_per_Hour.EVEAssets.GetAssetLocationAndFlagInfo(Int64 LocationID, Int32& FlagID, String& FlagText)
at EVE_Isk_per_Hour.EVEAssets.LoadAssets(ScanType AssetType, Boolean RefreshAssets)
at EVE_Isk_per_Hour.Character.LoadCharacterData(Boolean RefreshAssets, Boolean RefreshBlueprints, Int64 CharacterID)
at EVE_Isk_per_Hour.Character.LoadDefaultCharacter(Boolean ReloadAPIData, Boolean RefreshAssets, Boolean RefreshBlueprints, Int64 CharacterID, Boolean OverrideCacheDate)
at EVE_Isk_per_Hour.Public_Variables.LoadCharacter(Boolean RefreshAssets, Boolean RefreshBPs)
at EVE_Isk_per_Hour.frmMain..ctor()
--- End of inner exception stack trace ---
at EVE_Isk_per_Hour.My.MyProject.MyForms.Create__Instance__[T](T Instance)
at EVE_Isk_per_Hour.My.MyProject.MyForms.get_frmMain()
at EVE_Isk_per_Hour.My.MyApplication.OnCreateMainForm()
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun()
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.DoApplicationModel()
Error Tracking:
Zifrian
The Frog Pond
Ribbit.
#2763 - 2017-01-17 23:41:06 UTC  |  Edited by: Zifrian
Haffsol wrote:
Just a silly request but what about caching all the data that IPH loads at every boot? I know it's more accurate as it is now but as someone who closes and opens the program several times a day but cannot leave it open all day long that's a bit annoying. Besides, the really critical values that should always be kept up-to-date are prices, which are instead to be updated manually so I don't think it would hurt too much using cached data for all the others value too.

Turn off the update on start up in the options and update them manually when needed. It's as fast as I can get it right now.

Elange4 wrote:
@Zifrian

The problem seems to be resolved completely now, not just for me but for everyone else that I knew about it effecting.

I’m using a third party site to load the citadel names since it’s not available from CCP. I’ve put a lot of error checking on it but apparently not enough. I’ll see if I can get it to throw the error and fix it so it doesn’t come up again.

Ram1g0 wrote:
Is it possible to copy shopping list to eve notepad as hyperlinks (right click on it after paste)? atm it copies only as a text.

Edit: Uncheck the 'Copy in EVE List Format' and try it again. When that's checked, it overrides any formatting so that it works in the multiple buy window.

Ramthes wrote:
Have an issue with build Shopping list.
I have some updates to "items to buy" list ad then saved it into a txt file.
When i load the list i only see items in category "Items to Build", and there is nothing in "Items to Buy" and "Components to Build".
But when looking into txt file all that items are present there.

The shopping list has some issues right now. No ETR yet.

Regarding the 500 error, it’s a CCP issue and I’m waiting for an update: https://github.com/ccpgames/esi-issues/issues/215

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Vartan Sarkisian
Phoenix Connection
Lack of Judgement.
#2764 - 2017-01-18 12:37:29 UTC
Gerart en Daire wrote:
Vartan Sarkisian wrote:
I am still getting an issue with incorrect pricing, Ive tried CCP data and eve central data and I am inding that I have to manually alter the makret price of most things which makes using the app a chore especially if there are lots of items as there doesnt seem to be a way to update market price quickly over a lot of items.

Any help would be appreciated.


Well, there is a way, but you can't seem to get the way to work. Are the prices systematically high or low or all over the place?

Doublechecking: Do you have the price update settings set up the way you want, i.e. correct trade hub/region, and min/max, percentile i.e. 5%, median, or average? I mostly just import for one hub or region, either Jita or the local hub, sometimes 2-3 regions, and don't bother with the rest.

I assume, but haven't checked, that if you load prices for all of New Eden, IPH will look for the best deals for your raw mats, when you probably just want to buy them at the local trade hub or possibly Jita, and only grab them from other places (e.g. elsewhere in the region(s) where one lives) if you can get a particularly good deal.


Sorry, just saw this. The prices tend to be higher than what is on market. i am assuming that becuase that market hub is Jita that the prices are moving too fast for the app the catch up, it is worth noting that not all pricing is wrong, but possibly 50% of it is.

pricing is set up for min buy, max sell and only for Jita, the locations that the things will be made in is correct too.

Because i use the build/buuy option it is becoming a real chore to update as you have to update everything and then when you import pricing you have no confidence that anything is accurate at all. Ive also tried eve central data and CCP data but the issue is still there.
Verscarius
Deep Core Mining Inc.
Caldari State
#2765 - 2017-01-18 18:33:15 UTC
Zifrian wrote:

Regarding the 500 error, it’s a CCP issue and I’m waiting for an update: https://github.com/ccpgames/esi-issues/issues/215


This ticket was marked 'done' but I am still receiving the error. Possibly the fix isn't live yet?
Zifrian
The Frog Pond
Ribbit.
#2766 - 2017-01-19 04:26:09 UTC  |  Edited by: Zifrian
Build 3.3.6231.22444

  • Updated to YC_119.1 Database and Images
  • Additional costs will now be included in the Manufacturing Tab calculations when a saved blueprint has additional costs on the BP Tab.
  • Fixed an issue with Citadel name look-ups that caused the program to crash when data not returned.
  • Ships will now correctly display the packaged volume in the shopping list.
  • Missing conquerable stations (not player outposts) have been added to the facilities where they may have been missing before.
  • Added logic to implement a work around for 500 errors when updating industry facilities.
  • Multiple blueprint runs should no longer use the build cost for components when set to use the buy costs.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Zifrian
The Frog Pond
Ribbit.
#2767 - 2017-01-19 04:26:59 UTC
Verscarius wrote:
Zifrian wrote:

Regarding the 500 error, it’s a CCP issue and I’m waiting for an update: https://github.com/ccpgames/esi-issues/issues/215


This ticket was marked 'done' but I am still receiving the error. Possibly the fix isn't live yet?

This is a different error you are seeing now, which deals with the account/character APIs. One I don't have a work around for.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

PopeUrban
El Expedicion
Flames of Exile
#2768 - 2017-01-19 07:19:02 UTC
New issue with industry facilities.

In the assets list, using corp assets, the npc stations have vanished from the list in the system where we own a raitaru.

This is problematic as that raitaru isn't where we keep the assets or do production, (the raitaru is used for reprocessing and research) and I can't compare a buy list against the corp assets in the NPC station office.

The NPC station can be checked from personal assets, but corp assets now only displays the raitaru rather than the expected behavior of displaying both the raitaru and the corp hangars in the npc station.
Sindragosa
New Caldari Industries
#2769 - 2017-01-19 10:23:43 UTC
Error 500 : unable to update character from API

Created new PI with all access and no expiry, still the same ..

Any idea ?
Roan Pico
I- T I E -I
#2770 - 2017-01-19 13:58:26 UTC
Where talking about API keys:
- what access mask do i need to get all the corp stuff relevant to IPH?
- do i need a corp key for EACH char when doing jobs for corp or just the ONE for CEO/Director? (all BP and materials are in corp hangar all jobs are done for corp)

Another thing:
In 'manufacturing list -> select column' i stumbled upon 'items in production' and 'items in stock'. When i activate them they dont show up in the manufacturing list as a column.
I assume this is meant to get a quick overview on what char/corp still got in stock, what is currently produced and what is missing and needs to be built in order to fill market?
(If it works that way, that would be awesome. Right now i use Evemons "market order expired" feature to track what needs to be rebuilt but thats a big pain in the ass tbh^^)

So how to get this columns working?

(and cheers for working on IPH btw. Its an outstanding tool)
Zifrian
The Frog Pond
Ribbit.
#2771 - 2017-01-19 14:05:33 UTC
Roan Pico wrote:
Where talking about API keys:
- what access mask do i need to get all the corp stuff relevant to IPH?
- do i need a corp key for EACH char when doing jobs for corp or just the ONE for CEO/Director? (all BP and materials are in corp hangar all jobs are done for corp)

Another thing:
In 'manufacturing list -> select column' i stumbled upon 'items in production' and 'items in stock'. When i activate them they dont show up in the manufacturing list as a column.
I assume this is meant to get a quick overview on what char/corp still got in stock, what is currently produced and what is missing and needs to be built in order to fill market?
(If it works that way, that would be awesome. Right now i use Evemons "market order expired" feature to track what needs to be rebuilt but thats a big pain in the ass tbh^^)

So how to get this columns working?

(and cheers for working on IPH btw. Its an outstanding tool)

When you add a key (File -> Add Characters), you can click the top link for a pre-defined key that will include the right access mask for all functions.

On the manufacturing list, those columns are populated if you select your asset list and industry jobs in the API key. Both are selected in the pre-defined key selection.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Zifrian
The Frog Pond
Ribbit.
#2772 - 2017-01-19 14:06:28 UTC
PopeUrban wrote:
New issue with industry facilities.

In the assets list, using corp assets, the npc stations have vanished from the list in the system where we own a raitaru.

This is problematic as that raitaru isn't where we keep the assets or do production, (the raitaru is used for reprocessing and research) and I can't compare a buy list against the corp assets in the NPC station office.

The NPC station can be checked from personal assets, but corp assets now only displays the raitaru rather than the expected behavior of displaying both the raitaru and the corp hangars in the npc station.

Can you send me the keys to test in evemail? I don't have assets set up like you to reproduce and it'd be easier for me to troubleshoot. Thanks

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

KabeZiller
Serenity Vue
#2773 - 2017-01-19 14:48:18 UTC
Hi! great app btw...

However, I'm having 2 issues:

1 - error keeps coming up:

"Unable to updated Character API data. Error Text: The remote server returned an error: (500) Internal Server Error.

If one of your API's changed recently, please update it through the Manage Accounts Menu"

Needless to say, I have done this. Also reset all data etc. Added keys again. This has only started happening since the update though I think?

2 - None of my personal or corp blueprints are showing up. However, they are showing in the Assets view and I have ticked the box to include them.

I don't know if this relates to the first error, but I kinda think not as like I said, they ARE showing in the Assets view, but not when I come to do a refresh on the 'Manufactured List' tab, nor when I view Manage Blueprints -> Owned BP's

Many thanks in advance for your help! Kabe
Zifrian
The Frog Pond
Ribbit.
#2774 - 2017-01-19 15:17:59 UTC
KabeZiller wrote:
Hi! great app btw...

However, I'm having 2 issues:

1 - error keeps coming up:

"Unable to updated Character API data. Error Text: The remote server returned an error: (500) Internal Server Error.

If one of your API's changed recently, please update it through the Manage Accounts Menu"

Needless to say, I have done this. Also reset all data etc. Added keys again. This has only started happening since the update though I think?

2 - None of my personal or corp blueprints are showing up. However, they are showing in the Assets view and I have ticked the box to include them.

I don't know if this relates to the first error, but I kinda think not as like I said, they ARE showing in the Assets view, but not when I come to do a refresh on the 'Manufactured List' tab, nor when I view Manage Blueprints -> Owned BP's

Many thanks in advance for your help! Kabe


The API error is with the blueprints API. This isn't something I can fix and waiting on CCP response. Hopefully it will just start working again after they correct the issue.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

KabeZiller
Serenity Vue
#2775 - 2017-01-19 15:19:48 UTC
Zifrian wrote:
KabeZiller wrote:
Hi! great app btw...

However, I'm having 2 issues:

1 - error keeps coming up:

"Unable to updated Character API data. Error Text: The remote server returned an error: (500) Internal Server Error.

If one of your API's changed recently, please update it through the Manage Accounts Menu"

Needless to say, I have done this. Also reset all data etc. Added keys again. This has only started happening since the update though I think?

2 - None of my personal or corp blueprints are showing up. However, they are showing in the Assets view and I have ticked the box to include them.

I don't know if this relates to the first error, but I kinda think not as like I said, they ARE showing in the Assets view, but not when I come to do a refresh on the 'Manufactured List' tab, nor when I view Manage Blueprints -> Owned BP's

Many thanks in advance for your help! Kabe


The API error is with the blueprints API. This isn't something I can fix and waiting on CCP response. Hopefully it will just start working again after they correct the issue.


Many thanks for coming back to me. We'll wait on the CCP then it seems ;)
Roan Pico
I- T I E -I
#2776 - 2017-01-19 17:40:24 UTC
Zifrian wrote:
When you add a key (File -> Add Characters), you can click the top link for a pre-defined key that will include the right access mask for all functions.

On the manufacturing list, those columns are populated if you select your asset list and industry jobs in the API key. Both are selected in the pre-defined key selection.


Cheers for the quick answer Zifrian.

Now i just hope ccp fixes that API bug quickly - when i got the error, i tried deleting my API keys for IPH and set up new ones in order to fix it maybe.
Now i can't access anything via IPH but have to enter ME/TE etc. manually O.o
Jadecca
Athanos Industries
Fraternity Auxiliary
#2777 - 2017-01-20 17:11:29 UTC
An Update! Yay, thank you.Big smileBig smileBig smileBig smileBig smileBig smileBig smile
PopeUrban
El Expedicion
Flames of Exile
#2778 - 2017-01-21 10:37:03 UTC
Zifrian wrote:
PopeUrban wrote:
New issue with industry facilities.

In the assets list, using corp assets, the npc stations have vanished from the list in the system where we own a raitaru.

This is problematic as that raitaru isn't where we keep the assets or do production, (the raitaru is used for reprocessing and research) and I can't compare a buy list against the corp assets in the NPC station office.

The NPC station can be checked from personal assets, but corp assets now only displays the raitaru rather than the expected behavior of displaying both the raitaru and the corp hangars in the npc station.

Can you send me the keys to test in evemail? I don't have assets set up like you to reproduce and it'd be easier for me to troubleshoot. Thanks


Sorry for the late reply, I'll send you the character and corp keys in question.
Rassult Noyes
Sturmgrenadier Inc
Pandemic Horde
#2779 - 2017-01-22 17:06:48 UTC  |  Edited by: Rassult Noyes
Is there a work around for getting asset information into Eve IPH while we wait for CCP to fix the API issue? Specifically, trying to get an automated means for Eve IPH to see what BPs I own and associated materials.

For example, using the XML api I can bring up my asset list, is there a way to input that into Eve IPH?

Also just crashed out as I try working around: http://imgur.com/a/YJYJK

Windows 7, was searching in the Blueprint Manager for 'Balefire' Rocket Launcher Blueprint. Seems any search with a ' in it produces the crash.

1/21/2017 7:06:38 PM - System.Xml.XmlException: '=' is an unexpected token. The expected token is ';'. Line 7, position 668.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
at System.Xml.XmlTextReaderImpl.ThrowUnexpectedToken(String expectedToken1, String expectedToken2)
at System.Xml.XmlTextReaderImpl.ThrowUnexpectedToken(Int32 pos, String expectedToken1, String expectedToken2)
at System.Xml.XmlTextReaderImpl.HandleEntityReference(Boolean isInAttributeValue, EntityExpandType expandType, Int32& charRefEndPos)
at System.Xml.XmlTextReaderImpl.ParseAttributeValueSlow(Int32 curPos, Char quoteChar, NodeData attr)
at System.Xml.XmlTextReaderImpl.ParseAttributes()
at System.Xml.XmlTextReaderImpl.ParseElement()
at System.Xml.XmlTextReaderImpl.ParseElementContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
at System.Xml.XmlDocument.Load(XmlReader reader)
at System.Xml.XmlDocument.Load(String filename)
at EVEIPH_Updater.frmUpdaterMain.BGWorker_DoWork(Object sender, DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
at System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
1/21/2017 8:18:42 PM, System.Data.SQLite.SQLiteException (0x80004005): The database file is locked
cannot rollback transaction - SQL statements in progress
at System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)
at System.Data.SQLite.SQLiteDataReader.NextResult()
at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
at EVE_Isk_per_Hour.DBConnection.ExecuteNonQuerySQL(String SQL)
at EVE_Isk_per_Hour.DBConnection.RollbackSQLiteTransaction()
at EVE_Isk_per_Hour.frmBlueprintManagement.btnLoadBPs_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Error Tracking: ROLLBACK;
1/22/2017 12:08:48 PM, System.Data.SQLite.SQLiteException (0x80004005): SQLite error
near "Balefire": syntax error
at System.Data.SQLite.SQLite3.Prepare(SQLiteConnection cnn, String strSql, SQLiteStatement previous, UInt32 timeoutMS, String& strRemain)
at System.Data.SQLite.SQLiteCommand.BuildNextCommand()
at System.Data.SQLite.SQLiteCommand.GetStatement(Int32 index)
at System.Data.SQLite.SQLiteDataReader.NextResult()
at System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)
at System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.SQLite.SQLiteCommand.ExecuteReader()
at EVE_Isk_per_Hour.frmBlueprintManagement.UpdateBlueprintGrid(Boolean CheckAllItems)
at EVE_Isk_per_Hour.frmBlueprintManagement.btnBPSearch_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Zifrian
The Frog Pond
Ribbit.
#2780 - 2017-01-22 17:42:28 UTC
Rassult Noyes wrote:
Is there a work around for getting asset information into Eve IPH while we wait for CCP to fix the API issue? Specifically, trying to get an automated means for Eve IPH to see what BPs I own and associated materials.

For example, using the XML api I can bring up my asset list, is there a way to input that into Eve IPH?

Also just crashed out as I try working around: http://imgur.com/a/YJYJK

Windows 7, was searching in the Blueprint Manager for 'Balefire' Rocket Launcher Blueprint. Seems any search with a ' in it produces the crash.

That error is fixed.

There isn't really a work around for getting your bps in the system while the api is down. CCP says they will fix on Tuesday. You can manually update the blueprints though.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder