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

Xaroth Brook
Minmatar Doomcraft
|
Posted - 2006.11.12 14:56:00 -
[1]
Edited by: Xaroth Brook on 12/11/2006 14:57:01 Ok, since a lot of people wanted this, and I happen to know how to make it work, I decided to work on a modified version for EVEMon to have G15 support.
currently showing: -Current first skill completion -Cycle between all loaded characters (if more than one) of their account balance and current amount of skillpoints -Notification when skill completes.
Cycle time can be changed through the options.
I used the latest SVN source when making the mod, so if you're using a slightly older build it might look a bit different.. from half a week worth of testing i have found no bugs related to the G15 code The -ONLY- parts changed of the original EVEMon code was to initialize the G15 code and to add options for the G15 code (for now the cycle time, this may at a later point change to more options etc), all the other G15-related code was added.
Donations, ideas, point them to "Xaroth Brook", I will -try- to keep up with the latest SVN build so there's always a working G15 version availible, but I cannot promise anything as RL can be a pain at times.
Download Link: EVEMon.G15Display @ EVE-Files -=-=-=-=-=-=-=-=-=-=-=-=- Xaroth Brook Brainiac of Doomcraft Member of R I S E
 |

ophiuchus3000
ISK Sink Incorporated
|
Posted - 2006.11.12 18:47:00 -
[2]
I like the idea of your mod and its basis for things to come, but, given that evemon has been dup'd before I would like to see what the evemon people think of this first.
I was one of the few that had their account password changed by CCP, just incase, back at the start of the year. So I'm in no rush to install anything that involves my eve details.
If things are all good then I will happy to spread the word. :)
|

Xaroth Brook
Minmatar Doomcraft
|
Posted - 2006.11.12 20:09:00 -
[3]
Edited by: Xaroth Brook on 12/11/2006 20:22:23 If i were to plan something like that I wouldn't have used my main char now would I?
The EVEMon people are aware of this mod.. I'll zip up the source so you can see for yourself.
There you go, Linkage .. note that it's my code, so contact me prior to using any of it. -=-=-=-=-=-=-=-=-=-=-=-=- Xaroth Brook Brainiac of Doomcraft Member of R I S E
 |

Dellepse
|
Posted - 2006.11.13 01:46:00 -
[4]
This is a neat tool, I like it. One thing I'd like to change tho - possible to scroll the top section as well, showing the current skill and time left for each character?
|

Xaroth Brook
Minmatar Doomcraft
|
Posted - 2006.11.13 08:14:00 -
[5]
Originally by: Dellepse This is a neat tool, I like it. One thing I'd like to change tho - possible to scroll the top section as well, showing the current skill and time left for each character?
hmm, interesting idea, I'll see what I can do... I wanted to re-write most of the code anyways to make it use less system resources. -=-=-=-=-=-=-=-=-=-=-=-=- Xaroth Brook Brainiac of Doomcraft Member of R I S E
 |

ophiuchus3000
ISK Sink Incorporated
|
Posted - 2006.11.13 18:40:00 -
[6]
Thanks for the reply Xaroth, though I feel you took my post in the wrong way, given the history of keyloggers etc in eve over the last 6 months.
I have installed it and its pretty **** good. Nice to see when I load up evemon and see what time I have on a skill without logging in to eve, game or site.
|

Xaroth Brook
Minmatar Doomcraft
|
Posted - 2006.11.14 01:14:00 -
[7]
None taken, but as a developer i do have to explain myself and my motives (Hence why i also released the source, something i personally would have liked waiting with for the evemon folks, but reassuring the user is more important).
I'll be re-writing most of the code soon so it's more stand-alone than before.. maybe expand it a bit so it adds options for other things 
If you have ideas you'd want in, feel free to evemail me, i read that more often than i read the forum -=-=-=-=-=-=-=-=-=-=-=-=- Xaroth Brook Brainiac of Doomcraft Member of R I S E
 |

ophiuchus3000
ISK Sink Incorporated
|
Posted - 2006.11.14 17:23:00 -
[8]
One thing I would like to see is the selected G key being displayed on the screen. For example: G7 = All weapons (F1,F2,F3, F4, F5, F6, F7, F8)
Going further on the skill front would of course being able to view the different categories without having to log in to the eve site of game. Maybe the top half detailing the skill you have and the bottom the time it would take to complete to the next level.
I would post a mail to you in game, but the odd post here will give this project a bump and might create some good ideas. :)
|

Dellepse
|
Posted - 2006.11.14 18:07:00 -
[9]
Originally by: ophiuchus3000 One thing I would like to see is the selected G key being displayed on the screen. For example: G7 = All weapons (F1,F2,F3, F4, F5, F6, F7, F8)
I like this too... HOWEVER - I don't know at what point this becomes macroing? I know the devs have said that a G15 keyboard is fine to use, is it still ok if you use the extra keys to replicate multiple keystrokes, like your example?
|

