Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: xNeur - Punto Switcher for Linux (Архив)  (Прочитано 653032 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Fr0sT

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2400 : 18 Апреля 2010, 00:21:13 »
Цитировать
А здесь я вкратце опишу страшную тайну, как работает xneur.
А можно узнать, почему в таком случае идёт переключение с вполне нормальных слов  "душа" и "нужно"?
Asus EEE PC 1000 + Ubuntu Netbook Remix 10.10

Оффлайн soshial

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2401 : 18 Апреля 2010, 02:09:41 »
На xneur.ru мне лениво закидывать, т.к. надо форматировать.

А здесь я вкратце опишу страшную тайну, как работает xneur.

1. Набранное слово проверяется по регулярным выражениям. Если не совпало, переходим дальше.
2. Это слово проверяется по прямому вхождению в словарь. Если не совпало, переходим дальше.
3. Проверяем слово по словарю aspell.  Если не совпало, переходим дальше.
4. Теперь начинается самое интересное - эвристика.
Алгоритм эвристики бесхитростен.Для каждого языка, поддерживаемого икснеуром, составляются так называемые прото-языки. Прото-язык - это набор сочетаний букв, невозможных для конкретного языка. Прото делятся на два класса - двухбуквенныеси трехбуквенные. Вторых, разумеется, значительно меньше. И если какое-то сочетание в веденном слове попало в прото-язык, то это явно слово другого языка.

вот такой вот глюк, который не учитывает то, что я нажимаю буквы с альтом для получения диакритических знаков в польской раскладке.
сначала пишу слово по русски "власть" - раскладка русская
потом начинаю писать польское слово "miło" - раскладка всё ещё русская

по буквам процесс набора:
- ь
- ш
- alt + д
- щ

(тут она вдруг реагирует, понимая что это польский и переключает)
в результате получаем: "власть ьmio", а должно быть "власть miło"

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

UPD. up! :)
« Последнее редактирование: 21 Апреля 2010, 01:19:18 от soshial »

Оффлайн Elisey_Kozlov

  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2402 : 25 Апреля 2010, 15:15:14 »
Всем привет!
В общем! У меня такая проблема...

При печати в Web Brouser'e  и смене раскладки копрой Pause/Break, у меня получается вот такая ошибка...
Сколько я не бился, как ее не настраивал, все бесполезно! Версия 0.9.7-1~karmic+1

Качаем видео и смотрим. Внимание не порно!!!

(Нажмите, чтобы показать/скрыть)

Замете! Такое только в браузере, во всех других приложениях печатаеься норм!
Проблемы? Google тебе в помощь и Аллах на встречу...

Оффлайн okta

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2403 : 25 Апреля 2010, 23:42:41 »
Товарищи! ПРиветствую! не получается заставить программу запоминать раскладки для определенных приложений! ПОдскажите, какая последовательность действий нужна, чтобы сделать это??

По поводу предыдущего поста - поддерживаю! Хочу добавить, что в менюшке быстрого поиска (у меня в мозилле) отказывается менять язык категорически - даже вручную!

И на последоек - вроде мелочь, но все же - частенько демон останавливается по необъяснимым причинам! 0_О

Простите, что пишу, не прочитав и не поискав, но завтра экзамен по философии, а настроить очень хочется - душа просит ))))
« Последнее редактирование: 25 Апреля 2010, 23:55:54 от okta »

Оффлайн Fr0sT

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2404 : 27 Апреля 2010, 20:29:01 »
При сборке gxneur получаю вот это:
cc1: warnings being treated as errors
tray_widget.c: В функции ‘gtk_tray_icon_expose’
tray_widget.c:242: предупреждение: implicit declaration of function ‘gtk_widget_has_focus’
tray_widget.c:253: предупреждение: implicit declaration of function ‘gtk_widget_get_state’
make[2]: *** [gxneur-tray_widget.o] Ошибка 1
make[2]: Выход из каталога `/home/fr0st/data/gxneur/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Выход из каталога `/home/fr0st/data/gxneur'
make: *** [all] Ошибка 2

Как бороться?

И еще, как собрать deb пакет для сабжа? Гуглил, но везде расплывчато.
Asus EEE PC 1000 + Ubuntu Netbook Remix 10.10

Оффлайн Кунни

  • Активист
  • *
  • Сообщений: 418
  • мил и пушист
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2405 : 27 Апреля 2010, 20:38:10 »
Недавно пришли обновления, уже собран xneur и gxneur на своем сайте.
Ссылки ищите выше по теме.
Пытаюсь отучить людей использовать фразу "не суть важно" (вместо "не суть", "не важно" или "не столь важно")

