Клуб Punto Switcher

Пожелания: обновление словарей и проблемы с UAC

1 декабря 2008, 18:51

Доброго вреимени суток

1) Реализовать возможность проверки новой версии по запросу пользователя (не автоматически) с поддержкой авторизацией на указанном прокси-сервере.


2) Для уменьшения % ошибок переключения, реализовать возможность онлайнового пополнения базы "правильных" слов и исключений, чтоб в последствии Punto мог их подкачать с сервера.

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


PS Для меня, большуюю часть времени проводящего в средах разработки эти функции были бы очень полезны ибо при наборе программного кода часто приходится отменять смену раскладки, но и совсем отключать Punto каждый раз тоже не удобно.


3) Проблема UAC в Vista x86 так и не решена в сборке 67. Если приложение запужено "с правами администратора " то Punto (стоящий в автозагрузке) ее просто игнорирует (не работает автопереключение).

7 комментариев
> PS Для меня, большуюю часть времени проводящего в средах разработки эти функции были бы очень полезны ибо при наборе программного кода часто приходится отменять смену раскладки, но и совсем отключать Punto каждый раз тоже не удобно. Можно занести программы, где набираешь код, в список исключений.
Я знаю про эту возможность, однако при описании интерфейсов часто вводится большие массивы текстов на русском и автосмена весьма кстати. На данный момент проще лишний раз Break нажать чем отключать полностью в указанном приложении.
У меня тоже два пожелания: 1) В средах разработки очень часто используется подстановка кода, вызываемая обычно через Ctrl-Space. Очевидно, что пробел в сочетании с Контролом не будет использован для вставки символа пробела. Однако Пунто игнорирует Контрол и учитывает лишь один Пробел, а следовательно, конвертирует введенные буквы. Это очень неудобно. 2) Расширить возможности автозамены, введя если не регулярные выражения в шаблоны (имхо, нет надобности), то хотя бы досовские маски ?, *, [abc] и подстановку вроде %1%, в которую будет заноситься реально введенный кусок слова. Поясню: Маска "МГУ*" Заменить на "Московск%1% Государственн%1% Университет" Вводим "МГУого" - получаем "Московского Государственного Университет" Возможно, есть и более разумные примеры, просто мне пока в голову не лезет). Также полезно было бы отмечать символом | положение курсора после автозамены (удобно для вставки разного рода скобочек, обрамлений и т.д.)
Ещё хотелось бы, чтобы была возможность создавать несколько схем замены текста вмето русской и английской расскладки. При этом чтобы была возможность назначить сочетание клавиш для перехода между этими схемами.
Попробуйте пожалуйста новую версию http://download.yandex.ru/punto/setup_punto_switcher_31.exe Расскажите -- исправилась ли проблема 3) у вас?
Проблема 3) не исправится, система увы не дает приложению с обычными привилегиями внедрятся в приложение с высокими привилегиями.
В таком случае надо сделать так, чтобы при запуске PS с правами админа выполнялся перехват клавиатуры и с приложений запущенных с правами обычного пользователя. (на данный момент это не работает)