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.
 

EVEMon Market Unified Uploader (EMUU) Beta v0.4

Author
Tonto Auri
Vhero' Multipurpose Corp
#41 - 2012-05-28 11:12:06 UTC
Snarf Aldes wrote:
hmm, i fixed it, but it is the weirdest bug i've ever seen.

After a successful upload i do: echo "1"; to indicate success.
now, at the end of the script, i close php with ?>
if there are any extra empty lines after that, it fails, if the ?> are the last characters of the script it works....

Does not make any sense to me.

PHP suppress one empty line after closing tag. (I.e. "?>\n" will translate to empty string, but "?>\n\x20" -> is a space as it is.) This is a documented (although, questionable) behavior.

Do not close PHP code, if your file only contains PHP code. The closing tag is implied by PHP engine at EOF.
Saves your head from such behavior.

Two most common elements in the universe are hydrogen and stupidity. -- Harlan Ellison

Desmont McCallock
#42 - 2012-06-03 06:47:34 UTC  |  Edited by: Desmont McCallock
Update: EMUU has been discontinued and endpoints have been disabled. You can now find EMUU embedded in EVEMon (>= 1.7.x).
Thart
Caldari Provisions
Caldari State
#43 - 2012-06-26 08:01:11 UTC
Why does unified market uploader embedded in EVEMon delete cache files (from folder \cache\MachoNet\87.237.38.200\330\CachedMethodCalls)?

This approach has two disadvantages:

1. Other cache reading tools unable to work correctly together with EVEMon's uploader.
2. Violates EVE Online EULA which prohibits cache modification.

I think it's better to control cache file creation time as it is implemented in EVE Market Tools.
So it's possible to skip already parsed market cache files and avoid performance loss.

Origin of the problem described here.

EVE Mentat - true trade tool

Desmont McCallock
#44 - 2012-06-26 09:01:48 UTC  |  Edited by: Desmont McCallock
1. EVEMon has an option to disable the built-in EMUU. I don't see a problem with that.
2. Deleting a file is not considered 'modification'. You have to reconsider your accusation. It's much like you saying that I can't delete (even manually) any file from EVE installation, which is simply untrue.

However you could use EVEMon to your advantage as it has a (atm) secret setting (which I intend to have it as an option in the next release) to point EMUU to a localhost endpoint, if your application has a built-in server as EveMeep has.
If you are interested on knowing how to, please contact me.
malaire
#45 - 2012-06-26 09:04:39 UTC
Desmont McCallock wrote:
1. EVEMon has an option to disable the built-in EMUU. I don't see a problem with that.

I have problem with EVEMon enabling that silently. When 1.7 was released I disabled that, but yesterday I noticed that EVEMon had silently enabled it again.

New to EVE? Don't forget to read: The Manual * The Wiki * The Career Options * and everything else

Desmont McCallock
#46 - 2012-06-26 09:12:15 UTC
There is no way to silently enable it in the current release. If you are following EVEMon repo and built EVEMon yourself, that's another story.
malaire
#47 - 2012-06-26 09:15:21 UTC
I have only installed updates when EVEMon suggest to get one. I got one update after that 1.7 and I'm not sure if that is when EMUU was silently enabled since I noticed it just yesterday.

New to EVE? Don't forget to read: The Manual * The Wiki * The Career Options * and everything else

Desmont McCallock
#48 - 2012-06-26 09:22:00 UTC  |  Edited by: Desmont McCallock
We have not released any update after 1.7.0, except if you are referring to the data files update to Inferno 1.0. Never the less, even updating the data files, EMUU can't be enabled silently. Restoring settings, which have EMUU enabled, of course enables EMUU. If you reset the settings, of course, then EMUU gets enabled (as this is the default).
And before you get into accusing us for that, enabling it as default is not considered any violation.
malaire
#49 - 2012-06-26 09:26:59 UTC
I know I disabled it. I never reset settings. And when I checked Options yesterday it was enabled and I had to disable it again.

I know this happened no matter how many times you claim it is not possible.

New to EVE? Don't forget to read: The Manual * The Wiki * The Career Options * and everything else

Desmont McCallock
#50 - 2012-06-26 09:31:13 UTC
Again, you definitely intervened somehow.
Thart
Caldari Provisions
Caldari State
#51 - 2012-06-26 10:20:50 UTC
Desmont McCallock wrote:
1. EVEMon has an option to disable the built-in EMUU. I don't see a problem with that.
2. Deleting a file is not considered 'modification'. You have to reconsider your accusation. It's much like you saying that I can't delete (even manually) any file from EVE installation, which is simply untrue.

