Pages: 1 [2] 3 4 5 6 7 8 9 10 11 12 .. 12 :: one page |
|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |
Lanu
|
Posted - 2007.07.12 23:48:00 -
[31]
Very handy! Thanks a lot!
I'm not obsessing. I'm just curious. |
DeltaH
NOBODY Inc.
|
Posted - 2007.07.13 06:43:00 -
[32]
Thanks, love it!
I was toying with Javascript versions of accessing API but couldn't get them to work without serverside help since most browsers have same-origin policy when it comes to requesting the XML from EVE API site (had to write php script to proxy the POST).
Anyways, this is much cooler :). These gadget things look quite fun. I love tiny, specific web-apps instead of having to install tons of programs on every machine.
|
RaTTuS
BIG
|
Posted - 2007.07.13 08:06:00 -
[33]
OK I've had a couple of funnies.. one character ran out of training and it told me - [fine] , however when I swapped to new training - it would not connect back and tell me so until I had re-copied the API Key into the slot.
and another character was training fine. but it said nothing was training until I re-inserted the api key [they keys where the same as far as I could see]
-- BIG Lottery, BIG Deal, InEve & RaTTuS Home
|
Rosur
Gallente
|
Posted - 2007.07.13 08:35:00 -
[34]
Nice gadget will send u a littlie iskies
|
Alynis Secar
UK1 Zero Red Moon Federation
|
Posted - 2007.07.13 08:57:00 -
[35]
Originally by: Althea Nar'agh Edited by: Althea Nar''agh on 12/07/2007 13:54:22 Well I've been trying to read about it as much and seams there are 2 way to go. Let's try the simpler one first. If you are kind enough please add this Google Gadget Widget to your dashbord (i hope i got it right and you can actually do this...)
Then come the more difficult part where you need to provide the script src (first option / field on the new thingy) here you need to add: http://gmodules.com/ig/ifr?url=http://hnam.dev.googlepages.com/hnameveskill.xml &up_userID=youruserid&up_apiKey=yourapikey&up_charId= &up_gmtOffset=&synd=open&w=320&h=120&title=EvE+Training+Monitor&border= %23ffffff%7C3px%2C1px+solid+%23999999&output=js
All this on one line! I broke it down not to screw up the forum... so you'd have to copy paste it to notepad or something (dunno on Mac :p ) make all this one line and don't forget to substitute youruserid and yourapikey in the link....
well what to say? Am curious, and thanks in advance!
works fine matey :) screenshot
|
Alynis Secar
UK1 Zero Red Moon Federation
|
Posted - 2007.07.13 09:22:00 -
[36]
For anyone else that wants to use this on the Mac Dashboard I've converted it to a widget so you dont have do any of the messing about above :)
Can download it from here: Clicky
|
ry ry
StateCorp
|
Posted - 2007.07.13 10:56:00 -
[37]
very cool tool :)
the 'about' xml at http://hnam.dev.googlepages.com/hnameveskill.xml seems to be b0rked or missing though.
|
Althea Nar'agh
Gallente
|
Posted - 2007.07.13 13:14:00 -
[38]
Edited by: Althea Nar''agh on 13/07/2007 13:15:14 To everyone, thanks for the support and kind words :)
@Contralto hm interesting, but I guess it's just because even after account expiry the api calls still work... anyway normally even EvEMon should work for this expired account.. let me know if it stops working (your api calls get blocked) would be a nice info to know for how long they are awailable
@DeltaH I advice you to take a look at google gadget api, you can do nice stuff with it and also you can publish gadgets via open syndication, meaning you could put the gadget in any web page (for testing purposes I've made a local html file in which I've put the necessary java script and upon opening it, I have the gadget in it... only problem with this is that you don't have user preferences... so everyone seas the same gadget config => everyone would see what ur training if you'd do this on a public page)
@RaTTuS not you again ! (j/k) What happens is that the gadget is not looking for new training data by itself. it does it however at each refresh (either you load the page by navigating to it or hitting refresh) so if you do nothing just keep the page open after training finishes you wont see the new skill training until you hit refresh. Also between 2 refreshes there needs to be at least 3 minute time as I'm caching for this long... hm... thinking about it, I might update it to take this in consideration... as in when you hit 0 I could check again maybe each 1 minute... I'll think about it...
@Rosur thank you :)
@Alynis Secar that is great news mate, and EvEn greater that you did the conversion :) (that was method 2 i was talking about :p ) Also with your permission I'd like to host the converted gadget and use your screenshot as example... so please let me know if that's ok (maybe you want to change / hide stuff)
@ry ry well problem is that my gadget is not yet in the Google Directory... if you search for it you wont find it... i did submit it already but it takes some time (couple of weeks even) for it to get in... :(
Stay tuned, stuff is cooking
-------------------------- War. War never changes EvE Training Monitor - A Google Gadget |
RaTTuS
BIG
|
Posted - 2007.07.13 14:41:00 -
[39]
:-P .. just trying to help. and it all seems fine now..
but any other problems and I'll poke - it is well cool though .
-- BIG Lottery, BIG Deal, InEve & RaTTuS Home
|
Althea Nar'agh
Gallente
|
Posted - 2007.07.13 15:15:00 -
[40]
Originally by: RaTTuS :-P .. just trying to help. and it all seems fine now..
but any other problems and I'll poke - it is well cool though .
NP, keep 'em commin' :) So do you think it was a caching problem? -------------------------- War. War never changes EvE Training Monitor - A Google Gadget |
|
Alynis Secar
UK1 Zero Red Moon Federation
|
Posted - 2007.07.13 15:44:00 -
[41]
Originally by: Althea Nar'agh
@Alynis Secar that is great news mate, and EvEn greater that you did the conversion :) (that was method 2 i was talking about :p ) Also with your permission I'd like to host the converted gadget and use your screenshot as example... so please let me know if that's ok (maybe you want to change / hide stuff)
feel free mate....nothing that exciting to see in my screenies
|
DeltaH
NOBODY Inc.
|
Posted - 2007.07.13 17:54:00 -
[42]
Does iGoogle always check your developer webpage for gadget source, or when you add it to your iGoogle page it stores there? I'm curious if you have to host all the requests yourself :).
|
RiotRick
Black-Sun
|
Posted - 2007.07.15 19:55:00 -
[43]
Nice tool, just added it to my iGoogle.
|
Linavin
Mercurialis Inc. Interstellar Alcohol Conglomerate
|
Posted - 2007.07.16 00:53:00 -
[44]
Works on Firefox 1 for me ---
|
Igus
Green Gecko Inc. Freelancer Alliance
|
Posted - 2007.07.16 04:26:00 -
[45]
Works great for Firefox 2.0.0.4 for me.
Awesome gadget! --
Originally by: CCP Wrangler
...post here, do not start your own thread or I will omgwtfbbqpwn you.
|
RaTTuS
BIG
|
Posted - 2007.07.16 08:18:00 -
[46]
Yes I think it is a caching Problem ... Also can I call again for running several accounts in the same tab .. as I can get the api keys for the corp all on one page and name and shame people who have stopped training. and have the image to the left of the info rather than above .. or could you pass me the code and I'll modify it myself
-- BIG Lottery, BIG Deal, InEve & RaTTuS Home
|
Althea Nar'agh
Gallente
|
Posted - 2007.07.16 08:36:00 -
[47]
Originally by: DeltaH Does iGoogle always check your developer webpage for gadget source, or when you add it to your iGoogle page it stores there? I'm curious if you have to host all the requests yourself :).
Well yes and no in the same time :) As in, I host the actual source. But when you add it to your iGoogle, google reads it and creates a copy somewhere. This is especially needed as there are a lot of google specific functions used (Google Gadget API) So what you actually see on your page is ran from google (mods.google.com or something like that) the good thing in this is that my provider doesn't get flooded (in this case google itself, lol) and that all your personal settings data (your api key in this case) is "safe" with google. Google check once in a while (1 hour if I'm not mistaking) for newer versions on the original path, and if changes are found, refreshes its copy...
-------------------------- War. War never changes EvE Training Monitor - A Google Gadget |
Althea Nar'agh
Gallente
|
Posted - 2007.07.16 08:38:00 -
[48]
Originally by: RaTTuS Yes I think it is a caching Problem ... Also can I call again for running several accounts in the same tab .. as I can get the api keys for the corp all on one page and name and shame people who have stopped training. and have the image to the left of the info rather than above .. or could you pass me the code and I'll modify it myself
Well let's take it one by one :) Are you having difficulties to put many on the same tab? Or are you actually asking to put many characters in the same gadget? -------------------------- War. War never changes EvE Training Monitor - A Google Gadget |
RaTTuS
BIG
|
Posted - 2007.07.16 10:31:00 -
[49]
Sorry was an early morning post :-p
The update problems seem to happen when skills are changing - and then stay wrong for a couple of mins [nothing bad really - it says I'm not training when I am - a refresh does not cure it but it clears up after a while] I had one this morning where it could not receive anything for one character but was fine on the other.
And I would like to see multiple characters on each gadet
Andy if piossible can you move the Training info to be next to the Character Picture rather than underneath maybe with a font chooser also /]
-- BIG Lottery, BIG Deal, InEve & RaTTuS Home
|
Althea Nar'agh
Gallente
|
Posted - 2007.07.16 11:49:00 -
[50]
Yep I know caching is a bit borked, due to double caching in fact (google and ccp) I will be looking into this soon, am just finishing up some things on an extended version first.
I got your point about multiple chars in one gadget (and from your earlier post I get it you'd like to have a group training monitor) I'll give it a thought :) -------------------------- War. War never changes EvE Training Monitor - A Google Gadget |
|
Contralto
Gallente Federal Research Labs
|
Posted - 2007.07.17 02:18:00 -
[51]
Originally by: Althea Nar'agh Edited by: Althea Nar''agh on 13/07/2007 13:15:14 To everyone, thanks for the support and kind words :)
@Contralto hm interesting, but I guess it's just because even after account expiry the api calls still work... anyway normally even EvEMon should work for this expired account.. let me know if it stops working (your api calls get blocked) would be a nice info to know for how long they are available
Yes 1 week now and still monitoring, Evemon also still has access. Skill will finish after 10 days after which I am reactivating (10 buck promotion from CCP)
Applet works perfectly for me, I look forward for future developments Iskies sent with thanks ---------- Gallente and Minmater Faction standings transfer service, fast and efficient service, 2 days to 5.0 4 days to 7.0. Evemail for info, 1 year and many satisfied customers |
DeltaH
NOBODY Inc.
|
Posted - 2007.07.17 05:04:00 -
[52]
Originally by: Althea Nar'agh
Originally by: DeltaH Does iGoogle always check your developer webpage for gadget source, or when you add it to your iGoogle page it stores there? I'm curious if you have to host all the requests yourself :).
Well yes and no in the same time :) As in, I host the actual source. But when you add it to your iGoogle, google reads it and creates a copy somewhere. This is especially needed as there are a lot of google specific functions used (Google Gadget API) So what you actually see on your page is ran from google (mods.google.com or something like that) the good thing in this is that my provider doesn't get flooded (in this case google itself, lol) and that all your personal settings data (your api key in this case) is "safe" with google. Google check once in a while (1 hour if I'm not mistaking) for newer versions on the original path, and if changes are found, refreshes its copy...
Thanks for reply.
|
Buelens
Old Galactic Earth Regiment Fang Alliance
|
Posted - 2007.07.17 09:49:00 -
[53]
Thats a very nice addition to google desktop.
Thx
|
Halali
Minmatar Molden Heath Syndicate Omega Alliance
|
Posted - 2007.07.17 11:29:00 -
[54]
Great stuff, very useful! THX |
Althea Nar'agh
Gallente
|
Posted - 2007.07.17 13:10:00 -
[55]
Originally by: Contralto Applet works perfectly for me, I look forward for future developments Iskies sent with thanks
Thanks, and buy the way I just saw the donation through ... you guessed yet?... yep the extension am working on :) Anyway just wanted to say thanks.
And sorry but I need to correct you it's not an applet (pure javascript and (d)html) I can't stand applets :p -------------------------- War. War never changes EvE Training Monitor - A Google Gadget |
Althea Nar'agh
Gallente
|
Posted - 2007.07.17 15:01:00 -
[56]
@RaTTus I have made something you might like :)
The idea is it's a compact version. which you can add normally to your iGoogle, but you can also use it through syndication... Just take the template and you'll find in it javascript you need to paste in any html file, of course don't forget to change changeToUserId and changeToApiKey in the source.
As testing you can see on my screen am actually showing an html document loaded from my C: drive with 3 gadgets embedded in it...
Hope its more or less what you wanted :p -------------------------- War. War never changes EvE Training Monitor - A Google Gadget |
Koyu Ryoko
|
Posted - 2007.07.17 19:00:00 -
[57]
Just plugged this into Igoogle, and for some reason my skill training times are not accurate. Says I have 17 hours remaining on my skill when in fact it is only 3 hours.
|
Blue Wraith
|
Posted - 2007.07.17 22:08:00 -
[58]
Edited by: Blue Wraith on 17/07/2007 22:08:51 Althea,
I just thought I'd chime in here with a little help. You can eliminate the need for a GMT offset option altogether, as there's a Javascript Date property with the browser's current timezone offset. In fact, here is an entire function from my Eve Skill Monitor Dashboard Widget, to give you some context, with the function in bold toward the bottom:
function dateFromEveDate ( eveDate ) { var dateStr, dParts, tParts, i, jsDate; var year, month, day, hour, min, sec; dateStr = eveDate.split( ' ' ); dParts = dateStr[0].split( '-' ); for ( i = 0; i < dParts.length; i++ ) dParts[ i ] = parseInt( dParts[ i ], 10 ); year = dParts [ 0 ]; month = dParts [ 1 ] - 1; // js Date uses zero-based month day = dParts [ 2 ]; // but not day tParts = dateStr[ 1 ].split( ':' ); for ( i = 0; i < tParts.length; i++ ) tParts[ i ] = parseInt( tParts[ i ], 10); hour = tParts [ 0 ]; min = tParts [ 1 ]; sec = tParts [ 2 ]; jsDate = new Date(year, month, day, hour, min, sec); jsDate.setTime(jsDate.getTime() - (sPerMinute * jsDate.getTimezoneOffset() * 1000)); return jsDate; }
getTimezoneOffset gives the offset in minutes rather than hours, because some timezones are on the half-hour. sPerMinute is just 60.
I believe I found the timezone offset thing on a pure javascript site, so it should be cross-browser, but should probably be tested.
|
Althea Nar'agh
Gallente
|
Posted - 2007.07.18 08:28:00 -
[59]
Hi Blue,
You are totally correct about it, thing is am using the same function myself :) As stated couple of times in this thread, ppl should let it blank, so I pick up the local time settings. The option is there "just in case" (i have seen computers with a borked time zone setting... and then setting the clock "manually") Where it seams i have failed is to point out clearly that people should set it only when the default one is giving strange results :) -------------------------- War. War never changes EvE Training Monitor - A Google Gadget |
Blue Wraith
|
Posted - 2007.07.18 20:33:00 -
[60]
Originally by: Althea Nar'agh Hi Blue,
You are totally correct about it, thing is am using the same function myself :) As stated couple of times in this thread, ppl should let it blank, so I pick up the local time settings. The option is there "just in case" (i have seen computers with a borked time zone setting... and then setting the clock "manually") Where it seams i have failed is to point out clearly that people should set it only when the default one is giving strange results :)
Ah, sorry for bugging you. OS X Dashboard widgets are similar to Google gadgets (in that they are based on Javascript). Saw your thread and just thought I would try to be helpful if I could.
Grats on the nice gadget!
|
|
|
|
|
Pages: 1 [2] 3 4 5 6 7 8 9 10 11 12 .. 12 :: one page |
First page | Previous page | Next page | Last page |