Orfo Switcher
Orfo Switcher | |
Тип | Утилита |
Разработчик | Дубров Олег |
ОС | Microsoft Windows, Windows NT |
Версия | v.1.25 (2008 год) |
Лицензия | GNU General Public License |
Сайт | www.orfoswitcher.ru |
Orfo Switcher — приложение под операционную систему Windows XP для проверки правильности написания слов в полях ввода других приложений. Программа отслеживает набранные пользователем символы и по нажатию пробела проверяет существование слова в словаре. Если слово не найдено в словаре, выдает меню с похожими на исходное словами. Также программа, при обнаружении нетипичной для выбранного языка комбинации символов, переключает раскладку клавиатуры (т. н. автоматическое переключение раскладки клавиатуры). Утилита написана на языке программирования — D.
Начиная с версии 1.19 программа была платной (от 150 до 300 руб). 7 ноября 2008 г. вышла версия 1.25, которая вновь стала бесплатной, а также открыт исходный код программы.
Возможности программы
- Автоматическое переключение раскладки клавиатуры.
- Перевод раскладки для выделенного фрагмента текста по горячей клавише.
- Проверка орфографии набираемого пользователем текста. Звуковое оповещение правильно набранных слов.
- Вызов меню истории буфера обмена по нажатию средней кнопки мыши или горячей клавиши.
- Возможность копировать выделенное в буфер обмена при одновременном нажатии левой и правой кнопки мыши.
Алгоритм переключения раскладки
Алгоритм переключения раскладки клавиатуры основан не на принципе "невозможностей языка", как это сделано в программе Punto Switcher, а на принципе существования слова в одном языке и не существования слова (или начала слова) в другом. Так как в Orfo Switcher содержатся уже и русский, и английский словари, то этот подход оказался предпочтительным. Преимуществом данного подхода является то, что ложных срабатываний меньше, т.е. слово (или набор букв, возможно являющихся началом слова) переключается, только если существует слово (или начало слова) в противоположной раскладке и НЕ существует слова в текущей раскладке (или нет слов в текущей раскладке начинающихся на эту комбинацию букв). Недостатком этого подхода является то, что если вы набираете слово не с начала, а, например с середины, то переключения раскладки скорее всего не произойдет.
Альтернативные программы
- Для Windows и Windows NT
- Для X Window System (BSD,GNU/Linux)
- Для Mac OS X
Ссылки
- Домашняя страница
- Загрузка и обсуждение исходного кода
- Русскоязычный неофициальный форум Orfo Switcher
- Сообщество LJ — " Говорим и пишем правильно "
Искусственный интеллект | Это незавершённая статья об искусственном интеллекте. Вы можете помочь проекту, исправив и дополнив её. |
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....