EVE Isk Per Hour Industry Program - Version 5.0

Hi all,

every time I start the programm I get two error messages. Error Code 400. Description: invalid_token - The refresh token is expired.
It sais I should recheck my registration and try again. But I don’t know how to do that. Can anyone help me please?
Thanx

ISKerror1

I just recently came back to the industry side of EVE, and I’m looking for some tools to keep track of my manufacturing jobs, costs, as well as what I have in my hangars already. At first glance, EVEIPH does most of these things very well. However, from what I see it doesn’t really store the information history about the jobs, their costs, my assets, etc. It seems I would still have to keep a spreadsheet in order to keep information on how much each item costed to build. Or am I wrong?

Build 4.0.7479.42820

General changes

  • Updated Database and Images to June 23, 2020 versions.
  • Converted broker free check box to tri-check to allow for setting a fixed broker fee rate (if buying/selling from a structure) to the bp tab, manufacturing tab, shopping list, and industry belt flip tool.

Blueprint Tab

  • Users can now toggle build buy for specific items in the components list when build/buy is selected.
  • Changing Faction Warfare levels on the selected facility (when shown) will now update the prices to show updated FW data.
  • Added a button to the bottom of the components grid to toggle components and built components views for a complete list of built components.
  • The ignore invention check no longer shows the decryptor.

Manufacturing Tab

  • IPH will no longer ask you if you want to run the list for large numbers of items.
  • Users can right-click and set favorites in the manufacturing list. If it is owned, it will be marked as a favorite as well as owned.
  • Double-clicking on a T2 item should now properly load the invention ignored check and correct ME/TE on the Blueprint Tab.
  • Items in total production column should now update on the manufacturing list.
  • NPC BPO check will now only return blueprints that are sold on the market.
  • The text search field should no longer crash the program if used when the NPC BPO box is checked.
  • CTRL+C on the manufacturing results grid will no longer crash the program and now copies all bp names if calculated or item names if not.
  • CTRL+A will select all items in the manufacturing grid.

Mining Tab

  • Added a tri-check for setting the broker fee to a manual setting.
  • Taxes and fees will now correctly adjust prices in the output list.
  • Added Talassonite, Rakovene, and Bezdnacine to Mining Tab.
  • Users can no longer check the ice rig box for non-medium size ships.
  • Removed the Warfare Link combo box from the Mining Tab as it is no longer used.

Shopping List

  • Updating a shopping list with items from Assets via cut and paste will now work correctly.
  • Double-clicking the built items in the shopping list will no longer crash the program.
  • Deleting items from the shopping list should no longer delete the item from the item list.

Misc. bug fixes

  • Changing the name of the dummy character will no longer change the name of all characters stored.
  • Updating prices will no longer crash the program when using Price Profiles and downloading Structure Components.
  • Added new security protocol setting for ESI calls that should limit errors for users who have updated to the latest version of Windows 10.
3 Likes

When trying to update prices manually from the Edit -> Prices menu I get the following error:

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?
Windows 10 64GB
What tab or screen did the error occur?
See above.
What are the steps to reproduce the Error?
See above.
Web link to a screenshot of your error:
http://s000.tinyupload.com/?file_id=70265989493492475507
In addition to a screenshot, copy the data below and send to developer.

Source: System.Data.SQLite
Message: SQL logic error
no such column: ITEM_NAME
Raw Error Text: code = Error (1), message = System.Data.SQLite.SQLiteException (0x800007BF): SQL logic error
no such column: ITEM_NAME
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.ExecuteNonQuery(CommandBehavior behavior)
at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery()
at EVE_Isk_per_Hour.DBConnection.ExecuteNonQuerySQL(String SQL)
at EVE_Isk_per_Hour.frmManualPriceUpdate.UpdateItemPrices()
at EVE_Isk_per_Hour.frmManualPriceUpdate.btnSearchUpdate_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: UPDATE ITEM_PRICES_FACT SET PRICE = 0, PRICE_TYPE = ‘User’ WHERE ITEM_NAME = ‘Tritanium’

Build 4.0.7489.33693

  • Fixed issue that did not show the correct invention probability when decryptors are selected.
  • Fixed issue that did not show correct structure rig bonuses when fitted to structures.
  • Users should be able to update the prices in Manual price edits without crashing the program.
  • Users should no longer crash the program if deleting the market price on the BP Tab.
