| Author |
Topic |
 Zatch Gallente Death of Virtue MeatSausage EXPRESS |
Posted - 2006.09.21 12:35:00 - [ 1] - Quote
Edited by: Zatch on 25/10/2009 18:20:18Edited by: Zatch on 17/10/2009 16:13:46Java Material Level Calculator- JMLC is a standalone tool for researchers. The program allows you to determine the material requirements of any published blueprint in EVE at any material level, as well as providing the ideal material level and various other statistics. JMLC (written in Java) replaces MLCalc (written in Visual Basic.) The program is now truly multiplatform, so long as you run it on a machine with an up-to-date Java Virtual Machine. ScreenshotInstallation:1) Download Java Material Level Calculator 1.0.0 Alpha 7 (69KB) (left-click link) 2) If this is your first install, extract JMLCalc to any folder on your harddrive. 3) If you are updating JMLCalc, extract only the jmlc.jar file and bpdata.dat file, unless you want to overwrite your saved data files. 4) If you don't already have the latest Java runtime files, get them directly from Sun Microsystems here. How to use JMLC:* To start the program, run jmlc.jar* Hover the mouse over any of the UI controls to see a description. * When entering text in a text box, hit enter to commit the changes * Clicking Auto-Price will examine all sub-blueprints (e.g. Capital Armor Plates in capital ship construction) and set their prices based on the material requirements and the current raw material prices stored in memory. If you own any of the sub-blueprints, their ML will be taken into account. * The blueprint list can be quickly traversed by clicking on it and then typing the name of the blueprint you are searching for. * The Assembly POS list is useful for production at a POS. The appropriate time and material multipliers will be applied (hover the mouse over the list box to see the multipliers for the selected assembly array.) Known Issues:* Old MLCalc ownedbps.dat files will not work with JMLCalc, use this utility to convert your old saved BP data. Rig BPs will be lost in the transition. Please direct all questions concerning the program, bug reports, and material discrepencies to this thread. Special Thanks:I would like to thank the persons listed below for their kind donations. The more ISK I make, the more BPOs I get to test, right? Asphilenos Brazero Callista Omenswarm Capt MalcolmReynolds chapter13 CheneysGun Dinuvin Swift Dominic Jacara Drako Krakin Gagaran ghosttr HeyDude I'mHarmless Iris Lyania KIAMoonZ Lab Technician071548 Merick Dronome Nalust Nguyen Phred Pemulis Rutan Sen Quenten If I missed your donation, please EVE-mail me (Zatch) and I'll add you. |
 Halafian Frequency Crystal Emporium
|
Posted - 2006.09.21 17:07:00 - [ 2] - Quote
A completely fantastic tool!
Great job, and thanks for sharing it. |
 Gumiho |
Posted - 2006.09.22 01:21:00 - [ 3] - Quote
Very nice. |
 Pizi Gallente |
Posted - 2006.09.22 07:12:00 - [ 4] - Quote
great tool !!
one request please: a search function =) |
 Zatch Gallente Death of Virtue MeatSausage EXPRESS |
Posted - 2006.09.22 21:51:00 - [ 5] - Quote
Version 1.2.0 is available (same link, first post.)
Changes: * Added a simple search function (mouse-over the text box to see the instructions on proper usage.) * Changed the colors a bit. * Skills are now displayed in yellow, and they are not factored into the Total material calculation any more. |
 Zatch Gallente Death of Virtue MeatSausage EXPRESS |
Posted - 2006.09.23 07:13:00 - [ 6] - Quote
And now 1.3.0 is available, use the link in the first post. Changes include:
* The interface dynamically resizes based on the number of input materials for the selected BPO. You will no longer see several empty bars when you select a BPO requiring only a few different types of materials. * Double-clicking on a material name when the Ideal ML is between 1 and 500 will load the Graph form. The graph is a quick and easy way to see how quickly the wastage will be reduced when researching the BPO. Note that it will have more advanced functionality later, at the moment it is rather simplistic. See the new screenshot (first post) for a preview. |
 Towtruck Minmatar Astromech Assassins
|
Posted - 2006.09.24 11:50:00 - [ 7] - Quote
This is a great tool! Thanks for all the work you have put into it.
A potential improvement that I would find useful would being able to quickly cost items: if we were able to enter mineral prices and have the build cost displayed as we adjust the ME.
-Tow
|
 Zatch Gallente Death of Virtue MeatSausage EXPRESS |
