BotMek - macro for any game
Join us on Facebook Group
Join Group


Version 1.4.7
Download BotMek on your computer for free

BotMek is the emulator game keyboard and mouse. In the program, you can write macros to a conventional mouse and keyboard, such macros will be an excellent assistant in online games, because pressing a key on your keyboard will perform a whole series of combo attacks. Also, the macro can perform routine work for you on the farm of mobs and automates other tasks. In FPS-shooters, you can reduce the return of weapons by setting the order of shots with a single click of the mouse.
You can download the finished macro or create it yourself. Now you do not need to buy expensive keyboards with macro support, BotMek will increase your skill level in games several times, besides, there is not any difference between an expensive keyboard and our virtual keyboard.
  • Suitable for any mouse and keyboard;
  • Does not require special knowledge for customization;
  • Built-in ready-made macros;
  • Macro and scripting functionality;
  • Can work with a minimized window;

System requirements:
Win XP/Vista/Win 7/Win 8/Win 8.1/Win10
NET Framework 4.5 (4.0 for Win XP)


Minimum setting:
1. Write or download ready-made macro with a common macro base;
2. Assign a macro to the visual keyboard key;
3. Run the program.

Video instructions: look in a separate window
More instructions on our forum


Version 1.4.7

Date of update 14 June, 2018
  • NEWAdded support for the English interface. In the settings there was a choice of the program language

Version 1.4.6

Date of update 01 June, 2018
  • FIXAdded moderation of files added to the common base.

Version 1.4.5

Date of update 30 May, 2018
  • FIXExpanded the visible group area in the finished macros.
  • FIXFixed a bug with inoperable commands in the script editor.

Version 1.4.4

Date of update 15 April, 2018
  • FIXThe problem with false activation of antiviruses is solved.

Version 1.4.2 -> 1.4.3

Date of update 19 February, 2018
  • FIXFixed system errors.

Version 1.4.0 -> 1.4.1

Date of update 15 February, 2018
  • FIXThe update is aimed at users' trust. In this update, the program uses a digital signature certificate, it is required to protect the software from unauthorized changes by third parties.
  • FIXFixed bug with code 740 when starting the program after installing the installer.

Version 1.3.9

Date of update 01 February, 2018
  • FIXThe bug was fixed: when the ad was shown, the window notifying about the program loading was not removed.

Version 1.3.8

Date of update 13 January, 2018
  • NEWThe ability to comment macros and scripts located in a common database is added.
  • NEWAdded the ability to share with friends a link to a macro or script located in a common database due to the appearance web version of the database on the website of the program.
  • FIXSlightly changed the appearance of the program, the boot logo, social network icons and other interface elements.
  • FIXBugs fixed: in the macro editor under certain conditions the program could hang and close, when installing a macro from a common database, some macros might not be installed. And also other minor mistakes.
  • FIXThe method of running the program on behalf of the Administrator has been fixed (now the icon on the shortcut should be displayed).

Version 1.3.7

Date of update 16 December, 2017
  • FIXПосле установки макроса или скрипта из общей базы - его тут же можно открыть в соответствующем редакторе.
  • FIXТеперь при повторном открытии окна редактора макросов, редактора скриптов или окна общих файлов - нет предупреждающего сообщения о том, что окно уже открыто, вместо этого окно будет активированно (получит фокус) и выведено на видную часть экрана.

Version 1.3.6

Date of update 04 December, 2017
  • NEWAdded collection of information about the installed operating system, namely the Version of the operating system (Win Xp, Win 7, Win 10, etc.), this is necessary to further choose the development path of the program, the agreement with the user added information about this, read carefully.
  • FIXFixed a bug that, when there were no macros / scripts, threw an exception when trying to publish a file (clicking on the "Share" button).
  • FIXThe display of the notification of the new version release when the program was started was fixed, the window was previously covered by the main form and it was not immediately visible.
  • FIXFixed displaying a hotkey in the notification area when stopping / starting tracking.

Version 1.3.4 -> 1.3.5

Date of update 03 December, 2017
  • FIXThe bug was fixed when the user settings were not loaded after updating the program, but the default value was accepted.
  • FIXFixed system errors.

Version 1.3.2 -> 1.3.3

