Search

 
 Join the Community, Create an EVE-ONLINE account or log in.

open All Channels
sepopen Macintosh
blanksepopen Mac Eve Tools: Mac based Skill planner & Character Sheet
 
New Topic     |     Reply to Topic   
 
Pages: [1] 2 3 4 5 6 7 8 9 ... : last (11)

Author Topic

Flammard
Caldari
AUS Corporation
Posted - 2009.06.13 09:46:00 - [1] - Quote

Edited by: Flammard on 22/01/2010 01:08:50
TL;DR: Download links are at the end of the post

----
If you are getting an error from the automatic update, please delete the app package and download the program again. This is caused by a problem with me renaming the App and the automatic updater not being able to handle that. Deleting the app package won't delete your account data or skill plans.
----

My app has been out for a while now and has seen some usage from the Mac community, I've decided to take the next step and open source it. Battleclinic have kindly provided hosting, a subforum and a SVN server for the source code. I don't have a website yet, but I hope to get one soonish

If you're interested in helping out then get in contact with me and I'll point you in the right direction.

Current functionality is:
  • Character sheet
  • Skill planner

Latest Release: 16.4
New stuff:

Ship details window. Provides info similar to the in game ship details window.


Ship Database / Planning

To make this work you need the database export, which can be installed by going to the Menu bar, MacEveApi -> Check for new database.

This will download the database and ask you to restart. After you restart (you have to perform the restart yourself) the database will be unpacked and installed.

Note that this isn't perfect, some things are a little wonky, like the Rorqual shows up as Caldari ship or something. I hope to fix this later, and also add a ship detail window when you double click on the ship. (similar to what happens when you double click a skill)

Automatic Updates
To enable the automatic updater, go to preferences, select general settings and tick the "Enable automatic updates"
Automatic updates use sparkle

My current short term to do list is:

Skill planning by selecting a module or certificate.
Perform skill plan optimization by adding learning skills if they will shorten the training time

If anyone finds the program useful, has feedback, suggestions or flames then please let me know by posting here.

The program is available here:
Note: MacOS 10.5 and earlier is not supported. Snow Leopard is required.
http://www.mtyson.id.au/MacEveApi/Mac Eve Tools.dmg

If you are still running Leopard, please use this version instead.
http://www.mtyson.id.au/MacEveApi/MacEveApi-leopard.dmg

I no longer have access to a Leopard machine for development and testing anymore. Getting this program to work again on Leopard should not be too much of a problem. If you want to maintain a Leopard version then please get in contact with me.

Known Issues:

Little Snitch:
Some people have reported that my program fails to download XML sheets when Little Snitch is in use. I don't know why this is. If you are running Little Snitch and have this issue, then please disable it and try again.

New players under 1.6 mil SP:
The program doesn't know about the 100% training speed boost for new players. Training times will be incorrect until you hit 1.6 million SP.

If you wish to contact me you can use these email addresses.

Bug reports: bugs@mtyson.id.au
General email: mtyson@mtyson.id.au

Verite Rendition
Caldari
F.R.E.E. Explorer
Posted - 2009.06.13 16:08:00 - [2] - Quote

You should post this in to the Mac forum too. It'll probably get a lot more traffic from Mac users there than it will here.

Fei Valentyne
Minmatar
Republic University
Posted - 2009.06.14 09:33:00 - [3] - Quote

i really like the look of this
I'm sure you know there's already a couple of programs that are aiming along similar lines, but they both seem to have gotten about 70% of the way and then nothing's happened with them in the last couple of months