Wysia
Minmatar Neuronal Loneliness
|
Posted - 2006.11.14 18:58:00 -
[10]
Originally by: ophiuchus3000 One thing I would like to see is the selected G key being displayed on the screen. For example: G7 = All weapons (F1,F2,F3, F4, F5, F6, F7, F8)
Going further on the skill front would of course being able to view the different categories without having to log in to the eve site of game. Maybe the top half detailing the skill you have and the bottom the time it would take to complete to the next level.
I would post a mail to you in game, but the odd post here will give this project a bump and might create some good ideas. :)
All you need is Zaxx key peeker to display which macro is associated to which G key
|

Xaroth Brook
Minmatar Doomcraft
|
Posted - 2006.11.14 23:38:00 -
[11]
As stated above, using the G15 to bind keys etc etc has been found dodgy by CCP, I don't recall the -exact- rules on it, but I think having that is too encouraging and CCP won't like me doing it, so I'll not include it (until a ccp person says it's ok. ) -=-=-=-=-=-=-=-=-=-=-=-=- Xaroth Brook Brainiac of Doomcraft Member of R I S E
 |

Dellepse
|
Posted - 2006.11.15 01:59:00 -
[12]
Edited by: Dellepse on 15/11/2006 02:01:44
Originally by: Xaroth Brook As stated above, using the G15 to bind keys etc etc has been found dodgy by CCP, I don't recall the -exact- rules on it, but I think having that is too encouraging and CCP won't like me doing it, so I'll not include it (until a ccp person says it's ok. )
I would like to see an official definition of what's acceptable and what's not when it comes to remapping and macros. I wonder if any written policy exists.
I know the EULA says no macros - but is remapping on a 1-to-1 basis macroing? F1 + F2 mapped to a single key? etc.
in the meantime, I love the tool. :) change it so it cycles through my characters, and I can die happy. :)
|

Mirida
Amarr German Space Corp. G.U.A.R.D.
|
Posted - 2006.11.15 21:37:00 -
[13]
Xaroth: I found no topic on the EVEMon forums about your mod. The zip-file is lacking a bunch of files and stating that it's your code is a bit too much for a project when you just changed/added under 3% of the code (credit where credit is due).
The only G15 thread on their forums is the one i posted my mod to: http://www.battleclinic.com/forum/index.php/topic,6194.0.html There is a cross reference from the trac to this thread though (http://evemon.battleclinic.com/cgi-bin/trac.cgi/ticket/122).
I wonder why you didn't even searched the forums you should have come across my codechanges to the available alphapatch easily.
For the lazy people a copy of my post from EVEMon Forums (There are some screenshots too):
Quote:
I've played around with that alpha patch and made a working version based on revision 280 from SVN:
http://exi.ath.cx/EVEMon_G15_Beta.rar
Sourcecode(Tortoise Patchfile and Folder):
http://exi.ath.cx/EveMon.LogitechG15.rar
Usage: Download, UnRAR, start up, enable g15 (if you got one only), close and startup again (there was some event-stuff-code in that alpha but it seems that it doesnt work at all). If you're seeing a EVEMon icon on your g15-display everything is set up. You can use the Softbuttons 1-4 for following actions: 1 - Cycle through available Characters, cancels AutoCycle 2 - Set view to character with least training time left, cancels autocycle 3 - Refresh Current Character's Info from EVE-Online.com (same as clicking on the button) 4 - en/disable autocycle, cycles every 1-120s (option menue) through the characters (also en/disables the checkbox on the options screeen, yay!) On skill completion there is an alert style notification on the display including the char and skill which has been completed (blinking powers, baby!)
Known Bug: button function 2 doesnt update after it locked on one skill
|

Xaroth Brook
Minmatar Doomcraft
|
Posted - 2006.11.15 23:32:00 -
[14]
If you'd have taken the time to read the actual source code, you'd have noticed that I use my own library as wrapper around the standard .net wrapper for the G15 SDK library.
Secondly, take a look at the trac site for EVEMon, more specifically HERE you can clearly see that my link was added right under your link.
I made this thing because people were complaining about the state of the 'other' G15 mod for EVEMon, so if you have an issue with making a G15 mod for EVEMon, and you made 'that other mod' .. i suggest you go fix your bugs.. untill then I'll be maintaining this project. -=-=-=-=-=-=-=-=-=-=-=-=- Xaroth Brook Brainiac of Doomcraft Member of R I S E
 |

