dotacustomkeys.auct.eu Open in urlscan Pro
2001:4860:4802:32::15  Public Scan

Submitted URL: http://dotacustomkeys.auct.eu/
Effective URL: https://dotacustomkeys.auct.eu/
Submission: On October 15 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

POST /generate

<form method="post" class="keys" action="/generate">
  <div>
    <select name="version" class="version" style="width:100%; font-size:1.2em">
      <option value="688plus" disabled="">For v6.88+ use configdota</option>
      <option value="689">Dota v6.89 UNOFFICIAL</option>
      <option value="688">Dota v6.85k-6.88v3 UNOFFICIAL</option>
      <option value="683" selected="">Dota v6.83-6.83d</option>
      <option value="681">Dota v6.74-6.81d</option>
    </select>
  </div>
  <div class="fl">
    <label><input type="checkbox" name="enSkills" class="normal" checked="">&nbsp;Enable Skills</label><br>
    <input type="text" maxlength="1" name="M" onkeydown="changeKey()" class="i1">
    <input type="text" maxlength="1" name="S" onkeydown="changeKey()" class="i2">
    <input type="text" maxlength="1" name="H" onkeydown="changeKey()" class="i3">
    <input type="text" maxlength="1" name="A" onkeydown="changeKey()" class="i4">
    <input type="text" maxlength="1" name="P" onkeydown="changeKey()" class="i5">
    <input type="text" maxlength="1" name="s5" onkeydown="changeKey()" value="D">
    <input type="text" maxlength="1" name="s6" onkeydown="changeKey()" value="F">
    <input type="text" maxlength="1" name="O" onkeydown="changeKey()" class="i8">
    <input type="text" maxlength="1" name="s1" onkeydown="changeKey()" value="Q">
    <input type="text" maxlength="1" name="s2" onkeydown="changeKey()" value="W">
    <input type="text" maxlength="1" name="s3" onkeydown="changeKey()" value="E">
    <input type="text" maxlength="1" name="s4" onkeydown="changeKey()" value="R">
  </div>
  <div class="fr">
    <label><input type="checkbox" name="enLearn" class="normal">&nbsp;Enable Learn</label><br>
    <input type="text" maxlength="1" readonly="readonly">
    <input type="text" maxlength="1" readonly="readonly">
    <input type="text" maxlength="1" readonly="readonly">
    <input type="text" maxlength="1" readonly="readonly">
    <input type="text" maxlength="1" name="U" onkeydown="changeKey()" class="att">
    <input type="text" maxlength="1" readonly="readonly">
    <input type="text" maxlength="1" readonly="readonly">
    <input type="text" maxlength="1" readonly="readonly">
    <input type="text" maxlength="1" readonly="readonly">
    <input type="text" maxlength="1" readonly="readonly">
    <input type="text" maxlength="1" readonly="readonly">
    <input type="text" maxlength="1" name="cancel" onkeydown="changeKey()" class="cancel">
  </div>
  <div class="fl">
    <label><input type="checkbox" name="enShop" class="normal">&nbsp;Enable Shop</label><br>
    <input type="text" maxlength="1" name="i1" onkeydown="changeKey()" value="Q">
    <input type="text" maxlength="1" name="i2" onkeydown="changeKey()" value="W">
    <input type="text" maxlength="1" name="i3" onkeydown="changeKey()" value="E">
    <input type="text" maxlength="1" name="i4" onkeydown="changeKey()" value="R">
    <input type="text" maxlength="1" name="i5" onkeydown="changeKey()" value="A">
    <input type="text" maxlength="1" name="i6" onkeydown="changeKey()" value="S">
    <input type="text" maxlength="1" name="i7" onkeydown="changeKey()" value="D">
    <input type="text" maxlength="1" name="i8" onkeydown="changeKey()" value="F">
    <input type="text" maxlength="1" name="i9" onkeydown="changeKey()" value="Z">
    <input type="text" maxlength="1" name="i10" onkeydown="changeKey()" value="X">
    <input type="text" maxlength="1" name="i11" onkeydown="changeKey()" value="C">
    <input type="text" maxlength="1" name="i12" onkeydown="changeKey()" value="V">
  </div>
  <div class="fr">
    <label><input type="checkbox" name="enChick" class="normal">&nbsp;Enable Chicken</label><br>
    <input type="text" maxlength="1" readonly="readonly" class="i1">
    <input type="text" maxlength="1" readonly="readonly" class="i2">
    <input type="text" maxlength="1" readonly="readonly" class="i3">
    <input type="text" maxlength="1" name="transfer" class="transfer" onkeydown="changeKey()" value="T">
    <input type="text" maxlength="1" readonly="readonly" class="i5">
    <input type="text" maxlength="1" name="change" class="change" onkeydown="changeKey()" value="D">
    <input type="text" maxlength="1" name="burst" class="burst" onkeydown="changeKey()" value="F">
    <input type="text" maxlength="1" name="market" class="market" onkeydown="changeKey()" value="G">
    <input type="text" maxlength="1" name="home" class="home" onkeydown="changeKey()" value="Q">
    <input type="text" maxlength="1" name="drop" class="drop" onkeydown="changeKey()" value="W">
    <input type="text" maxlength="1" name="resume" class="resume" onkeydown="changeKey()" value="E">
    <input type="text" maxlength="1" name="collect" class="collect" onkeydown="changeKey()" value="R">
  </div>
  <div class="fl">
    <label><input type="checkbox" name="enTavern" class="normal" onclick="toggle('tavern')">&nbsp;Enable Taverns*</label><br>
    <div id="tavern" hidden="">
      <input type="text" maxlength="1" name="t1" onkeydown="changeKey()" value="Q">
      <input type="text" maxlength="1" name="t2" onkeydown="changeKey()" value="W">
      <input type="text" maxlength="1" name="t3" onkeydown="changeKey()" value="E">
      <input type="text" maxlength="1" name="t4" onkeydown="changeKey()" value="R">
      <input type="text" maxlength="1" name="t5" onkeydown="changeKey()" value="A">
      <input type="text" maxlength="1" name="t6" onkeydown="changeKey()" value="S">
      <input type="text" maxlength="1" name="t7" onkeydown="changeKey()" value="D">
      <input type="text" maxlength="1" name="t8" onkeydown="changeKey()" value="F">
      <input type="text" maxlength="1" name="t9" onkeydown="changeKey()" value="Z">
      <input type="text" maxlength="1" name="t10" onkeydown="changeKey()" value="X">
      <input type="text" maxlength="1" name="t11" onkeydown="changeKey()" value="C">
      <input type="text" maxlength="1" name="t12" onkeydown="changeKey()" value="V">
    </div>
  </div>
  <div class="fr">
    <label><input type="checkbox" name="enGoblin" class="normal" onclick="toggle('goblin')">&nbsp;Enable Goblin Shops*</label><br>
    <div id="goblin" hidden="">
      <input type="text" maxlength="1" name="g1" onkeydown="changeKey()" value="Q">
      <input type="text" maxlength="1" name="g2" onkeydown="changeKey()" value="W">
      <input type="text" maxlength="1" name="g3" onkeydown="changeKey()" value="E">
      <input type="text" maxlength="1" name="g4" onkeydown="changeKey()" value="R">
      <input type="text" maxlength="1" name="g5" onkeydown="changeKey()" value="A">
      <input type="text" maxlength="1" name="g6" onkeydown="changeKey()" value="S">
      <input type="text" maxlength="1" name="g7" onkeydown="changeKey()" value="D">
      <input type="text" maxlength="1" name="g8" onkeydown="changeKey()" value="F">
      <input type="text" maxlength="1" name="g9" onkeydown="changeKey()" value="Z">
      <input type="text" maxlength="1" name="g10" onkeydown="changeKey()" value="X">
      <input type="text" maxlength="1" name="g11" onkeydown="changeKey()" value="C">
      <input type="text" maxlength="1" name="g12" onkeydown="changeKey()" value="V">
    </div>
  </div>
  <br style="clear:both">*Requires <a target="_blank" href="https://auct.eu/dota-patched-maps/">patched map</a>
  <input type="submit" id="submit" name="submit" value="Generate">
