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


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

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

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

Оффлайн ubuntar

  • Участник
  • *
  • Сообщений: 129
  • Qui quaerit, reperit
    • Просмотр профиля
Re: xneur 0.0.4 - Punto Switcher for Linux
« Ответ #3915 : 22 Июля 2011, 00:05:22 »
Crew, стало интересно,наткнулся на такой момент в исходниках:
/src/newlang_creation.c - строка 70
void generate_protos(void) {
   ...
   char *syll = (char *) malloc((256 + 1) * sizeof(char)); /* Выделяем память */
   ...
Далее в 89 строке
strcpy(syll, sym_i);Что,если по какой-то причине память не была выделена? Если не ошибаюсь,нужно проверить указатель на NULL. Может,это и параноидально,но зато надёжней.

Оффлайн lioncub

  • Участник
  • *
  • Сообщений: 172
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #3916 : 22 Июля 2011, 06:52:02 »
Crew, вопрос по поводу работы на lxde.
Все ставится, но пытаюсь зайти в "Параметры клавиатуры" чтобы поменять клавиши для смены раскладки, выходит окошко: "Невозможно запустить /usr/bin/gnome-keyboard-prperties. Проверьте, что программа установленна."
Можешь поправить? Логи, сообщения, действия - могу подсобить.
« Последнее редактирование: 22 Июля 2011, 07:33:22 от lioncub »

Оффлайн inkblack

  • Старожил
  • *
  • Сообщений: 1216
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #3917 : 22 Июля 2011, 13:25:50 »
...

Кстати, я вчера стал папой :)

От всей души поздравляю! Лучше поздно, чем никогда (в смысле, поздравить  :)).



И попутно хотел задать пару вопросов:

При работе в терминале получаем:

(Нажмите, чтобы показать/скрыть)
(Нажмите, чтобы показать/скрыть)
Видимо, это какая-то бага?
Система Ubuntu 10.04.3 LTS.
gxneur версии 0.13.0
А, да, «Не проверять слово при нажатии Enter или Tab» — галка установлена, и
«Совместимость с автодополнением» тоже включена.

И второй вопрос. Можно ли как-то отключать переключатель раскладок, когда _в терминале_, типа gnome-terminal, набирается пароль?

Спасибо большое.
« Последнее редактирование: 22 Июля 2011, 13:39:22 от inkblack »
Делюсь знаниями, но их у меня мало!

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #3918 : 22 Июля 2011, 13:29:12 »
может все же проще поставить терминал в исключения? не думаю что в нем вы так часто  пишете по русски
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн inkblack

  • Старожил
  • *
  • Сообщений: 1216
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #3919 : 22 Июля 2011, 13:33:52 »
Может быть, и проще, но правильно ли это?
Делюсь знаниями, но их у меня мало!

Оффлайн Чистый

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3473
  • nix - вот оно счастье...
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #3920 : 22 Июля 2011, 13:44:08 »
Может быть, и проще, но правильно ли это?
А подобных проблем нет в др приложениях?
Тестовый репозиторий kdeNeur ppa:devcode/kdeneur
各々が死ぬことをどのように決定する

Оффлайн inkblack

  • Старожил
  • *
  • Сообщений: 1216
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #3921 : 22 Июля 2011, 15:28:06 »
Я в настройках gxneur отключил автодополнение, так что в других приложениях проблем нет.
С вводом пароля при запуске каких-нибудь Синаптиков, gparted и т. д. — тоже проблем нет.
С вводом пароля в браузере/почте и т. п. — пока не пробовал.
Делюсь знаниями, но их у меня мало!

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur 0.0.4 - Punto Switcher for Linux
« Ответ #3922 : 25 Июля 2011, 15:42:37 »
Crew, стало интересно,наткнулся на такой момент в исходниках:
/src/newlang_creation.c - строка 70
void generate_protos(void) {
   ...
   char *syll = (char *) malloc((256 + 1) * sizeof(char)); /* Выделяем память */
   ...
Далее в 89 строке
strcpy(syll, sym_i);Что,если по какой-то причине память не была выделена? Если не ошибаюсь,нужно проверить указатель на NULL. Может,это и параноидально,но зато надёжней.
Эта функция используется только для генерации новых языков. И при обычной работе не используется. Я сам ее использовал раз 50 всего :)

Пользователь решил продолжить мысль 25 Июля 2011, 15:46:48:
Crew, вопрос по поводу работы на lxde.
Все ставится, но пытаюсь зайти в "Параметры клавиатуры" чтобы поменять клавиши для смены раскладки, выходит окошко: "Невозможно запустить /usr/bin/gnome-keyboard-prperties. Проверьте, что программа установленна."
Можешь поправить? Логи, сообщения, действия - могу подсобить.
Это не баг, надо в настройках прописать путь к системной проге для параметров клавиатуры. По умолчанию, стоит вызов стандартной гномовской приблуды.
« Последнее редактирование: 25 Июля 2011, 15:46:48 от Crew »
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн ubuntar

  • Участник
  • *
  • Сообщений: 129
  • Qui quaerit, reperit
    • Просмотр профиля
Re: xneur 0.0.4 - Punto Switcher for Linux
« Ответ #3923 : 25 Июля 2011, 16:11:15 »
Эта функция используется только для генерации новых языков. И при обычной работе не используется. Я сам ее использовал раз 50 всего :)
Я там часто замечал такое,сделайте поиск по исходникам по функции malloc.
Вот все места с намёками на malloc(там пару строчек мусора затесалось):
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 31 Июля 2011, 05:03:39 от ubuntar »

Оффлайн lioncub

  • Участник
  • *
  • Сообщений: 172
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #3924 : 28 Июля 2011, 13:01:39 »
а можно добавить проверку на повторный запуск программы?

Оффлайн denis12

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #3925 : 28 Июля 2011, 21:22:32 »
У меня не работает gxneur  на КДЕ 4.6.2.   это нормально ? Или может что не так делаю? Вроде галочку поставил автооопределение на gxneur

Оффлайн 1saturn1

  • Новичок
  • *
  • Сообщений: 33
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #3926 : 29 Июля 2011, 18:32:21 »
мой мозг уже взрывается от 'этй Ubuntu ....
проблема я думаю глючности в плане авто-переключения

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

пример выброшенного в пустоту текста
помимоэто вдрупомимоэтовдругначинаетвсепредложениепереводитьванглийскуюинепереключатьвдальнейшемя
« Последнее редактирование: 29 Июля 2011, 19:07:18 от 1saturn1 »

Оффлайн assistent

  • Активист
  • *
  • Сообщений: 682
    • Просмотр профиля
    • Caйт плеера foobnix
Re: xNeur - Punto Switcher for Linux
« Ответ #3927 : 29 Июля 2011, 21:06:20 »
мой мозг уже взрывается от 'этй Ubuntu ....
проблема я думаю глючности в плане авто-переключения

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

пример выброшенного в пустоту текста
помимоэто вдрупомимоэтовдругначинаетвсепредложениепереводитьванглийскуюинепереключатьвдальнейшемя

Может вы из официальных репозиториев Ubuntu устанавливаете? Так там допотопная версия. Надо ставить последнюю из ppa.
Foobnix - наше всё.

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #3928 : 30 Июля 2011, 12:21:05 »
а можно добавить проверку на повторный запуск программы?

Она есть. В нормальных условиях два xneur не запустятся. А вот 2 gxneur запустить можно :)
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн denis12

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: xNeur - Punto Switcher for Linux
« Ответ #3929 : 30 Июля 2011, 22:51:35 »
на kubuntu как его нормально запустить ?  У меня он не работает или работает с глюками

 

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