Как включить экранную клавиатуру в свой собственный установщик
1. Набор файлов для копирования на компьютеры конечных пользователей
- hvk.exe
- hvkcm.exe
- hvkcm64.exe
- hvkh.dll
- hvkh64.dll
- COptions.exe
- Keyboards — папка с экранными клавиатурами (по одному текстовому файлу на каждую клавиатуру)
- Lang — папка с интерфейсом приложения, переведённым на разные языки
- Skins — папка с изображениями скинов
- Background — (необязательно) папка с изображениями для фона клавиатуры
- Icons — (необязательно) папка со значками ярлыков для разных приложений
- Sound — (необязательно) папка со звуковыми файлами
- hvkDeskBand.dll, hvkDeskBand64.dll — (необязательно) DLL-файлы для отображения панели инструментов приложения на панели задач
- Common — (необязательно) папка с предустановленными данными о частоте и порядке слов для самых популярных языков
- *.dic — словари для подсказок слов. Папка для хранения этих словарей указывается в поле «Каталог данных» раздела «Словари» в настройках приложения. При желании вы можете переместить файлы словарей в папку установки приложения.
2. Клавиатура на экране входа в систему
Если вы включили отображение экранной клавиатуры до входа в систему:
- Backup.ini — файл настроек экранной клавиатуры до входа в систему (в подпапке Data)
Также необходимо скопировать следующие четыре файла в системную папку Windows\system32:
- runcosk.exe
- CsCredentialLogon.dll
- CsCredentialLogon64.dll
- cskeyboardlogon.dll
3. Восстановление быстрых клавиш
Если вы настроили специальные сочетания клавиш, вам также необходимо скопировать файл для них в ту же папку, что и на исходном компьютере. Полный путь и имя файла можно найти в заголовке окна Настройка быстрых клавиш.
4. Восстановление настроек
Чтобы перенести настройки приложения, выполните следующие действия:Сохраните настройки в файл. Для этого нажмите кнопку Сохранить в файл... в разделе Дополнительно окна Настройки.
После копирования INI-файла на компьютер конечного пользователя запустите hvk.exe с параметром /RESTORE.
Формат команды: hvk.exe /RESTORE "имя файла"
Пример: hvk.exe /RESTORE "C:\Program Files\Hot Virtual Keyboard\Settings.ini"