| Pages: 1 2 3 :: [one page] |
| Author |
Thread Statistics | Show CCP posts - 0 post(s) |

Blue Wraith
|
Posted - 2007.01.29 18:12:00 -
[1]
Eve Skill Monitor
This simple Dashboard widget allows you to check skill training progress at a glance. It displays the character name, skill in training, and time remaining (as a countdown timer). See the website.
Why Mac software? There are no skill monitors for a Mac that I can find... so I made one.
But why are you using a Mac? Eve is a Windows game, you know? Well, now Macs can run Windows natively, so I run OS X for all my normal stuff, and boot into Windows to play Eve and other games when time permits. Since I'm in OS X mostly, it's a chore to reboot into Windows or to start the Windows VM to do a quick skill check, especially when I'm in the middle of something. The Eve website is also tedious to check multiple accounts quickly. The widget allows me to check at a glance.
I hope you other Mac users out there will find this useful. It's free.
Blue Wraith
|

Rick Thwaites
Deep Core Mining Inc.
|
Posted - 2007.01.29 18:50:00 -
[2]
Edited by: Rick Thwaites on 29/01/2007 18:48:32 Much lub, thanks. = )!
EDIT: But how do I switch the characters on it? It's on my alt. = (! -- Max sig dimensions are 400W x 120H - Cathath ([email protected])
Purple matches your eyes a little better, Cathath. = )!
Not the first time I have been told I am too big... |

Blue Wraith
|
Posted - 2007.01.29 22:55:00 -
[3]
Originally by: Rick Thwaites Edited by: Rick Thwaites on 29/01/2007 18:48:32 Much lub, thanks. = )!
EDIT: But how do I switch the characters on it? It's on my alt. = (!
It only shows what character is currently training something on that account (since only one per account can be training something). Or, if none of the characters on that account is training anything, it shows the last character that completed a skill, and what that skill was.
You can keep a check on multiple accounts by putting multiple ESM widgets on the dashboard and putting different account information in each.
Blue Wraith
|

Takis Shiro
Trucido Vulgus Holdings
|
Posted - 2007.01.29 23:09:00 -
[4]
Edited by: Takis Shiro on 29/01/2007 23:08:17 [tinfoil] Nice idea but what assurances do we have this widget isn't just phoning you with our login details? [/tinfoil]
Could we get a little more info on this?
---
Eve Skill =  |

Blue Wraith
|
Posted - 2007.01.29 23:27:00 -
[5]
Originally by: Takis Shiro Edited by: Takis Shiro on 29/01/2007 23:08:17 [tinfoil] Nice idea but what assurances do we have this widget isn't just phoning you with our login details? [/tinfoil]
Could we get a little more info on this?
Well, Mac widgets are just webpages, and the code is all in Javascript. So, you can verify it yourself by downloading it, opening the folder and checking the .js files (in OS X, you should probably do it from the terminal, since the GUI sees the directory itself as the widget). All the network interaction is in the Eve Skill Monitor.js file. (You can check the others too if you like.) Anyway, all the source is there. See for yourself.
Let me know if there's any other info you would like.
Blue Wraith
|

Kra RA
Gallente Yazata Spenta
|
Posted - 2007.01.30 08:01:00 -
[6]
Thanks man!!! i was waiting for that kind of stuff long ):=
|

