EVE Planetary Planner

Extensions?

The only thing the tool should ask to download are the config files such as planetary data, additional images and systems.

Is the tool asking for more than that?

What version of .Net do you have installed on your system?

As for the tool not letting you sign-in, that’s because the error happens before the authentication attempt.
I am just unsure why you get this exception.
It’s like it does not want to load the correct version of Newtonsoft.json that it comes with.

Those are the things it was asking for, sorry.

it looks like I have v.4

.Net 4.1.6 ?

Man, this is really confusing me now.
Everything should be working fine.
Yet you and @Aekori_Xekovi reported the exact same problem.

I’ll continue to investigate

no, just v 4

That’s weird the tool should require you to upgrade to 4.6.1 and not let you continue if you do not have it installed.

If it does not, can you do that and try again?
That would actually explain the problem.

This is the link to get the latest .Net

image

Jumping in to say that I have the same issue, and I’m apparently running on 4.8 Framework already.

Bummer, back to square one :frowning:

Thanks for the report @Loxi

1 Like

Hello,
I discovered your tool a few days ago and am trying to get it working.
It looks like the number of people with the same problem is increasing.

Windows 10 + 4.8

The first version I installed was the 8.6.1, I only read later in the NEWS that the API does not work.
Since then I’ve been waiting for a hotfix. I delete the folder with 6.1 an clean the regestry by hand.

Today i download all files by my own, and try it again.
Thats the result

Version 8.6.4.0

Failed Add API

Failed to send command

Die Datei oder Assembly “Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed” oder eine Abhängigkeit davon wurde nicht gefunden. Die gefundene Manifestdefinition der Assembly stimmt nicht mit dem Assemblyverweis überein. (Ausnahme von HRESULT: 0x80131040)

bei EVEPlanetaryPlanner.WebServiceUtils.SendCommand(String controller, Dictionary`2 command)
bei EVEPlanetaryPlanner.RegisterAPIPopup.LoadAPIData()
bei EVEPlanetaryPlanner.MainWindow.TextButton_AddAPIClick(Object sender, RoutedEventArgs e)

@Py_vanPy thanks for the report.
I am looking into this problem.

The good news is that I can reproduce it too now.
So I can properly investigate.

That sounds great!
Nothing is more annoying than errors that cannot be reproduced.

Version 8.6.5 is out.

Finally crushed that pesky API registration issue.

For those interested, HTTP client uses an old version of Newtonsoft.JSON and therefore does not recognize the newer one I was using.

So I got rid of HTTP client and put it place another mechanism for webcalls that is working.

What is weird is that debugging would not trigger this issue.
I am guessing Visual Studio is smart enough to force the latest version to be used.
That or it loads both version somehow. :roll_eyes:

On a side note, I also improved the download section of the site (nothing visible for you) to be more dynamic and let me publish new versions faster.

A big thank you to everyone that reported the issue and took the time to test newer versions so I could isolate the problem.
Your help was really appreciated.
@Sirus_Phoenix @Loxi @Py_vanPy :hugs:

Forgot it check back for a few days, woops :stuck_out_tongue:
New to PI and what I’ve seen of your tool so far looks quite helpful

Edit: API is working now, connected my new PI alt

Haha thanks @Aekori_Xekovi :smiley:

Error while refreshing prices with a system set, works fine if only selected a region

Version 8.6.5.0
----
While refreshing prices: Object reference not set to an instance of an object.

@Aekori_Xekovi thanks for the report.
I found the error and fixed it.

Version 8.6.6.0 is available.

Yep, working now

THX for the HF

Since I don’t know why the program behaves the way it does.
I only get one planet read in via API, although I have 5 :face_with_monocle:

And by the way, is it possible to read in more then one account?

Hey @Py_vanPy

Did you set building on each planets ? (most probably yes, but just making sure)

Yes, you are supposed to be able to add as many accounts as you want.
Is it not working?
I only have 1 account with PI, so I cannot really test this.

Hello,
yes the planets are all built up.
I own a small PI farm with 6 accounts and none of the characters work as they should.
It doesn’t save anything either, it may have something to do with the last error.
Do I need to update any software?

So to resume, you do not get any error, just 1 planet loaded?

I might have a silenced error somewhere.
I’ll take a look into the lifecycle of that feature to see if I can spot anything obvious.