LINUX.ORG.RU

Выпущены XNeur и gXNeur версии 0.10.0!

 ,


0

2

X Neural Switcher (xneur) — программа для автоматического переключения между раскладками клавиатуры для X Window System.

Данная программа является автоматическим переключателем клавиатуры. Т.е. при наборе текста, если он набирается на неверном языке, xneur автоматически (или по запросу) переключит язык на нужный. Принцип работы программы аналогичен Punto Switcher.

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

Список изменений:

  • Исправление ошибки для некоторых локалей.
  • Сохранение архива набранного текста в html и возможность вызова просмотра архива из gxneur.
  • Добавлена возможность отправки архива через именованный сервер почты.
  • Добавлена опция автостарта gxneur.
  • Появилась возможность менять темы значков gxneur, а также отображать не флажки, а текст.
  • Появилась возможность вызова системной настройки клавиатуры (команда вызова утилиты редактируема через настройки gxneur).

Обращаю внимание, ОБЯЗАТЕЛЬНО ставьте пакет aspell для вашего языка (обычно, aspell-ru, aspell-uk и т.д.) - качество улучшится значительно.

>>> Скачать архивы с программами можно на сайте



Проверено: maxcom ()

Ответ на: комментарий от anonymous

>не нужное поделие

Как кратко ты представился. Молодец.

anonymous
()
Ответ на: комментарий от Crew

>Про "--" и прочие замены. Нет, сделать не могу, так как xneur может вывести только символы, имеющиесь для существующих раскладок. Есть вариант с копированием символа, но тут пролетают приложения где Ctrl+C/Ctrl+V не работают. Поэтому пока ничего не сделано.

А как же православные Ctrl+Insert, Shift+Insert и Shift+Delete? Уж они-то работают в большинстве программ.

Тот Самый Анонимус.

anonymous
()

В репозиториях Арча нет, какой-то скунс его оттуда убрал. Сейчас поставлю из AUR...

Dmitry_Sokolowsky ★★★★★
()

XKeycodeToKeysym

Поставил xneur, запускаю конфигуратор gxneur'а (всё версия 0.10). После команды make возникает ошибка: «/usr/bin/ld: note: 'XKeycodeToKeysym' is defined in DSO /usr/lib/libX11.so.6 so try adding it to the linker command line /usr/lib/libX11.so.6: could not read symbols: Invalid operation». Дистрибутив - Fedora 13 (GNOME). Гуглил, но так и не понял, как с этим разобраться. Может, кто-нибудь поможет?

anonymous
()

Поставил новую версию.
Оно по-прежнему при исправлении слова иногда не меняет первую букву, gолучается xто-то dроде 'того.

Dmitry_Sokolowsky ★★★★★
()
Ответ на: XKeycodeToKeysym от anonymous

Всё, разобрался сам.

В файле /src/Makefile находим строчку «LIBS = » и дописываем "-ldX11 -ldl", получается «LIBS = -ldX11 -ldl».

Получаем PROFIT.

anonymous
()

Ещё обнаружилось неприятное: с ним система тормозит. Отключил, пока не перестанет тормозить.

Dmitry_Sokolowsky ★★★★★
()

Вот интегрируется хотя бы в базовый набор ПО gnome/kde тогда посмотрим. А до тех пор оно не нужно.

init_6 ★★★★★
()
Ответ на: комментарий от Crew

вручную говорите? тогда как вы объясните тот факт что собранный из исходников xneur 0.9.6 прекрасно цепляет раскладки из hal(папку с конфигами я предусматрительно потер). 0.9.7-0.9.9 - только через костыль. вывод команды, предложенной вами, от версии не зависит.

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

Конфиг в /usr/local/etc/xneur тоже потерли? Xneur в том числе и там ищет. А если нет конфига пользователя, и нет конфига по умолчанию, то программа просто не запустится.

Ну и вообще, добавили бы третью раскладку, и увидели бы, что ничего он автоматом в версии 0.9.6 не подцепляет.

Вывод команды xprop от xneur вообще не зависит, это системная утилита :)

Короче, я автор программы, и не надо меня залечивать, где определяет, а где нет. Мне лучше знать, не так ли?

Crew
() автор топика
Ответ на: комментарий от Crew

>Офигеть! Ну вы вообще текст новости читали? Там написано, что это за программа такая xneur... И на сайте только один раз про пунто написано. И разжевано чем xneur занимается.

Я читал текст новости, просто у вас на сайте на каждый вопрос «А что это за программа?» написано «Нуу..знаете, что такое Punto Switcher?».

Я поставил пакет для lucid, оно почему-то игнорирует настройки ManualMode. То есть, просто висит и ничего не делает, хотя вроде бы всё включено. А через GUI всё работает. Почему бы?

Oreolek
()
Ответ на: комментарий от Oreolek

В тексте новости русскими буквами написано, о чем эта программа.

Данная программа является автоматическим переключателем клавиатуры. Т.е. при наборе текста, если он набирается на неверном языке, xneur автоматически (или по запросу) переключит язык на нужный.

Crew
() автор топика
Ответ на: комментарий от Crew

дефолтный не тер. И «залечивать» я вас не собираюсь. Я лишь говорю вам что версия 0.9.6 работает в моей системе из коробки(с дефолтными конфигами, прилагающимися к версии), а последующие требуют танцев с бубном, чтобы их завести(с соответствующими дефолтными конфигами). Мне то потанцевать нетрудно, я рецепт знаю. Но может стоит где-нибудь упомянуть(в README или в FAQ каком-нибудь) что программа работает вот так и никак иначе, а то, знаете ли, неприятно узнавать о ключевой особенности работы программы из большой простыни под названием debug log.

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

Да, согласен, в вашем случае (при работе от HAL и без перезаписи инфы о раскладках через DE и с раскладками us и ru) версия 0.9.6 работала лучше.

Однако, если у кого-то были другие раскладки или их было больше, чем две, то требовалась ручная правка конфигов. Поэтому я и перешел к автоопределению раскладки. Я считаю, что в большинстве случаев это лучше.

Да, надо что-то придумать с автоматикой и для вашего случая, но пока ничего родить не смог.

Crew
() автор топика
Ответ на: комментарий от Crew

>если у кого-то были другие раскладки или их было больше, чем две

а, ну тогда извиняюсь, такие случаи я не рассматривал. а предложить вам что-то по этому поводу я затрудняюсь, так как с версии Xorg 1.8 вообще переходят на udev и как там что будет я вообще хз, так как 1.8 еще не щупал...

Pinkbyte ★★★★★
()
Ответ на: комментарий от Alve

Таки просто юзеров в Линукс не пускають? От них он тупеет?

Sunnya
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.