Date of update 01 December, 2017
  • NEWAdded the ability to publish macros and scripts in a common database. Files located in a common database can be viewed and installed by any user of the program. For published files, a utility rating system is in place. Macros and scripts with more ratings (likes) are displayed higher in the list. To add a file to a common database, it is necessary to describe in as much detail what task it performs and how to use it, so that other users understand what it was created for and what it does, just select the group in which it should be added, it can be the name of the game or that something else that characterizes the direction of the macro or script.
  • NEWAdded consolidation of the program on several computers under the same account, macros and scripts between computers will be synchronized. All synchronization actions are displayed in the local log, which is at the bottom of the program.
  • NEWAdded license management when using the program on several computers, is available for registered users.
  • NEWAdded notification of the launch of the program. When the program starts, the initial settings necessary for the further operation of the program are made, this takes some time, in this connection the main window of the program does not appear immediately.
  • FIXThe configuration files are merged into one file, the program configuration during the update can partially go down and the program will need to be set up again.
  • FIXThe method of opening large (multi-weighing) macros is changed, when the file is opened, the asynchronous loading does not inhibit the main form.
  • FIXIn the useful information that is on the "Window" tab, the links are now navigated through the browser used by default on the PC, earlier links were opened via IE.
  • FIXChanged some tooltips, their design and text.
  • FIXSlightly modified the appearance of the program, appeared the lower bar, some buttons changed the location, was added several new buttons.
  • FIXFixed a problem when updating the program. Previously, an automatic update could not be due to an error in the code.

Version 1.3.1

Date of update 18 October, 2017
  • FIXFixed system errors.

Version 1.3.0

Date of update 13 October, 2017
  • FIXFixed a bug that does not allow creating new scripts in some cases.

Version 1.2.9

Date of update 12 October, 2017
  • NEWAdded a script editor. You can click the mouse in certain coordinates and other commands.

Version 1.2.7->1.2.8

Date of update 28 September, 2017
  • FIXFixed system errors

Version 1.2.5->1.2.6

Date of update 26 September, 2017
  • FIXFixed system errors

Version 1.2.4

Date of update 26 September, 2017
  • NEW Added time limit for free use of the program. Due to the small support of users, the question arose about the continued existence of the project. It was decided to transfer the program into a conditionally-free state

Version 1.2.3

Date of update 26 September, 2017
  • NEW Added global premium to disable ads
  • FIX Changed encryption when communicating with the server

Version 1.2.2

Date of update 29 Augustus, 2017
  • FIX Fixed system errors

Version 1.2.1

Date of update 22 Augustus, 2017
  • NEW Added disabling of advertising on a license key

Version 1.2.0

Date of update 22 February, 2017
  • FIX When a program is bound to a window, it remembers the application with which it worked and restores the binding to the next run

Version 1.1.9

Date of update 17 February, 2017
  • FIX Minor system updates

Version 1.1.8

Date of update 17 February, 2017
  • NEW At the request of users on the transparency of the program policy, an agreement was entered with the user
  • FIX Fixed a bug that occurs with some users when updating the program
  • FIX Improved protection when interacting with the server

Version 1.1.7

Date of update 14 February, 2017
  • FIX Important system updates

Version 1.1.6

Date of update 14 February, 2017
  • NEW In the settings, added the option to turn off notifications
  • FIX Fixed problem with saving and loading profiles
  • FIX Fixed a bug where the program was not always on top of all windows with the setting enabled
  • FIX Removed unnecessary text when switching the mode of work with a binding and without binding to the window

Version 1.1.5

Date of update 10 February, 2017
  • FIXFixed a problem with the update program: in some cases, a notification of a new version could come, but not installed. Users who experience this problem will have to update manually.

Version 1.1.4

Date of update 10 February, 2017
  • NEWAdded keyboard shortcuts: Num Lock, Insert, PageUp, PageDown, Pause, PrtScn, Up Arrow, Down Arrow, Left Arrow, Right Arrow
  • NEWAdded side mouse keys
  • NEWIn all pop-up menus icons are added
  • FIXFixed behavior when creating / editing macros via virtual keyboard, now the created macro will be automatically assigned to the selected key
  • FIXMinor system fixes

Version 1.1.3

