NOTE: Remember to update your file whenever a new version of DotA is released.
To disable them, simply de-activate the 'Custom Keyboard Shortcuts' option.
Since WC3 is a bit older, some of the Hotkeys were ignored and left out from Customkeys so you have to use something like AutoHotkey for Inventory Items, its the same as Warkey but lets you swap ANY key, set the inventory item hotkeys so T= TownPortal G= Potion etc, also disables WinKey or Alt+QQ from closing game, and NumLock pauses the Script on/off for chat. Select your preferred keys; Press Generate and save file to your WarCraft III root folder; WarCraft III - Options - Gameplay - Enable “Custom Keyboard Shortcuts” Note: Remember to update your file whenever a new version of DotA is released. To disable them, simply de-activate the “Custom Keyboard Shortcuts” option. Hey guys, i just watched one of Mr.Cygnus' audio commentaries (you sir, are awesome) about custom hotkeys and apm. And i'd like to ask this forum to kindly advice me more about HOW to actually set it up, stuff like qwe, asd, zxcv etc etc. Is it allowed on battle.net and GG? 3 types of CustomKeys are provided: Qwertz, Qwerty and Azerty. More layouts are possible, just show me how you want it to be layed out(The way I create is I ran the CustomKeys over program that maps the keys from Qwerty(my keyboard layout, and the one with images) into the one we want. Basically, Q on the images is the same as A on azerty keyboard. Fast and easy custom hotkeys for heroes and units! Heroes Units. Download CustomKeys.txt. Bugs, Suggestions, Feedback? Shoot me an email to [email protected].
To find spellcodes you can use CustomKeys with all keycodes to spells.
More info about CustomKeys
For Dota v6.88+ use configdota. Google configdota d1stats
This is defined in a 'shiro.ini' as the following: mainauthcBasicRealm = com.yourapp.shiro.UserAuthenticatorRealmtokenValidatorFilter = com.yourapp.shiro.BearerAuthenticationTokenFiltertokenValidatorRealm = com.yourapp.shiro.BearerAuthenticationTokenRealmurls/rest/hello/login/. To do that you would define what shiro calls 'filters', which are defined over API resources. The nice thing is that they provide many tools to handle security issues, e.g.: to generate API keys, to salt and encrypt, etc. = ssl8443, noSessionCreation, authcBasic/rest/hello/hello = ssl8443, noSessionCreation, tokenValidatorFilterYou need to implement/extend some of the Shiro default filters to make them work with your DB to get your user authentication data, etc. Nmi generate api key for token download.