X Neural Switcher (XNeur)
Данная программа является автоматическим переключателем клавиатуры. Т.е. при наборе текста, если он набирается на неверном языке, xneur автоматически (или по запросу) переключит язык на нужный.
Принцип работы у программы аналогичен Punto Switcher.
Xneur изначально разрабатывался и тестировался под Linux. Позже была реализована корректная работа в FreeBSD.
Так же возможна, хотя и не гарантируется, успешная сборка (компиляция) и работа программы на любой POSIX-совместимой системе, с установленным компилятором gcc >= 3.x и Xorg >= 6.9
Загрузки
FAQ
Настройки (русский)
Settings (english)
Список рассылки XNeur
Выразить благодарность
Другие программы от авторов X Neural Switcher
Новости
14 октября 2009
Выпущен XNeur и gXNeur версии 0.9.7!
Список изменений:
- Добавлена возможность предпросмотра конвертации выделенного текста через OSD или всплывающие сообщения.
- Добавлена возможность указания уровня громкости звуков xneur.
- Добавлена возможность выключения отдельных уведомлений. Т.е. теперь не обязательно обнулять значение нотификатора, если пока что вы хотите его отключить.
- Через меню gxneur возможен запуск пользовательских действий на случай, если вы забыли горячие клавиши.
- В gxneur добавлена возможность ручного указания имени приложения (для исключений, ручной обработки и прочего). Это удобно для Java приложений, которые через xprop возвращают одно имя на всех.
- Исправлены некоторые ошибки.
Обращаю внимание, ОБЯЗАТЕЛЬНО ставьте пакет aspell для вашего языка (обычно, aspell-ru, aspell-uk и т.д.) - качество улучшится значительно.
Скачать архивы с программами можно в разделе
Загрузки
16 сентября 2009
Выпущен XNeur и gXNeur версии 0.9.6!
Список изменений:
- Добавлена возможность вычисления математических выражений в буфере обмена и в выделенном тексте.
- Добавлена система плагинов. Добавлены тестовый плагин и плагин сбора статистики событий xneur.
- Исправлены некоторые ошибки.
Обращаю внимание, ОБЯЗАТЕЛЬНО ставьте пакет aspell для вашего языка (обычно, aspell-ru, aspell-uk и т.д.) - качество улучшится значительно.
Скачать архивы с программами можно в разделе
Загрузки
10 сентября 2009
Выпущена новая программа от создателей Xneur - X Cursor Flag (xcurf) версии 0.1!
Данная программа предназначена для отображения значка раскладки рядом c курсором мыши. Т.е. при движении мыши, рядом c курсором будет отображаться флажок, соответсвующий раскладке.
В программе используются только стандартные библиотеки X и библиотека Imlib2.
Скачать программу можно в разделе
Другие программы от авторов X Neural Switcher
04 августа 2009
Выпущен XNeur и gXNeur версии 0.9.5!
Список изменений:
- Добавлена возможность блокировать клавишу КапсЛок.
- Добавлена возможность исправлять пробелы со знаками препинания (отделять пробелами открывающую скобку от предыдущего слова, не отделять закрывающую скобку от предыдущего слов, убирать пробел перед и добавлять пробел после запятой и точки).
- Добавлена возможность переключать раскладку по кругу (замена обычной переключалки).
- Все действия происходят в момент отпускания клавиши, а не нажатия, как это принято в обычных Иксах.
- Добавлена возможность использовать автодополнение. Программа запоминает слова, набираемые пользователем, и старается автоматически дополнить при наборе, например, как в ООо Writer.
- Добавлена возможность конвертировать содержимое буфера обмена.
- Добавлена возможность выводить всплывающие подсказки (как более красивый аналог OSD).
- Множественные улучшения и исправления глюков.
Скачать архивы с программами можно в разделе
Загрузки
20 апреля 2009
Выпущен XNeur и gXNeur версии 0.9.4!
Список изменений:
- Транслитерация приведена к стандарту ISO 9 (GOST 7.79-2000).
- Добавлена возможность переключения языка при вводе, а не после пробела.
- Добавлены новые действия, на которые вешаются звуки и OSD.
- Добавлена возможность фиксации раскладки. Если раскладка фиксирована, то на нее автоматического переключения не будет происходить. Соответственно, если в данный момент включена фиксированая раскладка, то с нее переключения происходить не будет.
- Исправлена работа с диакритическими знаками (â, ű, ë и подобными). Спасибо польским пользователям за сообщения об ошибках и тестирование.
- Добавлены болгарский, чешский, греческий, эстонский, армянский, литовский, латвийский, польский, испанский и узбекский языки. В общей сложности, программа теперь поддерживает восемнадцать (18) языков.
- Доработан gxneur, добавлены всякие удобства. Разумеется, gxneur поддерживает все возможности xneur.
- Словари, начиная с этой версии, вводятся на языке ввода, а не в английском коде.
- Разработаны новые флажки 24х24. Их удобно использовать с gxneur в окружении KDE. Взять можно здесь http://xneur.ru/browser/icons/bobs . Положить надо в /usr/local/share/gxneur/pixmaps .
- Множественные улучшения и исправления глюков.
Напоминаю, обязательно удалите старые пользовательские словари в ~/.xneur/ru, ...be, ...uk и т.д. Это файлы с именем dict.
Обращаю внимание, ОБЯЗАТЕЛЬНО ставьте пакет aspell для вашего языка (обычно, aspell-ru, aspell-uk и т.д.) - качество улучшится значительно.
Так же сообщаю, что kxneur умер не окончательно. Нашлись разработчики, которые сделат новый фронт-энд Qxneur, который будет написан с использованием только Qt, без привязки к KDE.
Скачать архивы с программами можно в разделе
Загрузки
08 января 2009
Выпущен XNeur и gXNeur версии 0.9.3!
Список изменений:
- Добавлена возможность выполнения пользовательских команд. Например, на Super+Alt+t можно повесить вызов gnome-terminal.
- Добавлена возможность навесить на стандартные действия xneur не только звуковое, но и визуальное оформление (OSD).
- Добавлены новые действия, на которые вешаются звуки и OSD.
- Добавлена интернационализация xneur и его русский перевод и частичный украинский переводы.
- Окончание поддержки kxneur по причине отсутствия разработчика.
- Доработан gxneur, добавлены всякие удобства. Разумеется, gxneur поддерживает все возможности xneur.
- Исправлена интернационализация gxneur. Исправлен некорректный базовый английский, добавлены переводы на русский, украинский и частично на белорусский и иврит.
- Теперь используется новая библиотека для отрисовки флажка рядом с курсором (imlib2). Она поддерживает все самые распространенные форматы изображений. Но старый вариант поддержки только xpm тоже сохранен - используйте опции конфигурации при сборке.
- Множественные улучшения и исправления глюков.
Скачать архивы с программами можно в разделе
Загрузки
02 ноября 2008
Выпущен XNeur и gXNeur версии 0.9.2!
Список изменений:
- Изменен способ обработки событий клавиатуры, что позволило исправить дублирование букв в конвертированном слове.
- Отменена проверка на обязательное присутствие кодировки UTF.
- Исправлена работа с Wine и SDL приложениями.
- Добавлена функция замены сокращений.
- Добавлена функция исправления случайного нажатия Caps Lock.
- Добавлена функция исправления двух прописных букв в начале слова.
- Добавлена настройка сброса внутреннего буфера при нажатии Tab и Enter.
- Добавлена настройка отмены обработки слова при нажатии Tab и Enter.
- Множественные улучшения и исправления глюков.
Скачать архивы с программами можно в разделе
Загрузки
30 июля 2008
Выпущен kXNeur версии 0.9.1!
Скачать архивы с программами можно в разделе
Загрузки
23 июля 2008
Выпущен XNeur и gXNeur версии 0.9.1!
В этом релизе исправлены некоторые глюки в KDE приложениях, обновлен внешний вид gXNeur и исправлены некоторые недочеты.
Скачать архивы с программами можно в разделе
Загрузки
24 июня 2008
Выпущен XNeur, gXNeur и kXNeur версии 0.9.0!
Список основных изменений:
- Полностью изменен способ перехвата событий клавиатуры, что позволило избавиться от множества неприятных багов.
- Увеличено быстродействие программы, исправлены оставшиеся утечки памяти.
- Введена опция сохранения вводимого текста в файл (аналог дневника Punto Switcher).
- Добавлена возможность отрисовки флажка раскладки рядом с курсором. Приложения, в которых действует данная опция, определяется пользователем.
- Исправлен перехват событий мыши. Теперь при клике мышью внутренний буфер программы сбрасывается корректно, не мешая другим приложениям получать клики.
- Детализирован лог программы для вывода на консоль. Больше подробностей - легче искать недочеты.
- Пользовательский интерфейс gXNeur теперь отрисовывается, используя библиотеку libglade.
- Множественные улучшения и исправления глюков.
Скачать архивы с программами можно в разделе
Архив Версий
06 февраля 2008
Спешим вам сообщить, что XNeur не умер, разработчики его не бросили, просто сейчас у нас некоторые проблемы со свободным временем. Но готовится к введению новая система определения принадлежности слова к языку.
11 октября 2007
Выпущен XNeur Pack версии 0.8.0! В него вошли Xneur, gXNeur и kXNeur.
Список основных изменений:
- Исправлены флаги gxneur и kxneur.
- Добавлены казахский и немецкий языки.
- Использование словарей aspell для распознавания языков.
- Добавлена возможность озвучивания событий xneur. Звук может проигрываться (на выбор) либо через библиотеку OpenAL, либо через звуковой движок Gstreamer (т.к. OpenAL блокирует звуковой поток, то при этом некоторые программы молчат (amaroK и mpg321).
- Отныне xneur не требует наличия своих настроек в ~/.xneur. Используются настройки дистрибутива программы. Для изменения базовых настроек, скопируйте дистрибутивные настройки в ~/.xneur вручную или используйте фронт-энды.
- Добавлены некоторые доп. опции в конфигурационный файл.
- Добавлены man страницы xneur(1) и xneurrc(1).
- Добавлен контроль версии конфига. Если версии установленной программы и конфига не совпадают, то устаревший конфиг копируется в xneurrc~ и используется дефолтный конфиг.
- Все дополнительные возможности (рег. выражения, словари aspell, звук) отключаемы при конфигурации. --without-pcre Компиляция без рег. выражений --without-sound Компиляция без поддержки звука вообще. --without-gstreamer Компиляция без Gstreamer (будет использован OpenAL). --without-openal Компиляция без OpenAL (без --without-gstreamer не имеет смысла, а с наличием --without-gstreamer эквивалентно опции --without-sound). --without-aspell Компиляция без aspell.
- Полностью изменена работа с кеймапами, что дает потенциальную возможность использовать программу с любым языком.
- Множественные улучшения и исправления глюков.
Предупреждение! Перед установкой новой версии крайне рекомендуется удалить старую версию программы и папку ~/.xneur!
17 июля 2007
Выпущена версия 0.6.2 XNeur и gXNeur, а также, впервые!, версия 0.6.2 kXNeur!
Список изменений:
- Появился полностью функциональный фронт-энд xneur для KDE - kXNeur!
- В XNeur можно использовать произвольные комбинации клавиш для пользовательских действий.
- В XNeur можно назначать комбинации клавиш для включения определенных раскладок клавиатуры, для каждой раскладки - свою!
- В XNeur можно назначать раскладку по умолчанию для открываемых окон.
- Все настройки в полной мере поддерживаются и gXNeur, и kXNeur.
Предупреждение! Перед установкой новой версии крайне рекомендуется удалить старую версию и старую версию конфигурационного файла!
17 мая 2007
Выпущена версия 0.6.1 XNeur и gXNeur!
Список изменений:
- Значительно улучшены конфигурационные скрипты программ. Теперь не требуется указание префикса при сборке XNeur, чтобы gXNeur нашел общую библиотеку.
- Сильно повышена стабильность XNeur.
- Доработаны словари и регулярные выражения.
- gXneur избавился от заимствованного кода и приобрел иконки, распространяемые под свободной лицензией.
- libxnconfig добавлена в репозитарий pkg-config.
- /proc/ больше не используется для определения существования процесса.
- Исправлены ошибки.
Предупреждение! Перед установкой новой версии крайне рекомендуется удалить старую версию!
Кроме того, в svn репозитории появился прототип kXNeur! Получить исходные коды можно следующей командой
svn co svn://xneur.ru:3690/xneur/kxneur kxneur
Мы не даем гарантии, что эта часть проекта соберется правильно. Возможно, она не обнаружит библиотеку xneur (libxnconfig) или неправильно установится.
Это только прототип! Будьте внимательны!
16 мая 2007
XNeur версии 0.6.0 впервые попал в официальный репозиторий Debian!
http://packages.debian.org/unstable/x11/xneur
Спасибо всем, кто принял в этом участие, и, особенно, Alexander GQ Gerasiov.
23 апреля 2007
Релиз XNeur и gXNeur версии 0.6.0
Ссылки:
http://dists.xneur.ru/release-0.6.0/tgz/xneur-0.6.0.tar.bz2
http://dists.xneur.ru/release-0.6.0/tgz/gxneur-0.6.0.tar.bz2
Что нового:
- В gXNeur добавлена возможность редактирования регулярных выражений perl как словарей.
- В XNeur решена проблема нестандартных WM. Решена проблема автозапуска.
- В XNeur добавлен механизм для облегчения добавления новых прото-языков (статус бета). Унифицированы уже существующие прото-языки.
- В XNeur добавлены румынский (молдавский) и французский язык (до появления заинтересованых тестеров - альфа-версии).
- Перешли от встроеных таблиц символов к системным клавиатурным таблицам, за счет чего ускорена работа.
- Исправлены старые глюки. Добавлены новые.
17 апреля 2007
Выложены исправленые пакеты xneur и gxneur 0.5.0 для Fedora Core 6. Доступны на странице
Загрузки
10 марта 2007
Вышли Xneur и gXNeur версии 0.5.0.
Что нового в версии 0.5.0.
- В XNeur добавлена возможность использования регулярных выражений perl как словарей.
- Сделана интернационализация gXNeur (к базовому английскому добавлены русский, украинский и белорусский переводы).
- Добавлена поддержка белоруского языка.
- Изменены иконки флагов в gXNeur. Они стали крупнее и ярче.
- Добавлен клавиатурный модификатор Alt для определения гор. клавиш.
- Добавлена опция запоминания раскладки для каждого окна.
- Добавлена опция транслитерации кириллицы.
- Добавлена опция смены регистра выделенного текста.
- XNeur сам копирует свои базовые настройки при первом запуске (при условии отсутствия соотв. файлов в ~/.xneur/)
Перед установкой рекомендую деинсталировать старые версии xneur и gxneur, и переименовать xneurrc в целях записи обновленного конфига.
Скриншоты:
Скриншот 1 Скриншот 2
Для контактов с разработчиками xneur/gxneur вы можете использовать e-mail andrewcrew@…, ICQ 172278215 или Jabber crew@…
Загрузки
FAQ
Настройки (русский)
Settings (english)
Список рассылки XNeur
Выразить благодарность
Другие программы от авторов X Neural Switcher
Авторы (0.9.3-0.9.7):
-
Андрей Crew Кузнецов andrewcrew at rambler.ru
Разработки, кодинг.
-
Янкин Николай Валерьевич web at softodrom.ru
Сайт.
Авторы (0.7.0-0.9.2):
-
Andrew Crew Kuznetsov andrewcrew at rambler.ru
Разработки, кодинг.
-
Янкин Николай Валерьевич web at softodrom.ru
Кодинг, оптимизация.
-
Vadim Likhota
kXNeur
Авторы (0.6.0-0.7.0):
-
Andrew Crew Kuznetsov andrewcrew at rambler.ru
Разработка нового алгоритма и кодинг.
-
Янкин Николай Валерьевич web at softodrom.ru
Кодинг, оптимизация.
-
Чернокожин Алексей Владимирович a.chernokozhin at gmail.com
Мелкие исправления и улучшения.
-
Vadim Likhota
kXNeur
Авторы (0.1.0-0.6.0):
-
Andrew Crew Kuznetsov andrewcrew at rambler.ru
Разработка нового алгоритма и кодинг.
-
Янкин Николай Валерьевич web at softodrom.ru
Кодинг, оптимизация.
Авторы (0.0.4-0.1.0):
-
Andrew Crew Kuznetsov andrewcrew at rambler.ru
Разработка нового алгоритма и кодинг.
Авторы (0.0.1-0.0.3):
-
Alphex Kaanoken kaanoken at crew.org.ru
Создатель и бывший мэйнтейнер проекта.
-
Art Vodolazsky burivuh at crew.org.ru
Написание кода программы, отвечающей за работу с X Window System.
Copyright © 2006-2009 XNeur Team