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

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

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

RETURNED - EVE Marketeer - Market Data Aggregation & Information

Author
Callean Drevus
Perkone
Caldari State
#81 - 2011-11-04 17:47:41 UTC
Ok, true, PHP does garbage collection, but as far as documentation goes, that comment by the user was it... I do not mind using beta features, but even I have a limit on how far it can go.

Secondary reason was I got sick of having to restart all threads by hand at every update, so now they just restart themselves ;) the script dies, the memory is cleared, and the new script takes over. The only problem being the server still magically killing my processes...

Developer/Creator of EVE Marketeer

Callean Drevus
Perkone
Caldari State
#82 - 2011-11-06 11:13:03 UTC  |  Edited by: Callean Drevus
Please all look forward to uploading to EVE Central with the EVE Marketeer uploader soon :) I expect it to be done this afternoon.

EDIT: Ok, awesome... EVE Central is down right when I have to test it :S

Developer/Creator of EVE Marketeer

Controller Vrelk
The Scope
Gallente Federation
#83 - 2011-11-06 21:17:32 UTC
Interesting, the top uploaders page shows my old number of uploads and points, yet my user summary page shows the new, reset, and much lower count.
Callean Drevus
Perkone
Caldari State
#84 - 2011-11-06 21:24:01 UTC  |  Edited by: Callean Drevus
Actually, it wasn't reset. The user summary page is just deprecated and uses the wrong table to calculate the statistics.

UPDATE: Which is also the reason why it was removed in this update.

Developer/Creator of EVE Marketeer

Controller Vrelk
The Scope
Gallente Federation
#85 - 2011-11-06 21:42:34 UTC  |  Edited by: Controller Vrelk
Callean Drevus wrote:
Actually, it wasn't reset. The user summary page is just deprecated and uses the wrong table to calculate the statistics.

UPDATE: Which is also the reason why it was removed in this update.

Ok, well you might want to give people a place to get their upload key then.

Edit: maybe just fix it? It was sorta nice to be able to see that info. And it had the upload key on it.
I see you put the stats in. I almost didn't notice them down there.
Callean Drevus
Perkone
Caldari State
#86 - 2011-11-06 21:53:49 UTC  |  Edited by: Callean Drevus
I will bring the information back, just not on that page. Will probably be integrated into either the UI, the Account page or another page.