but i like the look of your interface - very straightforward and intuitive (although, it'd be nice to be able to double-click on a skill to add it to the queue as well as right-clicking to select the level)
and when creating characters - it'd be nice if the AccountID and API Key fields would accept text that was drag-n-drop'ed on them (i tend to go to the eveonline character api key page, double click on the api key to select it all in Safari and then drag the text - only thing to watch out for is that often i think Safari adds a new line character to the end of the text

anyway, it's a work in progress at the moment, but from what i've see so far, it looks promising.

Murien Ventris
Posted - 2009.06.14 17:29:00 - [4] - Quote

Great App !!!!
Can we have skill queue ?
thanks for the work ! Laughing

Dansel
Gallente
Empire Assault Corp
Dead Terrorists
Posted - 2009.06.15 08:25:00 - [5] - Quote

Looks very promising, however, if i open a category inside skill planning, i cannot close it, and thus not add any other skill from another category.

Flammard
Caldari
AUS Corporation
Posted - 2009.06.15 09:37:00 - [6] - Quote

Release Alpha-4 is out now, it consists of minor UI fixes. release notes are in the DMG for the curious.

Fei Valentyne:
Double clicking as well as drag and drop has been implemented to the skill planner. currently this will only add it to the next level. sooner or later I will change it so that it keeps adding the skill to the next level, but for now you will need to right click to train to any level. I will look in to adding drag and drop support for the account config screen.

Murien Ventris:
Do you mean you want to see what skill(s) is next in the training queue? I'll add that in the next few days once I have tidied up the skill planner some more.

Dansel:
I'm not sure what you mean, clicking on the triangle opens or closes a category, as well as the left and right arrow keys. besides, you can have many skill categories open at the same time.


Velin Shade
Posted - 2009.06.16 07:21:00 - [7] - Quote

This is exciting, Flammard. It's looking great!

Mizuki Yori
Caldari
Universalis Imperium
Tactical Narcotics Team
Posted - 2009.06.16 16:49:00 - [8] - Quote

Originally by: Fei Valentyne
i really like the look of this
I'm sure you know there's already a couple of programs that are aiming along similar lines, but they both seem to have gotten about 70% of the way and then nothing's happened with them in the last couple of months.


To put it bluntly, you haven't heard much from me because I haven't heard much from you guys. I made a post in my dev blog citing all the reasons in detail but suffice to say there's been a lack of encouragement. Even if you don't have the least bit of clue of Objective-C or UI design, any criticism and/or suggestion goes a long way in helping me make a more perfect app. I haven't stopped development of it but it is more or less on hold.

Flammard
Caldari
AUS Corporation
Posted - 2009.06.17 01:47:00 - [9] - Quote

Originally by: Mizuki Yori
Originally by: Fei Valentyne
i really like the look of this
I'm sure you know there's already a couple of programs that are aiming along similar lines, but they both seem to have gotten about 70% of the way and then nothing's happened with them in the last couple of months.


To put it bluntly, you haven't heard much from me because I haven't heard much from you guys. I made a post in my dev blog citing all the reasons in detail but suffice to say there's been a lack of encouragement. Even if you don't have the least bit of clue of Objective-C or UI design, any criticism and/or suggestion goes a long way in helping me make a more perfect app. I haven't stopped development of it but it is more or less on hold.


I didn't even know about your app Mizuki, I had to search the forums just now to find it. I think this forum could benefit from a sticky post listing all the EVE api programs for the mac, given that trawling the forums seems to be the only way to find what apps exist.

Mizuki does rase a valid point though, a quick grep of my apache logs reveal about 60 downloads, and only 4 or so posts so far, it is kind of annoying. Are people downloading and using it for 5 minutes, deciding that it sucks and deleting it? or are they continuing to use it but not provide any feedback? A quick post with some feedback isn't much to ask, and if you use it on a regular basis then more feedback would be much appreciated.

Velin Shade
Posted - 2009.06.17 04:20:00 - [10] - Quote

Hey Flammard,

I've downloaded it, and I'm continuing to use it. I don't know EVEmon at all, so I can't compare it to that program, but the simple ability to stack skills and see how long the total training time is has been very helpful. Would it be possible to get a corresponding calendar date and time for when I can expect a set of skills to finish? Also, having a drop down menu to switch between "skill plan" and "character sheet" seems unnecessary when separate buttons would be a cleaner solution - unless there will be even more choices in the future.

Thanks for doing this, it's looking great!

emllik
Kruel Koala Killaz
Posted - 2009.06.17 04:21:00 - [11] - Quote

I have a 10.4 OS and it's not working for me. Does this app not work with OS 10.4?

Flammard
Caldari
AUS Corporation
Posted - 2009.06.17 05:00:00 - [12] - Quote

emllik:
10.4 is not supported, 10.5 only. I'm using a number of 10.5 specific APIs. Does EVE even run on 10.4?

Velin Shade:
Yep, I can add calender dates for start and finish times to the skill planner (and a skill percentage complete column).
I agree that buttons in the toolbar would be better than a drop down list, I'll get around to that, I had drop down lists on the brain when I wrote that.

emllik
Kruel Koala Killaz
Posted - 2009.06.17 05:34:00 - [13] - Quote

Originally by: Flammard
emllik:
10.4 is not supported, 10.5 only. I'm using a number of 10.5 specific APIs. Does EVE even run on 10.4?

Velin Shade:
Yep, I can add calender dates for start and finish times to the skill planner (and a skill percentage complete column).
I agree that buttons in the toolbar would be better than a drop down list, I'll get around to that, I had drop down lists on the brain when I wrote that.

Drake Draconis
Minmatar
Shadow Cadre
Looney Toons.
Posted - 2009.06.17 05:59:00 - [14] - Quote

Originally by: Flammard
emllik:
10.4 is not supported, 10.5 only. I'm using a number of 10.5 specific APIs. Does EVE even run on 10.4?



CCP Does not officially support EVE online for 10.4 systems.

It will run on 10.4 but you won't get any support for it.

dragon inabouti
Posted - 2009.06.17 14:48:00 - [15] - Quote

The link is broken.
Please fix it.

Laz

Flammard
Caldari
AUS Corporation
Posted - 2009.06.17 23:34:00 - [16] - Quote

Originally by: dragon inabouti
The link is broken.
Please fix it.

Laz


It should be working now, sorry 'bout that.

Kilabie
Posted - 2009.06.18 05:35:00 - [17] - Quote

Just downloaded this app. It looks nice and I will probably start using it, instead of Evemon.

Some new features that Evemon have, would be:

- Load battleclinic loadouts ( http://evemon.battleclinic.com:8000/trac/changeset/1382 )
- Upload skills to ineve.net
- Skills in queue
- Let the application automatically look for new updates
- Add Icon to app.
- What clone do I have

Flammard
Caldari
AUS Corporation
Posted - 2009.06.18 10:00:00 - [18] - Quote

Edited by: Flammard on 18/06/2009 10:01:33
Originally by: Kilabie
Just downloaded this app. It looks nice and I will probably start using it, instead of Evemon.

Some new features that Evemon have, would be:

- Load battleclinic loadouts ( http://evemon.battleclinic.com:8000/trac/changeset/1382 )
- Upload skills to ineve.net
- Skills in queue
- Let the application automatically look for new updates
- Add Icon to app.
- What clone do I have


Cheers for the feedback.

By the battleclinic loadout, do you mean something that will just view a ship fitting? I was looking at writing a fitting tool, but that is quite a big task so I'll leave that until I have the core of the app stabilised. there is a bit of work yet to do on the skill planner.

Auto updates is a good idea, given how often I push out new versions.
Skills in the queue shouldn't be too hard.
I'll add the clone thing in, that's simple enough.
I'll look at ineve.net and see what is involved.

As for the icon, I have approx zero graphic design talent. I think icons need to be 512 * 512 pixels. Is there anyone out there that could whip something up? It might help if I think of a name for the program first though.

Edit: my webserver might be a bit flakey for the next day or two, there shouldn't be too many interruptions though.

Kilabie
Posted - 2009.06.18 10:52:00 - [19] - Quote

Originally by: Flammard
Edited by: Flammard on 18/06/2009 10:01:33

By the battleclinic loadout, do you mean something that will just view a ship fitting? I was looking at writing a fitting tool, but that is quite a big task so I'll leave that until I have the core of the app stabilised. there is a bit of work yet to do on the skill planner.

Edit: my webserver might be a bit flakey for the next day or two, there shouldn't be too many interruptions though.


Yeah, in Evemon you can browse ships and then click on load battleclinic loadouts, then you get at list of submitted setups for that type of ship. Then you can click on a setup and see the fittings.

Enkama
Posted - 2009.06.18 11:21:00 - [20] - Quote

Edited by: Enkama on 18/06/2009 11:25:15
hi,
for some reasons application keeps crashing at start
dont know if that helps, i run it on OSX 10.5.7, macbook 2,4ghz with 4 mo ram

++

Flammard
Caldari
AUS Corporation
Posted - 2009.06.18 11:21:00 - [21] - Quote

Originally by: Kilabie

Yeah, in Evemon you can browse ships and then click on load battleclinic loadouts, then you get at list of submitted setups for that type of ship. Then you can click on a setup and see the fittings.


Ah yep. I think I might need the CCP database export and all that to display ship modules. Something like that might be a while off yet.

Flammard
Caldari
AUS Corporation
Posted - 2009.06.18 11:41:00 - [22] - Quote

Edited by: Flammard on 18/06/2009 12:16:34
Edited by: Flammard on 18/06/2009 11:41:03
Originally by: Enkama
hi,
for some reasons applications keeps crashing at start
dont know if that helps, i run it on OSX 10.5.7, macbook 2,4ghz with 4 mo ram

++


Did the program crash before you entered your account information? (did it crash the first time you ran it). It sounds like it has gotten messed up on some bad data.

If you open up finder and navigate to:

home folder -> Library -> Application Support -> MacEveApi

Is there anything under that directory? if so it would be useful I could get the data off you. you might want to edit EveApiConfig.xml and remove your account ID and api key from that file.

After that, can you right click on the folder, compress and email the zip file to bugs@mtyson.id.au

then delete the MacEveApi directory and try and start it again.

I'll have a look though the code and see if I can find anything might cause a crash on startup.

EDIT: I've got an idea of what might be happening, I'll try and get a new release with better error handling out soon.

Enkama
Posted - 2009.06.18 13:07:00 - [23] - Quote

hi again
this is how it crashes:
i first launch application
i fill user id+api on account page
application finds my account and ask me to select character. I do
then, right after closing account page application crashes
then application crashes at launch again and again
i deleted the application support file (i zipped it and sent it to you)
I restarded program, same things happens again. crash after closing account page and then repetitive crashes at launch
++



Flammard
Caldari
AUS Corporation
Posted - 2009.06.18 13:48:00 - [24] - Quote

Originally by: Enkama
hi again
this is how it crashes:
i first launch application
i fill user id+api on account page
application finds my account and ask me to select character. I do
then, right after closing account page application crashes
then application crashes at launch again and again
i deleted the application support file (i zipped it and sent it to you)
I restarded program, same things happens again. crash after closing account page and then repetitive crashes at launch



That should be fixed now, grab the new version and let me know if it works.

Enkama
Posted - 2009.06.18 14:21:00 - [25] - Quote

Edited by: Enkama on 18/06/2009 14:28:47
Edited by: Enkama on 18/06/2009 14:28:02
working! Wink
damn unbublished black market skill
when i think i choosed gallente Ji Mei for this skill.... gaaah..
thanks for the fix

Flammard
Caldari
AUS Corporation
Posted - 2009.06.21 01:28:00 - [26] - Quote

I've released a new version. It adds support for the skill queue, adds some tooltips to the skill selector. A popup window that displays more information about a skill (double click to activate) and some general UI tweaks.

If there's a feature you want tweaked or added then let me know and I will look into it.

Velin Shade
Posted - 2009.06.21 07:44:00 - [27] - Quote

It's looking so nice, Flammard!

Maria Kalista
Amarr
Splinter Foundation
Posted - 2009.06.21 09:24:00 - [28] - Quote

Looks good!

Spellings error: Prerequsites should be: prerequisites Razz

Ranar Brutorian
Posted - 2009.06.21 20:10:00 - [29] - Quote

When i try tu launch app this message appears:

"Failed to parse:
.../Library/Application Support/MacEveApi/SkillTree.xml.aspx
Program cannot start"



Flammard
Caldari
AUS Corporation
Posted - 2009.06.21 23:25:00 - [30] - Quote

Velin Shade:
Thanks!

Maria Kalista:
Thanks for spotting that, i'll fix that in the next release.

Ranar Brutorian:
Usually that means the program couldn't download the Skill tree reference file from the EVE API site, it needs that file for the program to start. Does it work if you retry? It may have been a temporary error. This is the file it needs to download: http://api.eve-online.com/eve/SkillTree.xml.aspx


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

New Topic     |     Reply to Topic