Pages: [1] 2 3 4 :: one page |
|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |
Tharanor
|
Posted - 2005.12.21 20:14:00 -
[1]
I've written a tool that calculates the best trade routes for a given item using the new 'export to file' feature in the new RMR patch. You van view the trade results using the In Game Browser. I't seems quite succesful at finding good trade routes :D
http://www.eve-files.com/media/12/evetrader.zip
Anyway, tell me what you think!
|
Zacha Nioto
|
Posted - 2005.12.21 20:57:00 -
[2]
This might be a very useful tool combined with my inter-regional market viewing app.
However, I cant get your app to work here. I have the latest JDK from javasoft.com. I get the following message when I try to run your app:
Quote:
Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion' has value '1.4', but '1.5' is required. Error: could not find java.dll Error: could not find Java 2 Runtime Environment.
Packing your app in a jar file might help with useability. |
Ashil
|
Posted - 2005.12.21 22:37:00 -
[3]
Excellent Tool!!
Thanks
|
Miss Marketing
|
Posted - 2005.12.22 00:14:00 -
[4]
Outstanding.
Similar comments to what I said about the other tool. Ability to filter by security status would be very handy too.
Love the fact that it's usable in the IGB. Is it possible to use IGB html extensions to make the system names right clickable or at least so if you click the name it pop's up the 'information' window so we can use set-destination or add way point?
Anyway.. great stuff! More.. more...
|
Zoirenna
|
Posted - 2005.12.22 12:07:00 -
[5]
Can't run this since I already have a socket service listening on port 80. I realize that the idea is to be able to use it from inside EVE via the ingame browser, but since this doesn't work anyway (according to the readme file), perhaps you can release a version that does not require any socket bindings?
Considering that the program works on exported files, socket binding shouldn't be necessary.
|
Tharanor
|
Posted - 2005.12.22 12:30:00 -
[6]
You can change the port that the app binds to by editing the evetrader.properties file. I will look into getting better setting handling in the near future.
|
Tarn Star
|
Posted - 2005.12.22 13:14:00 -
[7]
Edited by: Tarn Star on 22/12/2005 13:22:46 Edited by: Tarn Star on 22/12/2005 13:22:17 Four small report things.
1. How about moving the best trade route to the top of the results? 2. A Top 10 trade routes report? 3. Because mineral profits are points of Isk, your report shows a 0 profit per unit. Could it be changed to display like 1.23 isk, with 2 points of decimalisation? 4. What about displaying how many units are available/wanted at the locations in the FROM and TO locations?
This is an excellent tool. If it can be expanded to inter region it will be awesome.
I will definately send you some iskies for this, because I know that it will make my money back ten fold. I'll do it right now.
Well Done!
Tarn
No Sig Here, move along |
AnnaJoy
|
Posted - 2005.12.24 05:12:00 -
[8]
I picked up a problem, its a simple problem that some programmers (myself included at times) happen upon, the assumption. The problem is that any system with a - in the name, such as Kor-Azor breaks the poor program. something within the loops causes it only to look at the first file it finds. If i rename all my output to say KorAzor - Antibiotics - ... then it works appropriately. but as it is, the game outputs Kor-Azor - Antibiotics - which totally throws the program for a loop and it stops processing after the first file.
AJ
|
Tharanor
|
Posted - 2005.12.24 14:23:00 -
[9]
Ah, yes that would make sense as it uses the filename to display the region... i'll get round to fixing it after xmas. Have fun trading!
Originally by: AnnaJoy Edited by: AnnaJoy on 24/12/2005 05:15:01 I picked up a problem, its a simple problem that some programmers (myself included at times) happen upon, the assumption. The problem is that any system with a - in the name, such as Kor-Azor breaks the poor program. something within the loops causes it only to look at the first file it finds. If i rename all my output to say KorAzor - Antibiotics - ... then it works appropriately. but as it is, the game outputs Kor-Azor - Antibiotics - which totally throws the program for a loop and it stops processing after the first file.
BTW excellent program, i must say i was thinking of making the same thing but since you beat me to it, i'll use yours ^_^ Excellent work.
AJ
|
Coconut Joe
|
Posted - 2005.12.24 19:57:00 -
[10]
I've got a finished cross region market analyiser that runs off servlets. Your program runs on java. Match made in heaven? I think so.
Interested in combining them? ---- Nifty |
|
Psychotic Penguin
|
Posted - 2005.12.26 00:35:00 -
[11]
loks like a good program. I have a few suggestions
an option to only show the best trade router. and a option to see the top trade routes based on jumps (the best trade route whit 1 jump, the best trade route whit 2 jumps etc.)
and last cross reigion
apart from that it is an excelent program. just to bad i only got a atron. ____________________________________________________ "Reality is for those who have no imagination." - Adi Imeri |
Skaal Fa
|
Posted - 2005.12.26 16:40:00 -
[12]
Tharanor, this tool loves me LONG time.
Was having a hellish time in amarr space with 16 jump routes... fire up this tool for the first time and bingo, 3 jump run.
I am sending you some isk for this for sure. If you fix the "-" name bug, I'll send you some more ;)
|
HaulMeDude
|
Posted - 2005.12.27 07:51:00 -
[13]
Hi,
I love this program... the only thing i'd like to add is maybe having the option to calculate the tax rate into the calculations as it tends to skew some of the profit figures
.oO(must train accounting) hehe
And i'll send some iskies as soon as i've made you *cough* me some
|
vikingur
|
Posted - 2005.12.27 09:55:00 -
[14]
cant get it to work
|
WyleCoyote
|
Posted - 2005.12.27 10:21:00 -
[15]
Excellent!
Is there a way to add round trip routes also?
|
Istolil Pravus
|
Posted - 2005.12.27 22:23:00 -
[16]
This is a fantastic tool. My (new) corp is using it round the clock to bolster our wallet so we can offer our members loans and free ammo as well as BP's and equipment. Would have taken a long time to get the revenue stream flowing without it.
We WILL send you some ISK really soon!
|
Tarn Star
|
Posted - 2005.12.28 21:41:00 -
[17]
I've been using this tool a bit now, and have found it to be a excellent product. If you use it donate some isk to the creator, Tharanor
A few things that I would class as worthwhile additions are
1.Option to include how much is in your wallet, so trades that you can not afford are not shown 2.An additional column showing initial outlay to purchase a full load of the item 3.Another column I would like to see implemented is how much, as a percentage of return of the sale, is profit.
For example, I found an 8 jump intraregional item that would have mode me 16 million iskies. Awesome right!?? Nope, because I would have need to spend 1.6 BILLION on the initial purchase of the items. ThatĘs a mere 1% return, and at this time I don't have 1.6 billion isk hanging around.
Just some ideas, thanks for listening.
Tarn
No Sig Here, move along |
Selya
|
Posted - 2005.12.28 23:37:00 -
[18]
Edited by: Selya on 28/12/2005 23:40:10 Your tool is GREAT, Tharanor, thank you very much. I have made a little donation for you, and i'll make another one as soon i'll be rich with your help
Well, i think about an improvment which would be very useful for me and other traders:
Your tool calculates the best trade routes, and for each route we can see the number of jumps between start and arrival points. That's fine. But often the top routes are not really the best routes, just because the start system is for example 8 jumps away from the system where i am at this moment. I have to check each route with the map to see where is the start point.
In the exported files, i think this data is included, i.e. the number of jumps between stations (where to buy) and the station where i am when i exported the file.
Would it be possible to include this important data in results? Of course this data would be relevant only if we use your tool in the station where we have exported files. Maybe you could indicate this station in the result, i mean:
Carbon, Metropolis (0 hours 1 mins old)
Type From To Start station location Unit Margin (isk) Units (...) Carbon Josekorn Oppold 7 jumps from [name of the station where the file has been exported] 49,60 2219 (...)
I don't know if i have made my suggestion clear, english is not my native language
Well, thanks again for your EXCELLENT tool
|
Doe Jane
|
Posted - 2005.12.28 23:50:00 -
[19]
- So then - This 'TOOL' will then give you all access to the makets too as we are uploading the info, correcct? I tried it last night - it showed prices with in the region I am in - I travel across regions - but oddly enough this after noon - what I had checked on was all bought out - I guess others are catching on to cross regional trading now too... -So Does it give you access tyo all checked markets prices now and can/will it work between different regions. |
Tarn Star
|
Posted - 2005.12.29 00:16:00 -
[20]
Originally by: Doe Jane - So then - This 'TOOL' will then give you all access to the makets too as we are uploading the info, correcct? I tried it last night - it showed prices with in the region I am in - I travel across regions - but oddly enough this after noon - what I had checked on was all bought out - I guess others are catching on to cross regional trading now too...
I think that you are confusing this tool with another found on the forums. This does not upload any data to a remote server, but turns your computer into a webserver purely to be able to deliver the data via a browser, either ingame or out.
Originally by: Doe Jane -So Does it give you access tyo all checked markets prices now and can/will it work between different regions.
Yes it is intraregion, but the issue is when you last exported teh data. The older teh data, the les reliable it will be, probably because someone else has come along and bought/sold the item and influenced teh market.
It does not have a instant link into the market prices.
Tarn
No Sig Here, move along |
|
Skaal Fa
|
Posted - 2005.12.29 07:51:00 -
[21]
holy shamoley an update already? Makes me glad I make so much isk daily to be able to donate to tharanor :)
|
Tharanor
|
Posted - 2005.12.29 13:34:00 -
[22]
Unfortunatley, the exported data does not tell you what system you exported the file in, at least not in a reliable way. I have therefore added a field to the results 'Jumps From File' that will tell you how far away the routes are from when you hit the 'export to file' button. This should at least give you an idea of how hard it is to get to the trade route.
Originally by: Selya Edited by: Selya on 28/12/2005 23:40:10 Your tool is GREAT, Tharanor, thank you very much. I have made a little donation for you, and i'll make another one as soon i'll be rich with your help
Well, i think about an improvment which would be very useful for me and other traders:
Your tool calculates the best trade routes, and for each route we can see the number of jumps between start and arrival points. That's fine. But often the top routes are not really the best routes, just because the start system is for example 8 jumps away from the system where i am at this moment. I have to check each route with the map to see where is the start point.
In the exported files, i think this data is included, i.e. the number of jumps between stations (where to buy) and the station where i am when i exported the file.
Would it be possible to include this important data in results? Of course this data would be relevant only if we use your tool in the station where we have exported files. Maybe you could indicate this station in the result, i mean:
Carbon, Metropolis (0 hours 1 mins old)
Type From To Start station location Unit Margin (isk) Units (...) Carbon Josekorn Oppold 7 jumps from [name of the station where the file has been exported] 49,60 2219 (...)
I don't know if i have made my suggestion clear, english is not my native language
Well, thanks again for your EXCELLENT tool
|
Selya
|
Posted - 2005.12.29 18:48:00 -
[23]
Originally by: Tharanor Unfortunatley, the exported data does not tell you what system you exported the file in, at least not in a reliable way. I have therefore added a field to the results 'Jumps From File' that will tell you how far away the routes are from when you hit the 'export to file' button. This should at least give you an idea of how hard it is to get to the trade route.
That's exactly what i hoped for! I love you man, you're the best!
|
Doe Jane
|
Posted - 2005.12.29 19:50:00 -
[24]
Thank you for clearing that up for me - I will try this tool out this evening. Thanks for the idea - I am going to submit a request for skills that allow view 'cross region' prices. I am not trying to shut you down, just trying to get us the players (including yourself) the best from CCP. If you pick up a paper you can get prices on over seas markets and local markets as well. Just an Idea - I am sure I will be please with what you have made and are improving from what I have read here. Thanks in advance. Does I get anything extra if I make a really healthy (as in very large) donation???
|
Tharanor
|
Posted - 2005.12.31 00:41:00 -
[25]
I think it would be a very good idea to include this in the game, however; I think the reason that they have seperated the market into regions is purley a server load issue, imagine having to calculate all the trades from all the regions for a particular item... it would slow the market down to a crawl.
As for making a donation; it would give you a warm fuzzy feeling that you have helped a poor trader
Originally by: Doe Jane Thank you for clearing that up for me - I will try this tool out this evening. Thanks for the idea - I am going to submit a request for skills that allow view 'cross region' prices. I am not trying to shut you down, just trying to get us the players (including yourself) the best from CCP. If you pick up a paper you can get prices on over seas markets and local markets as well. Just an Idea - I am sure I will be please with what you have made and are improving from what I have read here. Thanks in advance. Does I get anything extra if I make a really healthy (as in very large) donation???
|
Obi'yer
|
Posted - 2005.12.31 02:43:00 -
[26]
Thank you for the tool Tharanor. This is great, I'm a new trader as well. I've had some great successes with it. The new feature seems exciting, if you could get around 10-15 people constantly updating a server I think it's a wonderful idea. You could have up-to date Market Data on whole regions. At set times of course. Thank's for the tool. Once I gather enough ISK I'll be sure to show my support.
|
Tharanor
|
Posted - 2005.12.31 13:09:00 -
[27]
Ah, the field you should be changing for the server to save the files is:
localsave
i.e localsave=/Eve/Trader/recievedfiles
I forgot to update the readme before I released this version..
So you run the program as a server to recieve the files from anyone posting to you.
The 'localsave' field does not make any sense when you are a client, as you are not recieving any external files.
I removed the 'remotesave' field before I released the version, we dont want a rouge client specifying to save the files in any old directory!
I anyone has any information on how my program works with a large number of files or users; or has a publicly accessable server set up I would be very grateful for any information as to how the program is performing.
I am in the process of getting the project approved at Sourceforge when the project is approved you should be able to access at http://sourceforge.net/projects/evetrader
Originally by: Obi'yer Edited by: Obi''yer on 31/12/2005 03:14:10 Edited by: Obi''yer on 31/12/2005 03:13:29 Thank you for the tool Tharanor. This is great, I'm a new trader as well. I've had some great successes with it. The new feature seems exciting, if you could get around 10-15 people constantly updating a server I think it's a wonderful idea. You could have up-to date Market Data on whole regions. At set times of course. Thank's for the tool. Once I gather enough ISK I'll be sure to show my support.
EDIT:
Remote Server:
Let's say I setup a remote server at the IP Address of 203.32.21.123
so:
remoteserver= 203.32.21.123 remoteport= 20 remoteactive= true remotesave= /Eve/Trader/Region/Khanid/ConsumerGoods/
^- Would this upload it to the directory every sixty seconds if a new one is present? Is there any way to combine the region data. Such as combine two regions then upload it to the server? I suppose it would be done manually correct? What would I do if the server has a user name / password?
- Obi
|
Piz Zum
|
Posted - 2005.12.31 18:47:00 -
[28]
There is a security rating bug, at least in my pov it is. You cna set minimum and maximum for secuirty rating, yet it will only compare their end avergae security status and then match THAT to the set numbers..
AKA you should compare the destination to the secuirty range filter before anything, if one system has a secuirty status below your threshold, it should compleltly ignore that location.
If I wanted to trade ONLY in >=0.4 space, this filter doesnt work. It would still return stations sub 0.4 security if it was trading from something lower, to something higher, it will average them out and if its above 0.4 it will display. This is not how the filter should work.
As well, I think more filtering power is where this baby would come in handy.
If this was programmed in another language, I would help, but as I hate java, I'm not going to bore myself :)
Good app, thx
|
Malena VXXI
|
Posted - 2006.01.01 10:32:00 -
[29]
Tharanor
well it started too work yeasterday
But today I getting a page full of errors
+ now the http localhost:80 isnt working at all
Miner | Trader |
Tharanor
|
Posted - 2006.01.01 18:03:00 -
[30]
I agree, we dont want people having to go through 0.0 with security filters active.
This is now fixed in the version just uploaded.
Originally by: Piz Zum There is a security rating bug, at least in my pov it is. You cna set minimum and maximum for secuirty rating, yet it will only compare their end avergae security status and then match THAT to the set numbers..
AKA you should compare the destination to the secuirty range filter before anything, if one system has a secuirty status below your threshold, it should compleltly ignore that location.
If I wanted to trade ONLY in >=0.4 space, this filter doesnt work. It would still return stations sub 0.4 security if it was trading from something lower, to something higher, it will average them out and if its above 0.4 it will display. This is not how the filter should work.
As well, I think more filtering power is where this baby would come in handy.
If this was programmed in another language, I would help, but as I hate java, I'm not going to bore myself :)
Good app, thx
|
|
|
|
|
Pages: [1] 2 3 4 :: one page |
First page | Previous page | Next page | Last page |