Mirida
Amarr German Space Corp. G.U.A.R.D.
|
Posted - 2006.11.16 01:53:00 -
[15]
Originally by: Xaroth Brook If you'd have taken the time to read the actual source code, you'd have noticed that I use my own library as wrapper around the standard .net wrapper for the G15 SDK library.
I invested some time examining that rarfile but the only thing i've found was that wrapper.
Quote:
Secondly, take a look at the trac site for EVEMon, more specifically HERE you can clearly see that my link was added right under your link.
That's not my link, thats the link to the alpha patch i ported to an actual evemon revision and enhanced it to it's current state.
Quote:
I made this thing because people were complaining about the state of the 'other' G15 mod for EVEMon, so if you have an issue with making a G15 mod for EVEMon, and you made 'that other mod' .. i suggest you go fix your bugs.. untill then I'll be maintaining this project.
That 'other' mod was an alpha/poc and people couldn't get it to run with latest svn. That alpha was made against 'rev 309', so people tried to patch it against rev 280 (newer) and failed. I got several issues but nothing i couldn't resolve, it might have been evil hacking sometimes but it works without problems.
I just wanted to know why you tried to reinvent the wheel.
EVE Development Network <Developer> |

Xaroth Brook
Minmatar Doomcraft
|
Posted - 2006.11.16 12:33:00 -
[16]
Yes, Most of the actual mod -is- in the wrapper and the G15Display.cs file .. unlike the other mod it doesn't change the entire program to work, it hooks a few things here, and it's ready to go.
Anyhow, new version madness:
Download (Zip) patch and new files
Features: 4 buttons under the display work: 1 & 2 are to cycle between character skill-trainings 3 & 4 are to cycle between character displays
Option screen shows (When the G15 is enabled) the current screen's display, and has 4 buttons to simulate the pressing of the 4 buttons on your keyboard
Both skilltraining and characterview are now cycle-able, and can both have different cycle times.
I switched from using a .net Timer to using a separate Thread.. reason was simple, as i put the interval down to 33ms (the G15 -can- update at that speed, at least they claimed), the entire program started to eat more CPU than EVE itself was.. not a good thing.. now that it uses a separate thread it should not be as intensive for your rig. -=-=-=-=-=-=-=-=-=-=-=-=- Xaroth Brook Brainiac of Doomcraft Member of R I S E
 |

Dellepse
|
Posted - 2006.11.16 13:45:00 -
[17]
Very nice. :) Two things - 1. the auto-scrolling checkboxes are backwards - if they're unchecked, it scrolls, and if they're checked it stops.
2. How about allowing each section (top and bottom) to show any of the data - ie. if I have two characters I could show char#1 remaining time on top, char#2 remaining time on the bottom?
This is a great mod to Evemon, thanks very much for providing it. :)
|

Xaroth Brook
Minmatar Doomcraft
|
Posted - 2006.11.16 14:05:00 -
[18]
ah yeh, it was more a typo on my part, the option is to make them 'static' .. so they don't change, instead i typed that they would change.. meh, will change it at a later build.
I'll also look into your other suggestion, but it's more of a thing for people using 2 characters only, so I'll see if i can put it in in a later build at some point. (You can always make the skilltraining static and use the 2 buttons to swap ) -=-=-=-=-=-=-=-=-=-=-=-=- Xaroth Brook Brainiac of Doomcraft Member of R I S E
 |

Dellepse
|
Posted - 2006.11.16 16:26:00 -
[19]
I'm using two chars, I'd just like to be able to display the remaining training time for both on the screen, rather than the ISK/SP data. No big deal anyway, it's a fantastic tool. :)
|

Zeonos
Amarr venus divine brotherhood Dark Forces Alliance
|
Posted - 2006.11.18 03:31:00 -
[20]
will download later. but just some thougs, about what i would like to see on the lcd.
ISk on all chars. ea. a total amount, and each amount on each characters. Time left, on all chars logged in. maybe isk pr hour, would be very cool. Jumps left. if that work while you are browsing the web, does for wow, when your in que, so is possible. Current system, and next sytem in route when auto piloting. next skill to train, following a evemon Plan for that char.
|

Xaroth Brook
Minmatar Doomcraft
|
Posted - 2006.11.18 11:59:00 -
[21]
Originally by: Zeonos will download later. but just some thougs, about what i would like to see on the lcd.
ISk on all chars. ea. a total amount, and each amount on each characters. Time left, on all chars logged in. maybe isk pr hour, would be very cool. Jumps left. if that work while you are browsing the web, does for wow, when your in que, so is possible. Current system, and next sytem in route when auto piloting. next skill to train, following a evemon Plan for that char.
I think you're a bit confused on what kind of info I -can- get, and what kind of info i -cannot-.
Isk on each, is alread in, Time left on each, as well. Jumps left, impossible, it'd require hacking into the client, and I'm not going to do that... Neither is queue counting. Current system might work through an IGB hack'n'slash, but it's too dodgy, so i'm not going to do that either.
Next skill might be possible, ... but where were you planning on putting it? I mean.. the G15 display isn't -THAT- big... -=-=-=-=-=-=-=-=-=-=-=-=- Xaroth Brook Brainiac of Doomcraft Member of R I S E
 |