</form>

Text Content

#StandWithUkraine



DOTA CUSTOM KEYS


DOTA CUSTOM KEYS - THE EASIEST WAY TO GENERATE CUSTOMKEYS.TXT FOR DOTA

Home | Comments | ChangeLogs | Invoker-Rubick | Inventory Hotkeys | Patched Maps
Facebook Twitter
Dota v6.74-v6.83d; 6.85-6.88v3
click on skill to change the hotkey
For v6.88+ use configdota Dota v6.89 UNOFFICIAL Dota v6.85k-6.88v3 UNOFFICIAL
Dota v6.83-6.83d Dota v6.74-6.81d
 Enable Skills

 Enable Learn

 Enable Shop

 Enable Chicken

 Enable Taverns*


 Enable Goblin Shops*



*Requires patched map


GUIDE

 1. Select your preferred keys by clicking on skill;
 2. Press Generate and save file to your WarCraft III root folder;
 3. 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.


ABOUT

Dota Custom Keys Generator - online tool for generating Customkeys.txt.
CustomKeys is a text file that allows you to remap the hotkeys for units and
heroes. One of the most common reasons to use modified CustomKeys is to simplify
things by having the same key for all spells in certain position.

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

Last Updated 07.04.2019

Web Development: © 2012-2018 AucT