Install for the first time, or do not have node10 or above environment, install
ShowKeyBoard_Setup_(version)_(date).exe
Unzip version as below, please note that manual backup and restore of data is required when update
ShowKeyBoard_portable_(version)_(date).exe
If you have node10 or above environment, or have installed it once, install
ShowKeyBoard_Setup_(version)_(date)(node).exe
or ShowKeyBoard_Setup_(version)_(date).node.exe
Follow the prompts to select during installation, such as whether to keep the configuration, whether to create a shortcut, etc. The default configuration can be used in general
Note:
The key monitoring client uses AutoHotkey + Windows API
The interface display uses HTML, and node does WebSocket and HTTP communication
The client program only reads the configuration file and sends data, and does not write the configuration file
The HTTP side writes the configuration file and receives the HTML front-end data
http
is the server-side code, use npm run build
to package and generate the httpdist
directoryui-helper
is the client configuration page npm run build
to generate the dist
directory, which needs to be placed in the httpdist/dist/ui
directory when publishingshowKeyBoard.ahk
, and the corresponding exe file needs to be placed in the same level directory as httpdist
KeyList.txt
in the root directory saves key characters directory. showKeyBoard.ini
saves the client configurationhttpdist/dist/records.db
saves the statistical information of the keys and the related configuration information of the statisticshttpdist/dist/node.exe
is used to start the backend http/websocket
serviceThe client function refers to part of the design of KMCounter and Carnac
The UI interface uses the Naive UI framework
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。