Date of update 08 February, 2017
  • NEWAdded an ad window when the program was launched
  • FIXImproved system of assigning macros on the virtual keyboard: now you do not need to activate the keys in the manual - they are activated automatically when you select a macro
  • NEWAdded saving and loading settings

Version 1.1.2

Date of update 08 December, 2016
  • FIXNET Framework reduced to version 4.0
  • FIXMinor system fixes

Version 1.0.9

Date of update 01 Augustus, 2016
  • NEWWhen the program starts, a window opens prompting you to update the program, if there is an update
  • NEWA new item has been added to the settings: the ability to select an action when clicking on the cross of the program (either the output or to minimize it to the tray)
  • FIXCompletely removed the dependence on the Internet, the program does not need the Internet to work correctly
  • FIXPartially optimized code

Version 1.0.8

Date of update 22 July, 2016
  • FIXMinor system fixes

Version 1.0.7

Date of update 13 July, 2016
  • FIXMinor system fixes

Version 1.0.6

Date of update 10 July, 2016
  • NEWA small news line at the top of the program
  • NEWRecording mouse buttons in the macro editor
  • NEWChange the layout of the virtual keyboard in the macro editor
  • NEWThe ability to rename a macro in the list of macros when you right-click on the macro
  • NEWThe ability to change the delay time and the number of repetitions in a loop when you right-click on the appropriate field in the macro editor
  • NEWNew function - if the keystroke was activated before updating the program, after updating the tracking will continue
  • NEWAt the first start the program is automatically added to startup, you can uninstall the program from startup in the program settings
  • NEWWhen you close the program, it collapses into the tray
  • FIXUndo from the Internet, before the program in the absence of connection to the Internet gave an error and did not start, now in the absence of the Internet the program simply notifies about it, but continues work
  • FIXMinor system fixes

Version 1.0.2

Date of update 05 July, 2016
    In the new version:
  • NEWMacro support for mouse buttons
  • NEWAbility to work without a window
  • FIXImproved interface of the program, the appearance became more convenient and intuitive
  • Mac editor improvements:
  • NEWThe ability to record macros by typing in from the keyboard
  • NEWThe ability to work with the macro editor and the main program at the same time (earlier if the macro editor was opened, nothing could be done on the main form, because it was blocked)
  • NEWThe ability to download macros from a file
  • NEWThe ability to save macros to a file
  • NEWChecking the macro file for errors (if the file is a broken program it will display)
  • NEWCheck for changing the file and the proposal to save or continue without saving
  • NEWThe ability to completely clean the macro file in the editor
  • NEWThe ability to expand the macro editor to the full screen for more convenient operation
  • NEWThe ability to move a command in the editor by dragging it with the mouse to the desired place
  • FIXThe keys are now inserted in the place where the selected item is located (and not at the end of the list as it was before)
  • Settings:
  • NEWRunning the program when you start Windows
  • NEWAutomatic start of the program at startup
  • NEWCollapse to tray at startup
  • NEWDisplay over all windows
  • NEWSet your hot keys to work with the program
  • System:
  • NEWAdded support for Windows XP (formally support was not introduced, but thanks to the tests revealed that the program works on Win XP)
  • NEWChanged saving settings, since version 1.0.2 after each update the program settings will not fly more
  • FIXRedesigned keystrokes, including click-through for most games (functions without binding to the window and with the binding to the window work differently, for example, for the ArcheAge game it is necessary to tie to the window, only for this game there will pass key sends, but for CS Go for example it is necessary to disconnect the binding to the window, Another interesting feature - when working with notepad if you use a binding to the window, then the keystrokes are sent twice because the windowed function is aimed at games where it is necessary to perform. Pressing and pressing the keys, in the game these files But for a notebook this option is not suitable, when working with a notebook and other programs where it's important to be human-readable, you need to use functions without binding to the window, in general, experiment a little yourself, and we in turn will continue to work in this direction and we will try to reduce the work of these two functions to the same result)

Version 1.0.0

Date of update 25 June, 2016
  • INFOThe first version of the program was released



Share the impression of the program using the comment widget Facebook.


If you have suggestions for improving the program or you have found a bug, please let us know via the feedback form.

If you have any questions or need help with the program, write a message on our forum or in our group Facebook.

Through the feedback form, technical support is not available!


Found an error in the text?

Select it with the mouse and press:
Ctrl + Enter