Хз, но у меня Arum Switcher тоже не всегда корректно с Акелпадом работает (порой конвертит всю строку вместо выделения), так что забиндил пока в добавок скриптик Keyboard.js
согласен, но лучше уж пусть не развивается, чем такое развитие, как у пунто я знаю, что параноик...
и кстати-а что в пунто развивается?ну всмысле что нового и ПОЛЕЗНОГО добавилось за последние 3 года? не флейма ради,правда интересно.
У меня пунто всегда работал. См. настройки пунто; лучше пославить portable-версию с вырезанной шпионской заразой (можно найти на рубоарде или на торрентах), - всё работает отлично.
На одном из компов не работала смена раскладки последнего слова по PauseBreak в Punto Switcher в текстовом редакторе AkelPad.
Долгое время мирился, выделял слово по Ctrl+Shift+Left и затем Shift+PauseBreak (изменить раскладку выделенного текста).
В конце концов меня это запарило и я стал искать решение: переставлял Акел и Пунто, ставил портабл Пунто, ничего не помогало.
В итоге стал рыться в файле AkelPad.ini
Методом тыка нашёл строку: KeybLayoutOptions=3
Изменил её на KeybLayoutOptions=0
И всё заработало. Надеюсь, это кому-то пригодится.
И не сливает ваши пароли и пр. на сервера Яндекса.
Если вы ещё не знакомы с AutoHotKey - это очень полезная вещь для автоматизации Виндовс, бывший форк AutoIt, но с открытым кодом. Можно, например, назначать клавиши для запуска разных команд, автоматически максимизировать окошко программы, которая не всегда это делает, двигать и щёлкать указателем мышки, менять несменяемые клавиши в играх, посылать последовательности символов по одной клавише и пр. И можно самому проверять скрипт, что он ничего лишнего не делает.
фдуч
тема уже старая. Попробуй TextCorrection, на упомянутом тобой AutoIt, с открытым исходным кодом. Всё это он делает и даже больше. Из последнего обновления замена аббревиатур и калек, например вводишь груб преобразуешь в Grub4Dos и т.д. В ini пишешь что чем заменять. Преобразование автоматически определяет язык введённого слова и переключает на язык предполагаемого ввода. Есть верхний/нижний регистр, красная строка, замена смешанного в один язык или инвертированием.
Punto Swither мог некорректно срабатывать, если на в Hotkey Ctrl+V вызывается скрипт типа SmartPaste.js, вместо оригинальной вставки, то есть Command(4155)