Pages: 1 2 [3] :: one page |
|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |
Xenofur
Aliastra
|
Posted - 2010.02.21 09:25:00 -
[61]
Not sure if anything is still being done on this, but i stumbled across some problems on Windows 7.
Scons tries to use amd64 as target architecture all over the ****ing place, but VC2008 comes only with a 32 bit compiler. I tried to edit the SConstruct file to include the relevant instructions, but due to things like using Glob naked scons loads a default Environment in multiple places which defaults back to amd64. Since the documentation for it is pretty damn ****ty i couldn't figure out how to set a system-wide TARGET_ARCH.
Once i got around that by simply changing amd64 arch target to x86 in some scons .py files I stumbled across another problem: lib/libevecache_wrap.cxx is missing.
|
Rinshara
|
Posted - 2010.02.24 03:59:00 -
[62]
Originally by: Xenofur
... I stumbled across another problem: lib/libevecache_wrap.cxx is missing.
I'm having the same issue, I couldn't find the file anywhere in the repository ...
|
Cadde
Gallente 221st Century Warfare
|
Posted - 2010.03.21 22:25:00 -
[63]
I have made my own conversion/extension of this under the "horrible" language of VB.NET and am ready to present this to the public. (However, I'm not doing so just yet ;))
- It reads all cache files i have encountered so far!
- It exports GetOrders to CSV format and presents the caller with a list of orders in a structured form.
- It exports GetCharOrders to CSV format and presents the caller with a list of orders in a structured form.
- It exports GetNewPriceHistory and GetOldPriceHistory to CSV format and presents the caller with a list of history entries in a structured form.
- For all else it will give the user a detailed dump of the cache file. It is easy to implement this into the exporter for CSV output and structured form.
- Most importantly, it is entirely com visible and can be used in any project of your liking.
Please bare in mind i am not an educated programmer and it's work in progress. As a matter of fact it might be considered extremely "fugly" by anyone viewing the code. If you are interested in getting your hands on my progress so far then get in contact with me. I don't intend to charge anything for my work and i don't want your donations. The reason I'm not hosting it YET is because i would love to hear what the OP has to say about it first.
Cheers!
My opinions belong to me, you can't have them!
|
J'J'J'Jita
|
Posted - 2010.04.04 00:11:00 -
[64]
This is ridiculous, but I can't find the appropriate cache files with my Steam install of Eve (winxp win32). The CachedMethodsCalls directory is non-existent. The market cache files should be autogenerated when I view an item type in market, correct?
C:\Documents and Settings\All Users\Application Data\CCP\EVE\c_program_files_steam_steamapps_common_eve_online_tranquility is empty, nothing at all. C:\Documents and Settings\Myname\Application Data has no eve-related subdirectory C:\Program Files\Steam\steamapps\common\eve online\bulkdata only has files from the latest eve patch, not anything updated recently (ie when a market was viewed)
Where should these cache files be found, anyone else using a Steam install?
|
Tonto Auri
Vhero' Multipurpose Corp
|
Posted - 2010.04.04 01:44:00 -
[65]
Edited by: Tonto Auri on 04/04/2010 01:46:43 "%UserProfile%/Local Settings/Application Data/CCP/EVE"
Look there. (Without quotes. And it's for XP, as I suspect you're using it) -- Thanks CCP for cu |
J'J'J'Jita
|
Posted - 2010.04.04 17:58:00 -
[66]
Originally by: Tonto Auri Edited by: Tonto Auri on 04/04/2010 01:46:43 "%UserProfile%/Local Settings/Application Data/CCP/EVE"
Look there. (Without quotes. And it's for XP, as I suspect you're using it)
Did you really read much of my post? I say that I'm using XP. Anyway, that path does not exist, and the closest one (the first one I listed...) does not contain cache files. Are you using a Steam install?
|
Tonto Auri
Vhero' Multipurpose Corp
|
Posted - 2010.04.04 23:30:00 -
[67]
To my knowledge, Steam EVE isn't different from retail one (and you can launch it separately). There's two places, where EVE could store cache files. First is what I mentioned earlier, other one is "cache" folder in the EVE installation folder, when run in LUA:off mode. -- Thanks CCP for cu |
J'J'J'Jita
|
Posted - 2010.04.05 01:42:00 -
[68]
Originally by: Tonto Auri To my knowledge, Steam EVE isn't different from retail one (and you can launch it separately). There's two places, where EVE could store cache files. First is what I mentioned earlier, other one is "cache" folder in the EVE installation folder, when run in LUA:off mode.
This was very helpful, I think the LUA:off mode solves my problems! I now see the CachedMethodCalls subdir and .cache files in a steam subdirectory.
|
porth0s
|
Posted - 2010.07.04 20:37:00 -
[69]
Sorry to dig up this old thread - but is this tyrannis compatible? I'm getting odd results from dumper.exe when using it against some of the new items :/
|
Jercy Fravowitz
School of Applied Knowledge
|
Posted - 2010.07.05 06:54:00 -
[70]
Originally by: porth0s Sorry to dig up this old thread - but is this tyrannis compatible? I'm getting odd results from dumper.exe when using it against some of the new items :/
just as tyr compatible as it was apo compatible. nothing relevant changed.
|
|
Blind Sentinel
|
Posted - 2010.07.30 22:18:00 -
[71]
Hey guys! Saw this here and definitely interested in learning. Is it possible someone could make a complete idiot's guide to using this?
I don't have any knowledge of programming whatsoever and running into roadblocks here.
I read the info on http://dev.eve-central.com/libevecache/start, and I'm a little confused.
I'm running windows 7, and eve steam.
I have all the pre-requisites installed and run them accordingly in order but have no idea if I'm doing this right.
Is there a more in-depth step-by-step guide to using this?
|
Induc
Amarr
|
Posted - 2010.07.31 00:11:00 -
[72]
Originally by: Blind Sentinel Is there a more in-depth step-by-step guide to using this?
What do you want to achieve? Just getting a dump of all market orders to a single file? Or do you want to use libevecache in a bigger application?
None of the two options are quite easy. For a quick dump of all market orders you could use the dumper.exe, but this:
Quote: NOTE: Windows does not do filename globbing as part of the shell. dumper.exe does not attempt to re-implement operating system functionality. To allow globbing to work, you will need to use a real shell.
makes the dumper.exe quite useless on Windows. (Unless you bother finding out how to install a custom shell - I have no idea, or want to parse one cache file at the time).
For the other option, making use of a custom dll file in C++ and making it do something useful is very hard if haven't got any programming experience, and even then it can be tricky.
You might want to look at Reverence, perhaps not suited to embed in a larger application, but since it's Python it might be easier to use if you just need simple scripts converting the cache files to something more useful.
|
Blind Sentinel
|
Posted - 2010.07.31 02:12:00 -
[73]
Originally by: Induc
Originally by: Blind Sentinel Is there a more in-depth step-by-step guide to using this?
What do you want to achieve? Just getting a dump of all market orders to a single file? Or do you want to use libevecache in a bigger application?
None of the two options are quite easy. For a quick dump of all market orders you could use the dumper.exe, but this:
Quote: NOTE: Windows does not do filename globbing as part of the shell. dumper.exe does not attempt to re-implement operating system functionality. To allow globbing to work, you will need to use a real shell.
makes the dumper.exe quite useless on Windows. (Unless you bother finding out how to install a custom shell - I have no idea, or want to parse one cache file at the time).
For the other option, making use of a custom dll file in C++ and making it do something useful is very hard if haven't got any programming experience, and even then it can be tricky.
You might want to look at Reverence, perhaps not suited to embed in a larger application, but since it's Python it might be easier to use if you just need simple scripts converting the cache files to something more useful.
I just want to get of all market orders to a single .txt file so it can be read by another program, not implementing it into another program.
I think I'm gonna take some programming classes in college, this knowledge is very useful.
I'm a techie, so I have no problem learning it all. I'm familiar with Virtual Operating Systems, and if I have to boot ubuntu to get this to work, so be it lol.
Ok, I'll take a look at Reverence. Thanks for the link :)
And thanks a bunch for the info. I think out of all the MMO's I've played, eve has one of the nicer fanbases :)
|
Serious Masta
Caldari
|
Posted - 2010.08.11 09:43:00 -
[74]
Originally by: Xenofur
Once i got around that by simply changing amd64 arch target to x86 in some scons .py files I stumbled across another problem: lib/libevecache_wrap.cxx is missing.
ive got the error too, but on vista x64.
i just changed the SConstruct from
# SCONS whacky issue with Windows. I sometimes really dislike scons... if platform.name == "win32": pyext = pyenv.SharedLibrary('_evecache', ['lib/libevecache_wrap.cxx'], LIBS='evecache') else: pyext = pyenv.SharedLibrary('_evecache', ['lib/libevecache.i'], LIBS=lib)
to
# SCONS whacky issue with Windows. I sometimes really dislike scons... if platform.name != "win32": pyext = pyenv.SharedLibrary('_evecache', ['lib/libevecache.i'], LIBS=lib)
the file 'lib/libevecache_wrap.cxx' dont exists and is not needed because the evecache.dll and dumper.exe working properly after building.
|
Jerera
Minmatar
|
Posted - 2010.08.16 16:19:00 -
[75]
This is very promising. I can't wait until we have a completely automatic EVE-Central uploader.
I tried compiling it on Arch64 though, everything went OK but, when I runned it, i had several errors :
Vargur ~/Projects/contribtastic/libevecache (master) % LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./util/dumper ~/.wine_eve/drive_c/users/romain/Local\ Settings/Application\ Data/CCP/EVE/c_program_files_ccp_eve_tranquility/cache/MachoNet/87.237.38.200/245/CachedMethodCalls/*.cache Parse exception Can't identify type 0x30 at position 0x121 limit 3781 Parse exception Can't identify type 0x3e at position 0xd45 limit 2515 Parse exception Can't identify type 0x1a at position 0x18c limit 30a9 Parse exception Can't identify type 0x21 at position 0x14b limit ad Parse exception cursor out of range Parse exception Didn't encounter a double 0x2d where I thought there should be one at 725 Parse exception Can't identify type 0x19 at position 0x214 limit 2cad Parse exception Can't identify type 0x1e at position 0x132 limit 31f2 Parse exception ShareID out of range 8 > 1 Parse exception ShareID out of range 8 > 1 Parse exception ShareID out of range 171 > 1 Parse exception no thisobj in parseone Parse exception The DBRow header isn't present... Parse exception cursor out of range Parse exception cursor out of range Parse exception no thisobj in parseone Parse exception cursor out of range Parse exception cursor out of range Parse exception Can't identify type 0x37 at position 0x10c limit 65 Parse exception Didn't encounter a double 0x2d where I thought there should be one at 311 Parse exception Can't identify type 0x3f at position 0x11c2 limit 2121 Parse exception Can't identify type 0x32 at position 0x225 limit 15 Parse exception cursor out of range Parse exception Can't identify type 0x1e at position 0x175 limit 33c8 Parse exception cursor out of range Parse exception cursor out of range Parse exception cursor out of range Parse exception cursor out of range Parse exception Can't identify type 0x1d at position 0x174 limit 19f8 Parse exception no thisobj in parseone Parse exception Didn't encounter a double 0x2d where I thought there should be one at 293 Parse exception Can't identify type 0x35 at position 0x2d3 limit 436 [à]
This goes on and on. What have I done wrong ? But yeah, you are obviously interested in my post because you're now reading my signature.
My English might be choppy - I'm not a native English speaker. |
|
|
|
Pages: 1 2 [3] :: one page |
First page | Previous page | Next page | Last page |