2 Likes

Hi, completely same issue for me. How did u solve that?

Same issue. Anything I can do cause its really frustrating. Was working just fine 2 days ago.

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?
What tab or screen did the error occur?
What are the steps to reproduce the Error?
Web link to a screenshot of your error:
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: SQL logic error
no such column: TYPE_ATTRIBUTES.valueInt
Raw Error Text: System.InvalidOperationException: An error occurred creating the form. See Exception.InnerException for details. The error is: SQL logic error
no such column: TYPE_ATTRIBUTES.valueInt —> System.Data.SQLite.SQLiteException: SQL logic error
no such column: TYPE_ATTRIBUTES.valueInt
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.EVESkill.SetPreReqSkills()
at EVE_Isk_per_Hour.EVESkillList.InsertSkilltoList(EVESkill SentSkill, Boolean LoadPreReqs)
at EVE_Isk_per_Hour.EVESkillList.InsertSkill(EVESkill InsertSkill, Boolean LoadPreReqs)
at EVE_Isk_per_Hour.ESI.GetCharacterSkills(Int64 CharacterID, SavedTokenData TokenData, DateTime& SkillsCacheDate)
at EVE_Isk_per_Hour.EVESkillList.UpdateCharacterSkills(Int64 ID, SavedTokenData CharacterTokenData, Boolean OpenTransaction)
at EVE_Isk_per_Hour.EVESkillList.LoadCharacterSkills(Int64 ID, SavedTokenData CharacterTokenData, Boolean LoadAllSkillsforOverride, String SkillNameFilter)
at EVE_Isk_per_Hour.Character.LoadCharacterData(SavedTokenData& TokenData, Boolean LoadBPs, Boolean LoadAssets, Boolean IndustryJobsUpdate)
at EVE_Isk_per_Hour.Character.LoadDefaultCharacter(Boolean LoadBPs, Boolean LoadAssets, Boolean LoadingDummy)
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()

Are you running the latest version? I don’t see this issue in the code I’m using now.

1 Like

Since the last update (?!) I’m only getting T1 items in the “Manufacturing List” tab. (even thought “All blueprints” in selected, all tech is selected…)
I tried resetting the options, changing characters, reinstalling… nothing does it.
Any idea how to fix it ?

Not sure. Send me a screenshot and I can probably check it out.

1 Like

Finally the menu “Settings->Restore Default Tab Settings->Manufacturing” did it (seems to work differently than the “Reset” button on the same tab)
No idea what was wrong tho…

Thanks anyway for the quick answer and for the good work :slight_smile:

Build 4.0.7501.22389

  • Updated to July 14, 2020 Database
1 Like

First off I would like to say thank your for this tool! I’m having an issue when I go to the Update Prices tab. When I select anything/all and hit the Download Prices button I receive an error that states: “Unable to download data for EVE Marketer Prices Error: The operation has timed out”. I then have to kill the app through task manager. I can go to the Manufacturing List and it will download prices for the list just fine. Thanks again for the app!

I was able to update by changing the Data Source to CCP. Sorry for the false alarm.

Hi,

when I try to save the application registration data I get this error:

error

I copy/pasted the content in the “Scopes:” window from the EVE dev website (APPLICATION SETTINGS) as suggested… when I click “Save Data” the error shows up

Do I anything wrong?

@Zifrian] thanks for your time to dev this awesome app!

I have tried registering a character. I get up to the point of copy scopes to clipboard. That button doesn’t seem to work. I can copy the scopes text by right clicking the mouse and clicking copy. But when I go to paste it in the scopes field in IPH it doesn’t give me and mouse button options to paste. I’ve tried right click paste and control c. Neither work. I’m dyslexic so I do not want to try to enter this manually. Please help.

Zifrian Isn’t there anything you can offer in the way of help?

I’m not sure. Click in the box and using control v works for me. I’ll see if there is something else going on.

Otherwise you can wait a few days. I’m going to get rid of all that developer registration stuff and you won’t have to do as much to load a character.

1 Like

Just tried using the app.

Is there a trick for the Research Agents? It’s not displaying My ESI data for the Agents… Skills do show for selected toons.