Zeonos
Amarr venus divine brotherhood Dark Forces Alliance
|
Posted - 2006.11.18 13:54:00 -
[22]
you could hate it rotateing between some pages. or a msg like
Skill complete on Zeonos Next skill: Advance spaceship command.\
anyways. downloading
|

Xaroth Brook
Minmatar Doomcraft
|
Posted - 2006.11.19 00:49:00 -
[23]
Originally by: Zeonos you could hate it rotateing between some pages. or a msg like
Skill complete on Zeonos Next skill: Advance spaceship command.\
anyways. downloading
That would mean I'd have to make the mod clairvoyant.. a character can have multiple skill training plans.. I can tell since my main has 7 training plans atm, since it just completed one.. and then even for people that don't have skill plans..
I might add something -like- this in a later stage, but at this point it's too much overhead, and can cause too much messy things with EVEMon that I don't want to do in it's 'seperate' state as it is now. -=-=-=-=-=-=-=-=-=-=-=-=- Xaroth Brook Brainiac of Doomcraft Member of R I S E
 |

Zeonos
Amarr venus divine brotherhood Dark Forces Alliance
|
Posted - 2006.11.19 02:59:00 -
[24]
downloaded. and tested. working good. but not the cleanest text. but readable :) and better than some of the others ive seen.
|

Xaroth Brook
Minmatar Doomcraft
|
Posted - 2006.11.19 16:09:00 -
[25]
I'll add an option later on to 'switch' between fonts.. some people have said they'd rather like another font for readability. -=-=-=-=-=-=-=-=-=-=-=-=- Xaroth Brook Brainiac of Doomcraft Member of R I S E
 |

Xaroth Brook
Minmatar Doomcraft
|
Posted - 2006.11.21 19:23:00 -
[26]
ok, since Battleclinic updated EVEMon to 1.1.4 , i re-applied my patch to the updated source, and re-compiled.. the link in the first post is updated to point to the updated version. -=-=-=-=-=-=-=-=-=-=-=-=- Xaroth Brook Brainiac of Doomcraft Member of R I S E
 |

Wysia
Minmatar Neuronal Loneliness
|
Posted - 2006.11.22 15:19:00 -
[27]
thanks a lot for your work 
|

Xaroth Brook
Minmatar Doomcraft
|
Posted - 2006.11.27 19:12:00 -
[28]
Edited by: Xaroth Brook on 27/11/2006 19:12:19 Ok, EVEMon updated again.. with G15 support ..I personally don't like how it looks, nor like the way it implements with EVEMon, so I updated my build to reflect the 'new' EVEMon release, since it doesn't really update anything big.. so you can either use that, or just not upgrade at all (since nothing has changed other than the version to stop it from wanting to patch)
Link up soon. -=-=-=-=-=-=-=-=-=-=-=-=- Xaroth Brook Brainiac of Doomcraft Member of R I S E
 |

Eewec Ourbyni
Caldari
|
Posted - 2006.11.29 07:12:00 -
[29]
Edited by: Eewec Ourbyni on 29/11/2006 07:14:24 I've done my thing with the repository on EVEMon.... let me know if there needs to be a new patch or not for the source.
It *should* be working, but I'm without a G15 of my own atm, so no way of testing.
EDIT: btw, I have a Logitech Media Keyboard, no LCD, but EVEMon thinks that if I enable G15 support, it displays what would be displayed on the LCD in the options.... I thought it was only supposed to do that if you actually had a G15...
This is a sig...
-- You think this guys post is nuts.... you should see his bio --
... good, ain't it! |

Xaroth Brook
Minmatar Doomcraft
|
Posted - 2006.11.29 23:01:00 -
[30]
I'm not sure what other people think of the 'current' released G15 support of EVEMon (which turns out to be Mirida's code), but I personally dislike it for it having to 'integrate' with all of EVEMon to actually work, whereas (yes, gloat gloat) my code only needs to be initiated, and shut down.. and it will fetch it's own code from EVEMon's main form.. true that will probably cause a tiny bit more code, but it makes it less dependent on EVEMon's code itself, as long as nothing what the code uses gets changed, all that needs to be done to implement it are just a few minor changes...
This isn't to disrespect the developer(s) of the current G15 support, but I'd rather this version for looks and feel. -=-=-=-=-=-=-=-=-=-=-=-=- Xaroth Brook Brainiac of Doomcraft Member of R I S E
 |
| |
|
| Pages: [1] 2 :: one page |
| First page | Previous page | Next page | Last page |