open All Channels
seplocked Science and Industry
blankseplocked [App] JMLC v100a7 - Updated Oct. 5, 2009 - Multiplatform MLCalc!
 
This thread is older than 90 days and has been locked due to inactivity.


 
Pages: [1] 2 3 4 5 6 7 8 9 ... : last (23)

Author Topic

Zatch
Gallente
Death of Virtue
MeatSausage EXPRESS
Posted - 2006.09.21 12:35:00 - [1]
 

Edited by: Zatch on 25/10/2009 18:20:18
Edited by: Zatch on 17/10/2009 16:13:46
Java 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.

Screenshot

Installation:
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]
 

A completely fantastic tool!

Great job, and thanks for sharing it.

Gumiho
Posted - 2006.09.22 01:21:00 - [3]
 

Very nice.

Pizi
Gallente
Posted - 2006.09.22 07:12:00 - [4]
 

great tool !!

one request please: a search function =)

Zatch
Gallente
Death of Virtue
MeatSausage EXPRESS
Posted - 2006.09.22 21:51:00 - [5]
 

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]
 

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
The Wyld Hunt
The G0dfathers
Posted - 2006.09.24 11:50:00 - [7]
 

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]
 

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
Nordar Innovations.
Posted - 2006.09.24 21:13:00 - [9]
 

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]
 

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! Cool

Calous Vadarm
Viziam
Posted - 2006.09.25 12:02:00 - [11]
 

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]
 

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]
 

Very nice tool... thanks for sharing it!

Guurzak
Minmatar
Posted - 2006.09.26 13:26:00 - [14]
 

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]
 

Edited by: Pwett on 26/09/2006 13:43:03
I 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 Razz

Lab Technician071548
Astro-Support Services
East India Company
Posted - 2006.09.26 19:28:00 - [16]
 

What a great service to the industrial world. Thanks!

Natas Dog
GoonFleet
GoonSwarm
Posted - 2006.09.28 20:10:00 - [17]
 

This thing is pretty awesome. Sticky-worthy to be sure.

Tibullus
Get out of the Kitchen
Posted - 2006.09.29 01:15:00 - [18]
 

You totally rock the house.

Chitah
Gallente
New European Regiment
Blade.
Posted - 2006.09.29 03:20:00 - [19]
 

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]
 

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]
 

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]
 

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]
 

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
Nordar Innovations.
Posted - 2006.09.29 23:20:00 - [24]
 

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]
 

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]
 

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]
 

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
Nordar Innovations.
Posted - 2006.09.30 02:11:00 - [28]
 

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]
 

Lookin' good.

And a little isks to say thanks!

Guurzak
Minmatar
Posted - 2006.10.02 14:59:00 - [30]
 

Both improvements look great, Zatch. Thanks!


Pages: [1] 2 3 4 5 6 7 8 9 ... : last (23)

This thread is older than 90 days and has been locked due to inactivity.


 


The new forums are live

Please adjust your bookmarks to https://forums.eveonline.com

These forums are archived and read-only