Оффлайн Fr0sT

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2406 : 27 Апреля 2010, 22:30:20 »
Кунни, ты про http://gq.net.ru? Нету там. Да и на будущее чтоб знать.
Asus EEE PC 1000 + Ubuntu Netbook Remix 10.10

Оффлайн Кунни

  • Активист
  • *
  • Сообщений: 418
  • мил и пушист
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2407 : 27 Апреля 2010, 22:39:51 »
Кунни, ты про http://gq.net.ru? Нету там. Да и на будущее чтоб знать.
Да чорт его знает, я-то установил из исходников. Инструкции в первом посте данной теме и в теме по сборке пакетов.
Получилось собрать в пакет только gxneur а вот xneur не вышло )))) А установка прошла нормально, все работает.

И все же проверьте репы, что-то у меня пролетало уведомление недавно
Для убунты подключать
deb http://gq.net.ru/ubuntu karmic xneur

Пытаюсь отучить людей использовать фразу "не суть важно" (вместо "не суть", "не важно" или "не столь важно")

Оффлайн Fr0sT

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2408 : 27 Апреля 2010, 23:08:45 »
>Да чорт его знает, я-то установил из исходников. Инструкции в первом посте данной теме и в теме по сборке пакетов.
Читал, курил, следовал... xneur как раз собрал успешно, а gxneur сначала затребовал конфиги xneur, я сделал make install xneur - тогда он стал выдавать вышеприведенную гадость. Ты просто запускал configure, make? Больше никаких параметров не указывал?

Я просто поставил Бунту на виртуалку и собираю там - нетбук засорять кучей девелоперских пакетов не хочу. Вот пытаюсь сделать пакет, чтоб поставить на нетбук потом.

>И все же проверьте репы
Только что проверил, только 0-9-7 лежит...
« Последнее редактирование: 27 Апреля 2010, 23:11:34 от Fr0sT »
Asus EEE PC 1000 + Ubuntu Netbook Remix 10.10

Оффлайн Кунни

  • Активист
  • *
  • Сообщений: 418
  • мил и пушист
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2409 : 27 Апреля 2010, 23:20:57 »
Ты просто запускал configure, make? Больше никаких параметров не указывал?
Да, последовательно. Сперва ./configure и долго кормил его недостающими пакетами. А как только он сказал, что все норм, сделал make и уже после этого make install
Параметры не указывал.
Все встало без проблем. А вот пакет собираться отказался. Собрал только лишь gxneur
Да, кстати, на предыдущих страницах выкладывали собранные пакеты.
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 27 Апреля 2010, 23:24:09 от Кунни »
Пытаюсь отучить людей использовать фразу "не суть важно" (вместо "не суть", "не важно" или "не столь важно")

Оффлайн enfernal

  • Новичок
  • *
  • Сообщений: 49
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2410 : 28 Апреля 2010, 15:20:22 »
Люди,как убрать белый фон у флагов, и как убрать в 10.04 стандартный индикатор переключения?Подскажите пожалуйста
« Последнее редактирование: 28 Апреля 2010, 15:37:11 от enfernal »

Оффлайн Subsanekk

  • Активист
  • *
  • Сообщений: 441
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2411 : 28 Апреля 2010, 15:25:05 »
Не удобно, не нужно.

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2412 : 28 Апреля 2010, 17:00:47 »
Эксперт...
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн Fr0sT

  • Любитель
  • *
  • Сообщений: 72
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2413 : 28 Апреля 2010, 17:43:58 »
Разобрался с предыдущей траблой - убрал опцию -Werrors. Теперь следующая гадость:

gxneur-tray_widget.o: In function `gtk_tray_icon_expose':
/home/fr0st/data/gxneur/src/tray_widget.c:242: undefined reference to `gtk_widget_has_focus'
/home/fr0st/data/gxneur/src/tray_widget.c:252: undefined reference to `gtk_widget_get_state'
collect2: ld returned 1 exit status
make[2]: *** [gxneur] Ошибка 1
make[2]: Выход из каталога `/home/fr0st/data/gxneur/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Выход из каталога `/home/fr0st/data/gxneur'
make: *** [all] Ошибка 2

что делать? Пакеты все ставил, как в первом посте указано
Asus EEE PC 1000 + Ubuntu Netbook Remix 10.10

Оффлайн catalyst

  • Активист
  • *
  • Сообщений: 475
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #2414 : 28 Апреля 2010, 23:40:53 »
Эксперт...
пацанчик знает о че грит ;D не вводи в заблуждение его чсв

 

Страница сгенерирована за 0.154 секунд. Запросов: 19.