bubez.net mac os x software development and more...  
homepage | projects | dotakeys:mac
current version: 1.0 b5 (daemon 1.20) released on september 14th 2007
Welcome to dotakeys:mac
dotakeys:mac is a software for Mac OS X that allows you to remap the keys of your keyboard in relation of the DotA hero you are playing. No more headaches trying to remember all the ability letters! You'll have only 4 keys.
Here are described some of the program's features, even those still in development and testing.
 
An easy way to access your Warcraft III world!
dotakeys:mac is easy to use and brings to you many interesting features!
The first thing you'll notice is the dotakeys menu (a NSMenuExtra in Cocoa-like talking), always located in the menu bar because it loads itself at startup. From here you can:
  • Launch the dotakeys:mac daemon, the core of the key translation system
  • Mount the image and launch the application (NEW!)
  • Examine heroes and items (NEW!)
  • Change your preferences
  • dotakeys:mac menu
     
    Customize your hero's aces
    dotakeys:mac editor By starting the daemon before the game, you'll free all the dotakeys engine power.
    This is built using the Carbon framework and uses the Event Taps feature to intercept the important keypresses and modify them.
    You select the 4 (really 6) standard ability keys and use them for all heroes.
    Plus you can assign a key for every inventory item.
     
    Always keep an eye on your opponents' life
    While I was developing the program and the first betas went out, the guys on the forum very often asked me questions like "Where is the key for keeping the life bars active?".
    I couldn't figure out how to do this by code and it took me some weeks to generate a partially working code. Well, in the latest versions this feature is fully implemented and optimized, and you can always keep an eye on your friends' or opponents' life level.
    The options to make it work are located in the Game pane as show in the image.
    dotakeys:mac life bars choices
     
    The best has yet to come...
    dotakeys:mac next features Well, these are only the most important features, but I plan to expand the program with many others.
    For example, you'll be able to examine all the heroes in a single window, store your guides on your Mac and access them everywhere.
    Have you forgotten the recipes of an item? No problem, dotakeys:mac will help you with its new items view with dependencies, descriptions and costs.
    Would you like to know how to dress an hero? Simply locate it in the hero view and voilà.

    The new features will be implemented by steps in each new release. By activating the Sparkle auto update mechanism you'll ensure to receive them.
    To know more about the future plans, visit the TODOs page here.
     
    bubez.net - © 2007 Lorenzo Bevilacqua
    made on a Mac