Posted - 2006.09.24 16:21:00 - [ 8] - Quote
Edited by: Zatch on 24/09/2006 16:31:07 Version 1.3.1 is now available. Changes include:
* The total build cost and the wastage cost are now displayed in the Analysis frame. * Material prices are hard-coded unless overridden by a file (matprices.dat.) This file is generated by the program. Modifying the values does not require opening the file, however, as you just type in a new value after loading a BP and then hit enter. :)
Thus, if the program starts crashing after you load it up a second time, delete matprices.dat from the MLCalc directory. Please note, however, that the hard-coded prices are very inaccurate; they are taken directly from the EVE data export so they are not in any way up-to-date.
Edit: I have a quick question: is there a maximum allowable Material Level hard-coded into EVE? I have BPOs ingame researched to 1540 (before I wrote the program, I swear!) So I know the limit must be higher than that (if there is one.) |
 Ray McCormack Kisoken Innovations |
Posted - 2006.09.24 21:13:00 - [ 9] - Quote
I do not think there is a maximum allowable ME level.
One change that would be nice is with Tech Level 2 products. They always require a Tech 1 version, which has a cost price based on the mineral values entered in. Would it be possible to automatically adjust the cost price of these Tech 1 versions so you don't have to manually price them yourself.
Another change would be to break down Tech 2 Construction Components to their raw materials, enabling you to just have a cost sheet for some 20 odd minerals and materials. Although, being able to set the price for the components themselves is useful too.
|
 Adromir Melg'arh Caldari |
Posted - 2006.09.25 07:41:00 - [ 10] - Quote
I was looking for such tool for over a year now, and finally my quest is over!!! Thank's you so much for this tool!  |
 Calous Vadarm Viziam |
Posted - 2006.09.25 12:02:00 - [ 11] - Quote
Edited by: Calous Vadarm on 25/09/2006 12:04:13 You just made the job of trying to explain to a corpmate, the finer points of Ideal Material Levels much, much easier. Thank you a lot for putting this program together. |
 Zatch Gallente Death of Virtue MeatSausage EXPRESS |
Posted - 2006.09.26 05:15:00 - [ 12] - Quote
I'm happy to see you've found my program useful. :)
@Ray: I'm working on your suggestion, no ETA on a release though (yet.) |
 Agrovale Caldari Nebulous Creations
|
Posted - 2006.09.26 12:50:00 - [ 13] - Quote
Very nice tool... thanks for sharing it! |
 Guurzak Minmatar |
Posted - 2006.09.26 13:26:00 - [ 14] - Quote
Edited by: Guurzak on 26/09/2006 13:28:51 Very nice. 2 more suggestions:
COuld the wastage graph indicate specifically where the breakpoints are? For example, I may be able to see that there's a breakpoint somewhere between 45 and 60 but no easy way to determine exactly where in that range except trial and error. If it's not convenient to mark it on the graph, perhaps a "next improvement" field for each mineral on the main screen.
Also, 'enter'ing to re-search is a bit kludgey for loose searches. Could the dropdown blueprint list be filtered to only display prints which match on the search text?
|
 Pwett QUANT Corp. QUANT Hegemony |
Posted - 2006.09.26 13:43:00 - [ 15] - Quote
Edited by: Pwett on 26/09/2006 13:43:03I was going to make one of these for my website, but you have the superior program. Good work! I'll move onto something else now  |
 Lab Technician071548 Astro-Support Services East India Company |
Posted - 2006.09.26 19:28:00 - [ 16] - Quote
What a great service to the industrial world. Thanks!
|
 Natas Dog GoonFleet GoonSwarm |
Posted - 2006.09.28 20:10:00 - [ 17] - Quote
This thing is pretty awesome. Sticky-worthy to be sure. |
 Tibullus Get out of the Kitchen |
Posted - 2006.09.29 01:15:00 - [ 18] - Quote
You totally rock the house. |
 Chitah Gallente Estamine Tuga de Altos Estudos
|
Posted - 2006.09.29 03:20:00 - [ 19] - Quote
What a fantastic tool!!! Congrats!!
Ideas: Inserting Production Level to calculations For this you migh need Industry Level and more 1 or 2.
Keep up th good work
Congrats once again
|
 Zatch Gallente Death of Virtue MeatSausage EXPRESS |
Posted - 2006.09.29 17:46:00 - [ 20] - Quote
Many thanks for the kind comments. I'm just posting to let you all know I'm tackling all of these new suggestions slowly but surely. Thus far the new searching routine has been implemented and tested. Player skill levels will be stored in a *.dat file and will be used to provide an accurate estimation of wastage for players with less than perfect skills.
I may release a version containing just the new searching routine later this afternoon, and release a bigger update this weekend. |
 Pick Me |
Posted - 2006.09.29 18:27:00 - [ 21] - Quote
Sorry to have a serious tone after all theses blessing...
BUT...
This is an application, there is a very good chance that it's clean and safe. But there is also the chance it's bad.
Reasons why I think it could be bad: -"Researchers take a look!" in the title. Sure it's the target of the apps but the rest of the title is pretty clear already. -Lot of (!) alts replying it's very good. No need for alts to say that, it's not like bidding on a 10 bil bpo.
A trojan to get password is so easy to do theses days...
So Zatch, I hope it's a good one, and I'm sorry if it is, but I don't see this getting sticky unless the devs see the sources. |
 Natas Dog GoonFleet GoonSwarm |