Narusegawa Naru
Gallente The Nest Interstellar Alcohol Conglomerate
|
Posted - 2007.01.30 09:32:00 -
[7]
It's a shame this doesn't work on linux :(
|

TheGrinder
Gallente
|
Posted - 2007.01.30 10:35:00 -
[8]
Thanks for this. Keep up the good work.
TheGrinder
|

Blue Wraith
|
Posted - 2007.01.30 15:02:00 -
[9]
Think this is worth a sticky?
Blue Wraith
|

Blue Wraith
|
Posted - 2007.01.30 20:05:00 -
[10]
Originally by: Narusegawa Naru It's a shame this doesn't work on linux :(
Yeah, it would be nice if there was a common widget engine among OSes. But even then, they would probably render the same content differently, like web browsers do.
Dashcode Beta made this project pretty painless. I think it would take much longer in linux, especially for equivalent aesthetics. Also, linux GUI development is a skill set that I don't have, and don't have a compelling reason to learn, for the moment. :(
However, Anders pointed out to me recently, as the Mono project advances, it may one day be possible to run EveMon on other OSes, including linux. It's not possible right now, because Mono only supports .NET 1.1 as yet, and EveMon uses 2.0. So there's hope yet that everybody's favorite skill planner/monitor will run on everybody's OS. But not just yet.
Blue Wraith
|

Blue Wraith
|
Posted - 2007.01.30 20:26:00 -
[11]
I put out an update today. Now ESM doesn't try to update everytime you open the Dashboard.
Blue Wraith
|

Blue Wraith
|
Posted - 2007.01.30 20:33:00 -
[12]
And thanks guys. I'm glad someone else finds this useful! :)
Blue Wraith
|

Tirk Umpat
|
Posted - 2007.01.31 04:25:00 -
[13]
Running OS X 10.4.8..
I enter my account info, it shows the character's name, but it's forever stuck on updating. The timer doesn't show anything.
|

Blue Wraith
|
Posted - 2007.01.31 06:13:00 -
[14]
Originally by: Tirk Umpat Running OS X 10.4.8..
I enter my account info, it shows the character's name, but it's forever stuck on updating. The timer doesn't show anything.
Hmm, I haven't seen that problem. I wonder if there could have been some sluggishness on the Eve website. Is anyone else experiencing this?
I would try removing the widget from the Dashboard and re-adding it. Also, make sure you have the newest version.
It does make sense that that could be a place it's possible to hang. The process basically gets the character name and skill name from one page, then loads a different page to get the timer info. The timer loads the skill name as part of it's operation tho, so I don't bother setting the skill name until I set the timer. If the page I have to load for the timer had the name of the skill in it, I wouldn't need to get two pages for the info.
Anyway, I'll see what I can find out, but if anyone else is having this problem, let me know.
Blue Wraith
|

Rick Thwaites
Deep Core Mining Inc.
|
Posted - 2007.01.31 19:35:00 -
[15]
Originally by: Blue Wraith
Originally by: Tirk Umpat Running OS X 10.4.8..
I enter my account info, it shows the character's name, but it's forever stuck on updating. The timer doesn't show anything.
Hmm, I haven't seen that problem. I wonder if there could have been some sluggishness on the Eve website. Is anyone else experiencing this?
I would try removing the widget from the Dashboard and re-adding it. Also, make sure you have the newest version.
It does make sense that that could be a place it's possible to hang. The process basically gets the character name and skill name from one page, then loads a different page to get the timer info. The timer loads the skill name as part of it's operation tho, so I don't bother setting the skill name until I set the timer. If the page I have to load for the timer had the name of the skill in it, I wouldn't need to get two pages for the info.
Anyway, I'll see what I can find out, but if anyone else is having this problem, let me know.
Blue Wraith
I am. = (!
Sticks on my alt and continues to update, never switching to my main who is actually training the skills. -- Max sig dimensions are 400W x 120H - Cathath ([email protected])
Purple matches your eyes a little better, Cathath. = )!
Not the first time I have been told I am too big... |

Blue Wraith
|
Posted - 2007.01.31 20:17:00 -
[16]
Originally by: Rick Thwaites
I am. = (!
Sticks on my alt and continues to update, never switching to my main who is actually training the skills.
Ok, I think I can see why this is happening. I'll change the update process and see if that fixes things for you. I'll get that update out later today.
Blue Wraith
|

Blue Wraith
|
Posted - 2007.01.31 23:30:00 -
[17]
Ok, I modified the way that it gets the data. Hopefully this will resolve the Updating hang that you guys are having.
I think it was because I made an invalid assumption about what skill flags mean in normal mode of the xml.asp page (or maybe that they are updated properly there). Anyway, now I'm going at it from the other way. Use training mode to get the skill and character IDs that are actually in training (as well as when the training ends), then go back to normal mode and grab the character and skill names that match the IDs. I could grab the character name from training mode, but it's just as easy to grab it on the way down to the skill in the normal page, since I have to go there anyway to get the skill name.
Download the new one and let me know. Same link as in first post.
Blue Wraith
|

Illdar
|
Posted - 2007.01.31 23:59:00 -
[18]
Thank you! As an avid Mac user this is great. Now if only it could e-mail / text or otherwise notify us when a skill is soon to be completed (so we can reboot into Windows) that would be even better. I'm not complaining just offering a suggestion for a next step. Thanks again!
|

Blue Wraith
|
Posted - 2007.02.01 04:15:00 -
[19]
Edited by: Blue Wraith on 01/02/2007 04:23:51 Edited by: Blue Wraith on 01/02/2007 04:12:01
Originally by: Illdar Thank you! As an avid Mac user this is great. Now if only it could e-mail / text or otherwise notify us when a skill is soon to be completed (so we can reboot into Windows) that would be even better. I'm not complaining just offering a suggestion for a next step. Thanks again!
You're welcome!
Yeah, the default alert is a Javascript alert, but it doesn't work for some reason. It's on my TODO list to improve, but I probably won't spend a lot of time on it soon. I'm more interested right now in figuring out how to store the password in Keychain, so I don't have to type it in everytime (this will be optional of course). I'd just like to open Dashboard and have the timers automatically start.
/me is LazyÖ and Keychain is pretty secure.
Blue Wraith
|

Tirk Umpat
|
Posted - 2007.02.02 04:48:00 -
[20]
Works great for account #1 now, but account #2 is forever stuck on updating. It doesn't show the char name either, just updating..
Oh BTW, thanks! How about a OS X version of Evemon? 
|

Blue Wraith
|
Posted - 2007.02.02 19:11:00 -
[21]
Originally by: Tirk Umpat Works great for account #1 now, but account #2 is forever stuck on updating. It doesn't show the char name either, just updating..
Oh BTW, thanks! How about a OS X version of Evemon? 
I changed the way it updates the display. It won't update the display unless it has all the info. I might rethink that. :(
I believe this either has to do with the way the XML page is updated when you change character that are training on an account, or it has to do with training a skill to level 1. Do either of those things apply to your situation?
I'll see if I can experiment. I've only ever trained one character in each account that I have, so I haven't been in a position to test this yet. I'll see what I can come up with.
|

Blue Wraith
|
Posted - 2007.02.02 20:54:00 -
[22]
Originally by: Tirk Umpat Works great for account #1 now, but account #2 is forever stuck on updating. It doesn't show the char name either, just updating..
Oh BTW, thanks! How about a OS X version of Evemon? 
Ok, I updated the code to do a little more handling. At least we should be able to better identify the problem. Give it a try and see how it goes. You can click on my sig to go to the ESM website.
FYI, I have toyed with the idea of an OS X version of EveMon. It would be quite a massive project, however, to make an exact duplicate of EveMon. I might look at doing some of the same things, like plans, eventually.
|

Blue Wraith
|
Posted - 2007.02.05 18:25:00 -
[23]
Is anyone still getting hung up on updating?
|

Iluthien
Caldari Wings of Redemption
|
Posted - 2007.02.05 21:32:00 -
[24]
It keeps telling me that my skill is undefined or that I'm not training a skill.
Which is BS because I know I'm training Hull Upgrades 5 right now.
Running 10.4.8 atm. -----
Eating roids and shooting pirates for not too long. I've been PlanetSide |

Lydia Celestine
Dark Entropy Apocalyptica.
|
Posted - 2007.02.06 16:43:00 -
[25]
Originally by: Blue Wraith Is anyone still getting hung up on updating?
i hang my head on updating. its taking forever to update. is it something to do with my internet connection instead?
|

Blue Wraith
|
Posted - 2007.02.06 18:05:00 -
[26]
Originally by: Lydia Celestine i hang my head on updating. its taking forever to update. is it something to do with my internet connection instead?
Originally by: Iluthien It keeps telling me that my skill is undefined or that I'm not training a skill.
Which is BS because I know I'm training Hull Upgrades 5 right now.
Running 10.4.8 atm.
Ok, I finally ran into trouble with mine too. I'm going to do some major tweaking over the next couple of days and get an update out to the website by the weekend. I'm going to add a debug console that you can click to show, for one thing. Then I'll use that to try and figure out what the problems are. I kinda feel bad, because normally, my code is pretty good, but there's a piece of the puzzle that I must be missing on what XML the program should expect.
As far as the updating Lydia... that could be your internet connection if it's very slow, but it could also be the program if there's an XML bit it expects but never gets.
Working on it...
|

Blue Wraith
|
Posted - 2007.02.06 21:03:00 -
[27]
Ok, new version uploaded. I think I finally figured out the cause (see technical explanation below, if you dare). Try it out and let me know.
I did not add the debug window yet, since I don't need it now.
I began to add the Remember Login feature. It's disabled until I finish it. It will be an optional feature.
Technical explanation... proceed at risk of boredom. The problem that most people were experiencing with the last version was a logic error in handling the XML. I had assumed that if you viewed the Training XML feed without specifying a character ID, it would show you the character that is currently training a skill by default, because it always does that on my accounts. It does not do this. Instead, it shows the training details of first character that the database finds. The character it shows is usually the first character created on the account, who may or may not be training anything. So, what I had to do to get the right info was go through and grab the character IDs out of the first XML feed, then go back and request a Training XML feed for each specific character ID, in order to find the one that was actually training something, then load data out of that.
|

Savio
Caldari The Knights Of Camelot DeStInY.
|
Posted - 2007.02.07 00:36:00 -
[28]
tnx ben needing this on my mac for a while.. tnx :)
. Need a Sign? Click Here |

Blue Wraith
|
Posted - 2007.02.07 02:20:00 -
[29]
I had to make one more quick fix today. I was sometimes getting an Updating freeze with the character name displayed, but zeros on the timer. I could flip the widget over and hit Done again, and it might go work ok the next time. I have this fixed now.
If no one has problems with this version, I'm going to freeze it as stable, and then work on the remember login feature.
|

Tirk Umpat
|
Posted - 2007.02.07 03:00:00 -
[30]
Edited by: Tirk Umpat on 07/02/2007 02:57:08 Still having problems loading my alt. My main now behaves perfectly but the alt is stuck on updating with 0:0:0 for the timer.
|

Don Temujin
Mothers of EVE
|
Posted - 2007.02.07 03:27:00 -
[31]
Nice work, this and Crossover combined mean no need to BootCamp for daily chores in EVE. :)
Several widgets clutter the display fast, though, so I wonder whether it would be possible to consider one (or both) of these features for a future release ? - "Appearence" pref, to select font and background color (to help differentiate accounts/widgets at a glance), - Multi-account widget (once the KeyChain issue is solved ofc) that lists training to complete in a top-down fashion.
Thanks for this useful (and nice looking) tool.
Mothers of EVE: We do it for the children. |

Iluthien
Caldari Wings of Redemption
|
Posted - 2007.02.07 07:08:00 -
[32]
I unfortunately now have the update hang :( -----
Eating roids and shooting pirates for not too long. I've been PlanetSide |

Blue Wraith
|
Posted - 2007.02.07 14:48:00 -
[33]
Originally by: Tirk Umpat Edited by: Tirk Umpat on 07/02/2007 02:57:08 Still having problems loading my alt. My main now behaves perfectly but the alt is stuck on updating with 0:0:0 for the timer.
There are two main possibilities for this. One is that you have an old version, in which this was a bug I discovered and fixed. The other is that your skill is finished on the alt. :)
Make sure and download the newest from the website. Click my sig to go to the website.
|

Blue Wraith
|
Posted - 2007.02.07 14:51:00 -
[34]
Originally by: Iluthien I unfortunately now have the update hang :(
Try to download it from the website again. You might have caught the first update I put out yesterday, in which I later found a blaring obvious update hang. The second version I put out yesterday (I just replaced the old one, and didn't even version it off) fixes that. If you're still having trouble after that, post back here again so I can be aware of it.
|

Blue Wraith
|
Posted - 2007.02.07 15:34:00 -
[35]
Originally by: Don Temujin Nice work, this and Crossover combined mean no need to BootCamp for daily chores in EVE. :)
Several widgets clutter the display fast, though, so I wonder whether it would be possible to consider one (or both) of these features for a future release ? - "Appearence" pref, to select font and background color (to help differentiate accounts/widgets at a glance), - Multi-account widget (once the KeyChain issue is solved ofc) that lists training to complete in a top-down fashion.
Thanks for this useful (and nice looking) tool.
You're very welcome.
I think these are excellent ideas. In fact, the first incarnation of ESM was a multi-account version (never published). I definitely see value in seeing at-a-glance which character is the next one that will finish a skill. Atm, I like the 1-account version better, but I have some ideas on how to be able to see who is finishing first. I will definitely add the Color Change feature to my TODO list. You also just gave me another idea on how to load skill training info when Dashboard starts so that you don't have to put your account info each time... all without having to save the password or mess with KeyChain just yet.
|

Lydia Celestine
Dark Entropy Apocalyptica.
|
Posted - 2007.02.07 16:06:00 -
[36]
thanks blue wraith. i'm trying out the new version now. its still stuck on updating, is there an alternative way i can let the program retrieve its files? like my firewall or something?
|

Elseenas
Caldari Agony Unleashed
|
Posted - 2007.02.07 16:09:00 -
[37]
Thank you much. I was just thinking of writing something like this ^_^
|

Blue Wraith
|
Posted - 2007.02.07 22:09:00 -
[38]
Edited by: Blue Wraith on 07/02/2007 22:06:16
Originally by: Lydia Celestine thanks blue wraith. i'm trying out the new version now. its still stuck on updating, is there an alternative way i can let the program retrieve its files? like my firewall or something?
Ok, let's see if we can figure this out. What is showing on the face of the widget when it freezes on updating? e.g. Character Name, Timer counting down.
The way the program gets the data is by sending a normal web request (http) to the eve-online website (though it first has to "log in" via https). What it gets back is XML, which is easier to read programmatically. Then it parses through the XML to figure things out, and makes more requests as necessary to get all the information (figures out which character is training a skill, and then figures out the name of the skill).
Anyway, let me know what you are seeing on the front of the widget when it hangs and by that I should be able to tell what section of code it hangs on, and then we'll go from there.
|

Blue Wraith
|
Posted - 2007.02.07 22:47:00 -
[39]
Originally by: Elseenas Thank you much. I was just thinking of writing something like this ^_^
Very welcome!
|

Blue Wraith
|
Posted - 2007.02.08 16:46:00 -
[40]
Well, I have an exciting update for you guys and gals. I added the following to ESM.
Automatic Update notification system Saves username information for each widget Loads last training information on widget startup
Still does not remember passwords for security reasons until I can get a KeyChain plugin developed.
Click my sig to go to the site and download the update.
|

Blue Wraith
|
Posted - 2007.02.08 16:46:00 -
[41]
Well, I have an exciting update for you guys and gals. I added the following to ESM.
Automatic Update notification system Saves username information for each widget Loads last training information on widget startup
Still does not remember passwords for security reasons until I can get a KeyChain plugin developed.
Click my sig to go to the site and download the update.
|

Blue Wraith
|
Posted - 2007.02.08 16:46:00 -
[42]
Well, I have an exciting update for you guys and gals. I added the following to ESM.
Automatic Update notification system Saves username information for each widget Loads last training information on widget startup
Still does not remember passwords for security reasons until I can get a KeyChain plugin developed.
Click my sig to go to the site and download the update.
|

Illdar
|
Posted - 2007.02.08 17:34:00 -
[43]
Still working beautifully for me. Other features I'd like to see... ~The actual date / time the skill will finish not just a countdown. ~Percentage Comple and/or time elapsed ~Total skill points accrued
Thanks again for all your hard work!
|

Illdar
|
Posted - 2007.02.08 17:34:00 -
[44]
Still working beautifully for me. Other features I'd like to see... ~The actual date / time the skill will finish not just a countdown. ~Percentage Comple and/or time elapsed ~Total skill points accrued
Thanks again for all your hard work!
|

Blue Wraith
|
Posted - 2007.02.08 20:23:00 -
[45]
Originally by: Illdar Still working beautifully for me. Other features I'd like to see... ~The actual date / time the skill will finish not just a countdown. ~Percentage Comple and/or time elapsed ~Total skill points accrued
Thanks again for all your hard work!
You're welcome!
I believe these are also great ideas. Especially the Date of Completion. I already have that, so it should be no problem to display. The problem is finding space to fit it.
I definitely want to put the Completion Date in there, though I will probably have to shrink the timer to do it. The other stuff will probably have to wait until I move to a bigger UI, which I don't currently have plans for. :(
Oh yes, and I also have a way in mind to designate the character who will complete a skill first, when you have multiple ESM widgets on your dashboard. I think I will make the timer red or something along those lines. That is dependent on a few other things though, so expect it soon after the KeyChain plugin.
|

Blue Wraith
|
Posted - 2007.02.08 21:15:00 -
[46]
Edited by: Blue Wraith on 08/02/2007 21:14:50 oops. Replied to wrong post...
|

Terrag
|
Posted - 2007.02.09 08:24:00 -
[47]
Fanastically useful to us Mac Users who (grudgingly) boot into Windows due to CCPs unprogressive development policies. You have my gratitude.
|

Mokor
|
Posted - 2007.02.09 11:20:00 -
[48]
Finally I found a useful Widget  Thank you!
|

Bahagan
Hidden Agenda Deep Space Engineering
|
Posted - 2007.02.15 14:23:00 -
[49]
I still can't get the widget to update. I know that my main character was not the first one created on the account. Is the easy fix to delete the other two characters, then try to make the widgit work? If i do that, would the widgit still work if i created new characters after deleting them, or are those slots forever stamped 1, 2, 3?
|

Blue Wraith
|
Posted - 2007.02.15 20:33:00 -
[50]
Originally by: Bahagan I still can't get the widget to update. I know that my main character was not the first one created on the account. Is the easy fix to delete the other two characters, then try to make the widgit work? If i do that, would the widgit still work if i created new characters after deleting them, or are those slots forever stamped 1, 2, 3?
Do you have the newest version? Flip to the back and if it doesn't say v1.0.0 in the lower left corner, then you need to download the newest version. This should not be a problem in the newest version, since it first gets a list of all the characters, then goes back and looks at each one to see if it has a skill training. It's possible that even with the newest version there is some XML weirdness that is causing this. If you have the latest and greatest and it's still doing this, then let me know that, and I'll look into this and see if I can get it fixed.
|

Ill Bahagan
|
Posted - 2007.02.15 21:46:00 -
[51]
Edited by: Ill Bahagan on 15/02/2007 21:43:49 I do have v1.0.0 and it still doesn't work for me. It does work for my other account - i only have one character on that one. I'll probably just delete the other two characters on my main account for the work around.
Edit: Greetings from a soon to be dead alt.
|

Tirk Umpat
|
Posted - 2007.02.16 06:34:00 -
[52]
1.0 hasn't worked with either of my characters. It gets stuck on "Loading Data.."
|

Mokor
Ocean Dynamics Dark Matter Coalition
|
Posted - 2007.02.16 10:58:00 -
[53]
Hmm... now I tried it with my other 2 characters and it doesn't work with them. Only if I use my first one.
|

Black Chimpo
Amarr SniggWaffe Pandemic Legion
|
Posted - 2007.02.20 12:43:00 -
[54]
I'm having the same problem with the new version (1.0.0)
Loading data...
|

Blue Wraith
|
Posted - 2007.02.20 19:43:00 -
[55]
Ok, I will see what I can find out. I have to enlist the help of a friend who has multiple characters on his accounts to help me debug this. I'll try to put out an update by the end of the week to address this issue.
|

Mardoc Rhines
|
Posted - 2007.02.20 20:47:00 -
[56]
After about 2 weeks w/o any problems now I am having the loading bug. It was working. I rebooted and now it is not working. I do have the latest version. Only 1 character / account (2 accounts).
|

Ikeja Lightforge
|
Posted - 2007.02.22 23:34:00 -
[57]
Blue Wraith,
Thanks for creating this widget. I downloaded the new version released today, but my training data still doesn't load.
I opened the widget in dashcode to do some debugging. After entering my account info, the widget throws an error during the chkTraining(rsXML) method. The XML recovered doesn't contain an element called 'character'. The xml recovered looks to be a html string with the words "Please wait" instead of my accounts actual xml.
Any ideas.
|

neutero
|
Posted - 2007.02.23 04:07:00 -
[58]
To add to your troubles...
I've just installed the widget and logged in as one of my characters. It is however displaying the name and current skill of another of my chars (this one). |

Da'kin
|
Posted - 2007.02.23 18:43:00 -
[59]
Originally by: Ikeja Lightforge Blue Wraith,
Thanks for creating this widget. I downloaded the new version released today, but my training data still doesn't load.
I opened the widget in dashcode to do some debugging. After entering my account info, the widget throws an error during the chkTraining(rsXML) method. The XML recovered doesn't contain an element called 'character'. The xml recovered looks to be a html string with the words "Please wait" instead of my accounts actual xml.
Any ideas.
You seem to have the same problem that I do so this is my quickfix (bold means new lines).
Change xCatch to this:
Quote:
function xCatch(tx, Catcher, url) { var matches; if (/Please enter your account/.test(tx.toString())) { if (lTries < lMax) Login(Catcher, url); else blankTimer('Too many login tries'); } else if ((matches = /document.onload=window.location.href='(.*)&s=\d+&sid=(\d+)';/.exec(tx.toString())) && (matches.length == 3)) { // We got redirected with a new sid. Update information and fetch new page sid = matches[2]; getPage(matches[1], Catcher);
} else Catcher(tx); }
Is there really no way of keeping the formatting? =/ Hope it will work out anyways.
|

Ikeja Lightforge
|
Posted - 2007.02.23 22:37:00 -
[60]
Da'kin, that did the trick. Thanks
|

Blue Wraith
|
Posted - 2007.02.26 19:18:00 -
[61]
Edited by: Blue Wraith on 26/02/2007 19:17:28
Originally by: Cherab wtf? Ive been relaxing off eve for two days safely thinking im training eidetic memory lvl 4 wich i only had 2 days and 4 hours left on according to blue wraith. Unfortunately when i log in i didnt have eidetic memory training i had something else that was done about 2 hours after last time i logged i just lost 2 days of training and thats alot on my noob char.
Thanks blue wraith.
Really sorry to hear that Cherab. I certainly didn't intend for my widget to negatively affect your training. One thing you should note about the program is that currently, it does not store your password to the hard drive (yet). That means that I cannot periodically check to see what skill is training or if you have changed skills, because if you restart, the password is lost to the program. For convenience, I save the last skill you had training, and reload that information when dashboard restarts.
I am planning to add KeyChain integration to ESM so it will store the password securely and periodically check to see what skill is training, but I'm not there yet.
In the mean-time if you want to double-check that the data is current, flip the widget over, make sure the password is in there, and click Done. Anytime you click Done, a check will happen if the username and password are filled in.
Also note that CCP caches the XML feed, so if you change a skill, the XML feed will not show it for a while, and therefore, no programs relying on the XML feed will be able to show that change for a while (an hour at most?).
|

Blue Wraith
|
Posted - 2007.02.26 19:20:00 -
[62]
Originally by: Ch1xOr Thank you this is great.
And i second a skill planner for MacOs. Quickfit works. I am surprised no one had filled that niche yet.
You're very welcome.
I would love to do a skill planner, actually, but time just does not permit. :(
|

Blue Wraith
|
Posted - 2007.02.26 19:25:00 -
[63]
Edited by: Blue Wraith on 26/02/2007 19:24:46
Originally by: Da'kin I've emailed you a patch which fixes the problem I had where chkTraining would be called with a html page rather than xml. The problem was that it was supposed to be a javascript redirect with a different sid which was never picked up.
Anyway. Great widget, now we just need the skill planner =)
Thanks Da'kin. There's a detail I need to iron out before I put this patch in, but I'll be putting it in and getting this out soon. I'll be much happier when we get everybody's loading problems solved so I can concentrate fire on more features.
|

Blue Wraith
|
Posted - 2007.02.26 20:07:00 -
[64]
Ok, incorprated Da'kin's fix. Also to some of you who are having it show your old character's training info, do the following to reset cached information.
Finder -> Applications -> Utilities -> Terminal.app
In Terminal: rm Library/Preferences/widget-com*.Eve\ Skill\ Monitor.plist
Also, if you flip it to the back side, make sure your username and password are entered, and hit Done, it should update your info as well.
|

Blue Wraith
|
Posted - 2007.02.27 20:48:00 -
[65]
Edited by: Blue Wraith on 27/02/2007 20:46:22 I made an update today. You will have to go to the website to download this one, see Fixes below for explanation.
Colors You can now change the color of the widget. A couple of the really light colors still need some work (like White) to make the text more legible. It was going to be a bit more intrusive to change, so I just put copious dropshadow on the skill text for now.
Fixes I also fixed a couple of bugs. For one thing, I forgot to enable the update dialog in one of the last releases (it gets in my way when I'm working on the UI, so I usually disable it, but forgot to re-enable it), so ESM doesn't ask you to update even if there's a new one available (you can tell by the red light on the back, however). Secondly, there was a bug that it was not saving the preferences of the first widget ever started. After the first one, it saved them.
|

Da'kin
|
Posted - 2007.02.27 23:38:00 -
[66]
Originally by: Blue Wraith Colors You can now change the color of the widget. A couple of the really light colors still need some work (like White) to make the text more legible. It was going to be a bit more intrusive to change, so I just put copious dropshadow on the skill text for now.
Cool! Is it possible to replace with a colorwell so we can fine-adjust the colors? 
|

Blue Wraith
|
Posted - 2007.02.28 00:17:00 -
[67]
Originally by: Da'kin
Originally by: Blue Wraith Colors You can now change the color of the widget. A couple of the really light colors still need some work (like White) to make the text more legible. It was going to be a bit more intrusive to change, so I just put copious dropshadow on the skill text for now.
Cool! Is it possible to replace with a colorwell so we can fine-adjust the colors? 
I have not been able to figure out a way to dynamically adjust the Apple-specific color properties. I figured out which properties made the color change, and tried using JavaScript to rewrite the properties, to no effect. If it's even possible to change the color of Apple objects at run-time, it would have to be done wth Apple-specific calls that (as far as I can tell) are undocumented. I asked the Dashboard development list about this, but no response, and no positive hits on Google yet. If anyone happens to know how to dynamically change colors, let me know. What I had to do was just create different masks of different color, reveal the ones that you pick, and hide the ones that are not used. -- Blue Wraith My Imaginings of CCP's Skill Training Queue
|

Blue Wraith
|
Posted - 2007.03.02 06:34:00 -
[68]
I regret to inform you guys that I will be quitting Eve for a while, possibly indefinitely. All the Dev and GM corruption, and especially the post deletions and moderations (cover-up) of it in the eve-online forums has left me with an extremely bad taste in my mouth for CCP and serious doubts of the integrity of the game. Since mention of details will probably get my post deleted (if it even survives saying this much), you will have to look it up for yourself. I feel sorry for Kugutsumen.
Regarding ESM development, I am going to upload the Dashcode project to my website (linked in the first post of this thread and in my sig) probably tomorrow. Anyone that wants to use what I have to continue development of it has my permission and blessing.
I wish you all well.
-- Blue Wraith My Imaginings of CCP's Skill Training Queue
|

Da'kin
|
Posted - 2007.03.04 20:06:00 -
[69]
Originally by: Blue Wraith Edited by: Blue Wraith on 02/03/2007 19:44:55 I regret to inform you guys that I will be quitting Eve for a while, possibly indefinitely. I have trust and hurt issues with Eve right now, and I've lost interest in playing.
Regarding ESM development, I am going to upload the Dashcode project to my website (linked in the first post of this thread and in my sig) probably tomorrow. Anyone that wants to use what I have to continue development of it has my permission and blessing.
I wish you all well.
I'm sad to hear that you will quit the game and discontinue the development of the only skill monitor for Mac I know of.
I'd be willing to make sure that it keeps working (because I need it!) but about where it should go, I'd rather do that into a community effort.
What do you guys think?
|

Stainless Rat
Gallente Privateers Privateer Alliance
|
Posted - 2007.03.07 04:58:00 -
[70]
Sorry to see you go, Blue. Don't do anything rash like delete your character and give away your stuff. Just set a long skill training and take a month off, see what happens.
As for the code, I'll give it a home. I'll dump it into a publicly visible Subversion server soon.
--- "Only a stainless steel rat can be at home in this environment." Level 4 Mission Dominix Guide
|

Ray McCormack
BIG
|
Posted - 2007.03.07 19:43:00 -
[71]
Sorry to see you go Blue. I do hope through their actions CCP can heal those trust and hurt issues you have.
And I'd love anyone that could continue this project and help me get it working on my eMac. I just got a loading message when it's on the Dashboard.
| How To Afford A Tech II BPO | the all mighty BIG industrial corp from hell with a slong the size of a walrus. |

Takis Shiro
Mining and Missions Industries
|
Posted - 2007.03.08 12:21:00 -
[72]
Great shame, this is a very good widget.
|

Cherab
Minmatar The Marathon Order
|
Posted - 2007.03.08 16:39:00 -
[73]
Originally by: Blue Wraith Edited by: Blue Wraith on 02/03/2007 19:44:55 I regret to inform you guys that I will be quitting Eve for a while, possibly indefinitely. I have trust and hurt issues with Eve right now, and I've lost interest in playing.
Regarding ESM development, I am going to upload the Dashcode project to my website (linked in the first post of this thread and in my sig) probably tomorrow. Anyone that wants to use what I have to continue development of it has my permission and blessing.
I wish you all well.
Please give me all youre stuff, hmm is this the reason why my widget has stop showing my skill training time left?
|

Blue Wraith
|
Posted - 2007.07.18 21:06:00 -
[74]
I just wanted to let you that may have this thread bookmarked know that I have come back to Eve, and I have updated ESM to use the Eve API Keys. It also periodically rechecks skills automatically. For future updates, there will be no need to re-enter your API user id and key either, as it will remember that information.
So, it's much better!
I started a new forum thread for it, which can be found here.
The website has not changed, and can be gotten to with the same link or by clicking my sig.
|
| |
|
| Pages: 1 2 3 :: [one page] |