The upload key can be retrieved from the upload page as well, which should be a pretty logical location. (UPDATE: though it might be a bit more prominent, it's very overshadowed by that large block of text underneath it)

Developer/Creator of EVE Marketeer

Controller Vrelk
The Scope
Gallente Federation
#87 - 2011-11-06 21:55:55 UTC
Callean Drevus wrote:
I will bring the information back, just not on that page. Will probably be integrated into either the UI, the Account page or another page.

The upload key can be retrieved from the upload page as well, which should be a pretty logical location. (UPDATE: though it might be a bit more prominent, it's very overshadowed by that large block of text underneath it)

Alright, you might want to change the text on the front page that says where to find it then.

Also, You know the "My Orders" page doesn't show any orders right?
Callean Drevus
Perkone
Caldari State
#88 - 2011-11-06 22:17:35 UTC  |  Edited by: Callean Drevus
I cannot replicate the problem with the my orders page. Are you using a character without orders?

I moved the information that was available at the account page to... the account page :) you should be able to view it there now. And I updated the description on the homepage.

EDIT: Well, you'll have to wait for the uploader update. I'm not going to put it on the website without testing it with EVE Central as that was the whole purpose of the update. Sorry :P

Developer/Creator of EVE Marketeer

Controller Vrelk
The Scope
Gallente Federation
#89 - 2011-11-06 22:52:33 UTC  |  Edited by: Controller Vrelk
Yes, my API had transactions and orders. It shows them on the API page on the marketeer site. I have used this API with these settings since I signed up, so it has had time. The orders page just doesn't show any orders, the transaction page says I need to log in or add a character.
This is the API access mask: 29364610
Callean Drevus
Perkone
Caldari State
#90 - 2011-11-07 20:01:28 UTC
Controller Vrelk wrote:
Yes, my API had transactions and orders. It shows them on the API page on the marketeer site. I have used this API with these settings since I signed up, so it has had time. The orders page just doesn't show any orders, the transaction page says I need to log in or add a character.
This is the API access mask: 29364610


You were correct. Though I was too. It seems you had only enabled a select few items (which I agree is the point of customizable keys), but the website clearly stated that it could exhibit strange behaviour if a full key was not supplied.

And strangely behaving it does Roll

Problem is, you need to add at least the CharacterInfo parameter, or the website will not even find your characters. This is obviously quite troublesome for the whole process of seeing whose orders you are currently looking at, and that is why the orders page didn't show anything.

I've now added a clearer warning to the website that will notify you if you haven't selected CharacterInfo, this should show up for you as well. Add that one to your key, and you'll probably be able to use EVE Marketeer within half an hour or so (as soon as the character list updates).

Developer/Creator of EVE Marketeer

Controller Vrelk
The Scope
Gallente Federation
#91 - 2011-11-07 20:46:06 UTC
I just checked the API key, it already had character info enabled. The site shows the new error message saying it dosn't have it enabled though.

This is the api config page for what I see.
http://ois-eve.info/files/eve_api.png
Callean Drevus
Perkone
Caldari State
#92 - 2011-11-07 20:54:44 UTC
Damn, that's odd. I'll at it again. This screenshot helps! Smile

Developer/Creator of EVE Marketeer

Callean Drevus
Perkone
Caldari State
#93 - 2011-11-07 21:09:11 UTC
Ok, it probably has to do with CharacterSheet being disabled then (damn CCP for naming them so close together).

It's now also mentioned on the key page.

Developer/Creator of EVE Marketeer

Controller Vrelk
The Scope
Gallente Federation
#94 - 2011-11-07 23:07:42 UTC
Ok, key is updated. EM shows the change. Orders is still empty, and assets and transactions still say I need to log in or add a character.
Controller Vrelk
The Scope
Gallente Federation
#95 - 2011-11-08 03:29:36 UTC
Found an issue, you seem to have reverse the order of sell orders. High prices are now at the top.
Callean Drevus
Perkone
Caldari State
#96 - 2011-11-08 07:41:21 UTC
Ok, just to let you know, when it works a character selection dropdown will show up on the left side of the secondary menubar. As long as it doesn't something is wrong, though I honestly couldn't say what is causing this problem now. I'll get to the bottom of this yet!

Developer/Creator of EVE Marketeer

Controller Vrelk
The Scope
Gallente Federation
#97 - 2011-11-08 15:32:50 UTC  |  Edited by: Controller Vrelk
Callean Drevus wrote:
Ok, just to let you know, when it works a character selection dropdown will show up on the left side of the secondary menubar. As long as it doesn't something is wrong, though I honestly couldn't say what is causing this problem now. I'll get to the bottom of this yet!


I think I know where you are saying there should be a dropdown box for the character, but there isn't one. I am waiting on my api to update to all characters. How often does the cron run to update API info so I know if it worked or not?

Update: after about an hour after setting the API key to all characters, the character selection field still isn't showing on the EM site.
Domi Etymology
Violent Alternatives
#98 - 2011-11-09 06:25:00 UTC
Traceback (most recent call last):
File "uploader.py", line 1156, in "<"module">"
File "uploader.py", line 84, in __init__
File "uploader.py", line 434, in check_version
ValueError: too many values to unpack


had to put "" around the tags in module

but that's the error I'm getting in uploader.exe.log

and the uploader refuses to run now :(
Domi Etymology
Violent Alternatives
#99 - 2011-11-09 08:42:58 UTC
Actually, don't worry, After rebooting, worked like a charm. Guess the new uploader just didn't like being run straight after installation.
Strobist
Mad Industrys
#100 - 2011-11-09 09:30:12 UTC
Uploader won't start. Log:

Quote:
Traceback (most recent call last):
File "uploader.py", line 1156, in <"modul"e>
File "uploader.py", line 88, in __init__
File "uploader.py", line 118, in init_text
AttributeError: 'Uploader' object has no attribute 'log'
Traceback (most recent call last):
File "uploader.py", line 1156, in <"module">
File "uploader.py", line 88, in __init__
File "uploader.py", line 118, in init_text
AttributeError: 'Uploader' object has no attribute 'log'
Traceback (most recent call last):
File "uploader.py", line 1156, in <"module">
File "uploader.py", line 88, in __init__
File "uploader.py", line 118, in init_text
AttributeError: 'Uploader' object has no attribute 'log'
Traceback (most recent call last):
File "uploader.py", line 1156, in <"module">
File "uploader.py", line 88, in __init__
File "uploader.py", line 118, in init_text
AttributeError: 'Uploader' object has no attribute 'log'


After installing, I restarted.

Using Windows 7 x64 all Updates installed.