Posted - 2006.09.29 20:10:00 - [ 22] - Quote
Originally by: Pick Me -Lot of (!) alts replying it's very good.
I'm no alt TYVM. Just because someone has a ! for their pic doesn't make them an alt. I'm sorry, but I'm beginning to take offense to people calling anyone that is cursed with a ! on this crappy forum that never updates pics an alt. I'm no 3 year veteran, but I'm nobody's alt. To be honest, my alt is named Chuck U Farley :) I was merely doing my part to keep this on the front page so it doesn't get buried like so many other good things do on busy forums. Now I can't say there isn't a trojan packed in here somewhere, that much is true. In fact, I wouldn't mind having this app released open-source so people can possibly even contribute to the development of it. Many hands makes light work and all. |
 Zatch Gallente Death of Virtue MeatSausage EXPRESS |
Posted - 2006.09.29 20:51:00 - [ 23] - Quote
Edited by: Zatch on 29/09/2006 21:01:06 I'll provide the source if the devs ask for it, but I don't intend to have several people working on the program at once. Anybody who is actually paranoid enough is free to monitor their outgoing connections. I guarantee my program will not generate a single one. The program works whether you have an internet connection or not, so if you would rather run it on an offline computer, that won't cause any problems.
So please, before you start tossing evil omens in the face of generosity, come up with a little evidence instead of just speculation (namely: scan the program for viruses, monitor your bandwidth, etc...)
Edit: I forgot to mention that I have only uploaded the program to one site, EVE-files. The link will never change, and I will never have it hosted anywhere else. If anybody else provides a link, just ignore it and check this thread. The permanent link(same one in the first post) is below --
http://dl.eve-files.com/media/corp/Zatch/EVE_MLCalc.zip |
 Ray McCormack Kisoken Innovations |
Posted - 2006.09.29 23:20:00 - [ 24] - Quote
A thumbs up from me on all accounts here for Zatch.
Great app, no issues, it doesn't even request net access.
|
 Zatch Gallente Death of Virtue MeatSausage EXPRESS |
Posted - 2006.09.29 23:51:00 - [ 25] - Quote
Version 1.3.2 is now available. Changes include:
* New searching system. Type your query, press the enter key, and the list will be reduced to include only matching results. Clicking the "Clear" button or entering an empty query will retrieve the complete blueprint list. * New column "Improve At..." - this column lists the next ML at which you will see a reduction of the associated material's wastage amount. It lists the IdealML when your current ML is greater than that. Note: This is a performance-hungry feature. Later tonight I will provide a version where the column is optional. * Partially functional changes: 1) right-click on a material name to bring up a list of options, this is where you reach the graphs (no more double-clicking.) Note that only one option in the list works right now. 2) The new Skills frame contains the 4 most important research skills: Research, Metallurgy, Production Efficiency, Industry. Note that your selections in this frame will currently have no effect on the program's output; full functionality will be available in the next release. |
 Pick Me |
Posted - 2006.09.30 01:47:00 - [ 26] - Quote
Originally by: Natas Dog
Originally by: Pick Me -Lot of (!) alts replying it's very good.
I'm no alt TYVM. Just because someone has a ! for their pic doesn't make them an alt. I'm sorry, but I'm beginning to take offense to people calling anyone that is cursed with a ! on this crappy forum that never updates pics an alt. I'm no 3 year veteran, but I'm nobody's alt. To be honest, my alt is named Chuck U Farley :) I was merely doing my part to keep this on the front page so it doesn't get buried like so many other good things do on busy forums.
I did'nt dismissed what you said, just indicated the fact that often, when a trick is pulled off, a lot of alts post one after the other. You sure got an interesting and twisted name. |
 Pick Me |
Posted - 2006.09.30 01:53:00 - [ 27] - Quote
Originally by: Zatch
So please, before you start tossing evil omens in the face of generosity, come up with a little evidence instead of just speculation (namely: scan the program for viruses, monitor your bandwidth, etc...)
I did'nt say it was, I said it could be. I don't have time to scan/check it, anyway I will not run a suspect program on a production machine. You can be sure if I would had got proof of any bad behavior, I would'nt have wrote my original reply the same way. Like we say here, better safe than sorry. |
 Ray McCormack Kisoken Innovations |
Posted - 2006.09.30 02:11:00 - [ 28] - Quote
Keep the changes coming.I like where it's going with the skill settings...
|
 Jacqueline Skouris Gallente |
Posted - 2006.10.02 14:27:00 - [ 29] - Quote
Lookin' good.
And a little isks to say thanks! |
 Guurzak Minmatar |
Posted - 2006.10.02 14:59:00 - [ 30] - Quote
Both improvements look great, Zatch. Thanks! |