Mahou icon indicating copy to clipboard operation
Mahou copied to clipboard

Небольшой improve автозамены (хоткей + автообновление)

Open AntipodTX opened this issue 4 years ago • 4 comments

  1. Можно ли добавить комбинацию клавиш, которая при включенной автозамене будет её отключать, а при отключенной - наоборот включать?
  2. Также возможно ли добавить в настройки автообновление словаря автозамен, например, раз в неделю?
  3. И последнее - можно ли добавить настройку, что в программах-исключениях не работает только автозамена, а обычные клавиши конвертации и все остальные функции - работают, так как они удобные, но есть программы, где автоматика лишняя (консоль, редактор кода и.т.п.)?

Огромное спасибо!

AntipodTX avatar Aug 24 '20 00:08 AntipodTX

Также возможно ли добавить в настройки автообновление словаря автозамен, например, раз в неделю?

Я его не так часто обновляю, в последний раз было: 2020 08 27 - 20'54'22_rect 22.12.18

Можно ли добавить комбинацию клавиш, которая при включенной автозамене будет её отключать, а при отключенной - наоборот включать?

Можно, добавил в a483702, проверяй в latest-commit:

Для обновления до latest-commit:

  1. Во вкладке "Обновления" поставить канал обновлений на LatestCommit(Beta), и обновиться как обычно(проверить, скачать обновление)nj
  2. На странице: https://github.com/BladeMight/Mahou/releases/tag/latest-commit есть постоянно авто-обновляемые сборки. (если не знаешь какую брать - Release_x86_x64.zip)

Это скрытая функция, нужно вручную её включить/настроить, в Mahou.ini найти:

[Hidden]
...
ToggleAutoSwitchHK=
...

И указать необходимую гор. клавишу здесь, формат такой: один или несколько модификаторов: Ctrl Alt Shift Win, и обязательный знак | и далее символ клавиши на английской раскладке: короче формат такой же как и функции сниппетов __keyboard() см: Список названий клавиш(английская раскладка): в wiki/Сниппеты? Синтакс?. Пример:

[Hidden]
ToggleAutoSwitchHK=Ctrl+Alt|7

теперь сохранить Mahou.ini и нажать "применить" в Mahou, - это назначит гор. клавишу Ctrl+Alt+7 которая будет переключать режим Автозамены. Однако помни что после перезапуска/нажатия применить состояние "Автозамены" сбрасывается на то которое было в ini/окне Mahou.

И последнее - можно ли добавить настройку, что в программах-исключениях не работает только автозамена, а обычные клавиши конвертации и все остальные функции - работают, так как они удобные, но есть программы, где автоматика лишняя (консоль, редактор кода и.т.п.)?

Можно попробовать.

BladeMight avatar Aug 27 '20 20:08 BladeMight

Пример:

Еще пример, если например хочешь только на одну клавишу допустим: F7 будет вот так:

[Hidden]
ToggleAutoSwitchHK=|F7

| обязательный он делит "модификаторы" от "клавиши".

BladeMight avatar Aug 27 '20 20:08 BladeMight

@AntipodTX Ну так что, попробовал?

BladeMight avatar Aug 30 '20 14:08 BladeMight

@BladeMight да, спасибо, работает! только единственное - в приложении галка не меняется, т.е. открываешь приложение - автозамена выглядит включённой, а на самом деле нет, так как я отключил её комбинацией клавиш, но это некритично ) (извини что долго не отвечал - был в отпуске) если вдруг надумаешь сделать третий пункт - готов тестировать )

AntipodTX avatar Sep 11 '20 21:09 AntipodTX