Ok, let us leave EULA-related discussions and look at the problem as developers.

As you may know not only my tool uses cache reading. And designing your tool in way which eliminates possibility of simultaneous use of the resource (eve cache) is a bad practice. Especially when there are possible and easy solutions to avoid file deletion. Could you tell me the reason for such implementation in your tool?

Desmont McCallock wrote:
However you could use EVEMon to your advantage as it has a (atm) secret setting (which I intend to have it as an option in the next release) to point EMUU to a localhost endpoint, if your application has a built-in server as EveMeep has.
If you are interested on knowing how to, please contact me.


Thanks, it's interesting. But not right now, because EVE Mentat has no web-server inside yet.

EVE Mentat - true trade tool

Thart
Caldari Provisions
Caldari State
#52 - 2012-06-26 10:22:29 UTC
malaire wrote:
I know I disabled it. I never reset settings. And when I checked Options yesterday it was enabled and I had to disable it again.

I know this happened no matter how many times you claim it is not possible.

Maybe it's a problem related to User Account Control (UAC). EVEMon couldn't save settings modification due to system protection of folder where settings are located.

EVE Mentat - true trade tool

malaire
#53 - 2012-06-26 11:13:52 UTC
Thart wrote:
malaire wrote:
I know I disabled it. I never reset settings. And when I checked Options yesterday it was enabled and I had to disable it again.

I know this happened no matter how many times you claim it is not possible.

Maybe it's a problem related to User Account Control (UAC). EVEMon couldn't save settings modification due to system protection of folder where settings are located.

I have disabled UAC. However EVEMon does crash too often, so maybe that can affect saving settings. I have reported this in official EVEMon forum months ago but I was ignored because I didn't give enough details (Even though I gave full description, log and error message.) What?

(Basically if I move mouse over EVEMon taskbar icon and click it BEFORE popup appears, there is good chance for EVEMon to hang up so that I need to use Task Manager to kill the process)

New to EVE? Don't forget to read: The Manual * The Wiki * The Career Options * and everything else

Andy Tibs
Ministry of War
#54 - 2012-06-27 15:28:45 UTC
This may be a dumb question... but how do I use the Market Uploader in EVEMon?
malaire
#55 - 2012-06-28 07:09:46 UTC
Andy Tibs wrote:
This may be a dumb question... but how do I use the Market Uploader in EVEMon?

Goto Tools -> Options -> Market Unified Uploader.

There you can enable it, and when enabled it will upload your market data to selected sites.

New to EVE? Don't forget to read: The Manual * The Wiki * The Career Options * and everything else

Andy Tibs
Ministry of War
#56 - 2012-06-28 13:34:41 UTC
malaire wrote:
Andy Tibs wrote:
This may be a dumb question... but how do I use the Market Uploader in EVEMon?

Goto Tools -> Options -> Market Unified Uploader.

There you can enable it, and when enabled it will upload your market data to selected sites.


So once it is enabled... it does the rest automatically?
Thart
Caldari Provisions
Caldari State
#57 - 2012-07-02 07:52:39 UTC
Desmont, I'm still waiting for answer...
It's really interesting what were your motives to block normal work of another tools?

EVE Mentat - true trade tool

Desmont McCallock
#58 - 2012-07-02 10:09:29 UTC
Thart wrote:
Desmont, I'm still waiting for answer...
It's really interesting what were your motives to block normal work of another tools?
I develop having in mind the tool I develop (as any other developer does).
Thart
Caldari Provisions
Caldari State
#59 - 2012-07-02 11:30:55 UTC
Desmont McCallock wrote:
Thart wrote:
Desmont, I'm still waiting for answer...
It's really interesting what were your motives to block normal work of another tools?
I develop having in mind the tool I develop (as any other developer does).

Hm, strange point of view on the development and community.
However, are you going to fix this issue?

EVE Mentat - true trade tool

Snarf Aldes
University of Caille
Gallente Federation
#60 - 2012-07-02 11:40:32 UTC
Andy Tibs wrote:
malaire wrote:
Andy Tibs wrote:
This may be a dumb question... but how do I use the Market Uploader in EVEMon?

Goto Tools -> Options -> Market Unified Uploader.

There you can enable it, and when enabled it will upload your market data to selected sites.


So once it is enabled... it does the rest automatically?

yes

Creator of Eve Addicts