- Key Switcher
-
Key Switcher Тип Разработчик Михаил Морозов
Операционная система Последняя версия 2.1 (10 июня 2009 г)
Лицензия бесплатна для некорпоративного применения
Сайт Key Switcher — это компьютерная программа для операционных систем Microsoft Windows, предназначенная для автоматического переключения раскладки клавиатуры при наборе текста и автоматического исправления ошибочно набранного не в той языковой раскладке текста. Например, если набрано Dbrbgtlbz, программа автоматически исправляет данный текст на Википедия.
Создателем программы является Михаил Морозов,[1] ранее участвовавший в проекте Punto Switcher и позднее создавший Keyboard Ninja.[2] По его заявлению, Key Switcher является наследником Keyboard Ninja.[3]
Содержание
Возможности программы
- Автоматическое исправление набранного не в той раскладке текста, также исправление ошибочно набранного выделенного текста либо последнего набранного слова при нажатии горячей клавиши.
- Автоматическое переключение раскладки клавиатуры на нужный язык, замена системного сочетания клавиш для ручного переключения раскладки.
- Изменение опций автопереключения и автоисправления при работе некоторых программ.
- Перевод русскоязычного текста в транслит.
- Отображение индикатора текущей раскладки в системном трее, и/или плавающего индикатора.
- Показ статистики набора текста и примерной скорости печати.
- Оповещение звуком о переключении раскладки и наборе текста.
- Автозамена текста по заранее заданным в программе шаблонам, например дд можно автоматически заменять на Добрый день!
- Исправление наиболее часто встречающихся опечаток, например очепятка на опечатка.
- Переключение на нужную раскладку при вводе определённых слов.
- Перевод цифр в слова при нажатии горячей клавиши, например 145 — сто сорок пять.
- Перевод одних единиц измерений в другие по заданным в настройках формулам, например байт в мегабайты.
- Запуск программ по нажатию горячей клавиши.
- Просмотр, сохранение в файл буфера обмена Windows, создание нескольких буферов обмена.
Известные проблемы и ограничения
- Программа ограниченно совместима с 64-разрядной версией Windows — поддерживаются только программы, запущенные в 32-битном режиме.
- Имеются проблемы при автозагрузке в Windows 7.
- Отмечаются проблемы при установке не в папку по умолчанию («Program Files»).
История разработки
История программы начинается с разработки Михаилом Морозовым автопереключения раскладки в редакторе «Иероглиф». Позднее он участвовал в создании программы Punto Switcher, а позже создал отдельный проект Keyboard Ninja. Вот что говорит об этом один из авторов Punto Switcher Сергей Москалев:
Я решил создать Switcher (Punto Switcher - прим.) ввиду всем надоевшей проблемы. Если собрать все чертыхания компьютерщиков, когда текст печатается не в той раскладке, то мы получили бы энергию, равную одной атомной бомбе, а может, и двум. :) Сперва мы сделали такую конвертацию в редакторе "Иероглиф", но все это работало только там, а конвертация нужна везде. У Миши не было времени, и я связался с Сашей Коуровым из города Касли (Челябинская область) и спросил, может ли он отлавливать нажатия клавиш и потом их конвертировать. Он попробовал и сказал, что сможет заняться этим. Работа пошла! Так родился Punto Switcher. Потом у Миши появилось время, и он сваял Keyboard Ninja. Мы решили, что две программы - это хорошо, пусть конкурируют между собой и развиваются. Забавно в этой истории то, что "конкуренты" находятся в постоянном контакте и объясняют друг другу, как лучше сделать ту или иную часть. Хотя внешне все это выглядит как битва титанов.:) Сергей Москалев, один из авторов Punto Switcher[2]Позднее, Михаил решил, что на смену Keyboard Ninja придет новая программа:
Keyboard Ninja развивался слишком быстро и оброс большим количеством функций не связанных с переключением языков. Проект стало очень трудно поддерживать и расширять.
Тогда и было принято решение начать разработку переключателя третьего поколения. Разработка переключателя велась несколько лет с главной целью улучшения алгоритмов переключения унаследованных от Keyboard Ninja.[4]
Также следует отметить, что программа Keyboard Ninja больше не поддерживается и выхода новых версий не предвидится. Key Switcher является полноправным наследником Keyboard Ninja и будет продолжать развиваться, частично перенимая функциональные возможности Keyboard Ninja.[3]
Альтернативы
- Для Windows и Windows NT
- Для X Window System (BSD, GNU/Linux)
- Для Mac OS X
Примечания
- ↑ Страница «кто написал?» по ссылке с официального сайта
- ↑ 1 2 «Punto Switcher и Keyboard Ninja: внешне это выглядит как битва титанов...», «Компьютерные Вести», №4, 2002 г
- ↑ 1 2 Сравнение переключателей, Михаил Морозов, автор Keyboard Ninja и Key Switcher
- ↑ История переключателей, Михаил Морозов, автор Keyboard Ninja и Key Switcher
См. также
Ссылки
- Официальный сайт программы
- Автор в своем блоге отвечает на вопросы: [1], [2]
- Автор о монетизации программы, «Апрельский фуршет» Артемия Лебедева
Категории:- Утилиты
- Freeware
Wikimedia Foundation. 2010.