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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

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

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

Оффлайн zl0i

  • Активист
  • *
  • Сообщений: 344
  • Как много веселых ребят и все делают велосипед...
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1875 : 06 Августа 2009, 21:59:16 »
Вопрос не совсем по теме, но ответ вероятно я узнаю тоько здесь.
Как я понял в этой программе реализован алгоритм получения содержимого поля ввода в фокусе и его последующая конвертация. Вопрос такой: можно ли как-то стандартными средствами (скриптами) или сторонней прогой занести в буфер обмена любой нужный символ, а затем вставить его содержимое в поле ввода в фокусе? Или придется самому такую прогу писать?
ВЕЛОСИПЕДОВ ДЛЯ ВСЕХ, ДАРОМ, И ПУСТЬ НИКТО НЕ УЙДЁТ ОБИЖЕННЫЙ!

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1876 : 07 Августа 2009, 09:02:34 »
Можно.
https://forum.ubuntu.ru/index.php?topic=23987.0

Пользователь решил продолжить мысль 07 Августа 2009, 20:05:37:
Повторение сообщения в список рассылки xneur http://lists.net.ru/cgi-bin/mailman/listinfo/xneur

В этой ветке хотел поделиться планами на следующую версию xneur.

Первое и единственное - плагины для xneur.

В версии 0.9.5 уже есть (если кто-то смотрел исходники) наработки по
плагинам. В частности, тестовый плагин libxntest.so, подключаемый через
опцию конфига
LoadModule libxntest.so

Этот плагин всего лишь реализует отклик плагина на основные триггеры xneur:
xneur_start
xneur_reload
xneur_stop
key_press
key_release
hotkey_action
change_action

Сейчас дорабатываются отклики для GUI-интерфейса:
plugin_reload
plugin_configure
plugin_about

В данный момент меня интересует реализация аналогичных задач в сторонних
программах (посмотреть-поучиться).
И критика данного интерфейса взаимодействия.

Кроме того, интересно, какие плагины стоит реализовать для воплощения
всех возможностей? Стоит ли расширить интерфейс? Чем? Как?

В целом, меня интересует ваше мнение по реализации плагинов.

На данный момент, в голову приходит честный плагин сбора статистики
(сколько символов и где набрано, кол-во переключений автоматических и
ручных, и т.д.) и нечестный плагин кейлоггера с отправкой на почту. И
тот и другой вариант мне интересен в плане реализации, тем более что
нечестный вариант и так легко реализуется скриптами с участием xneur.
« Последнее редактирование: 07 Августа 2009, 20:05:37 от Crew »
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн denis755

  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1877 : 09 Августа 2009, 02:43:01 »
Огромное спасибо! скрипт очистки от старых версиий помог. Кстати почему то gxneur не хочет компилироватся с флагами CFLAGS='-O3 '  (или O2)  с -march=athlon64 компиляция проходит нормально, а вот с -march=pentium4 опять таки заверщается ошибкой. (я пакеты под разные дистры у себя собираю по возможности с оптимазацией под конкретные машины). А вот xneur  с любыми возможными флагами собирается без проблем. Просто интересно - почему?
 

Оффлайн Crew

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1384
  • xneur 0.20.0
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1878 : 09 Августа 2009, 12:39:50 »
Трудно сказать, почему не компилируется. Скрипты там стандартные, руками не правились, что IDE Anjuta предложила, то и есть. Если разберетесь, то я исправления внесу, сам же морочиться не буду - просто все варианты перебрать на проверке не реально.
PPA cо стабильными сборками xneur: ppa:andrew-crew-kuznetsov/xneur-stable
PPA c "ночными" сборками xneur: ppa:andrew-crew-kuznetsov/xneur-unstable

Оффлайн gwk

  • Любитель
  • *
  • Сообщений: 57
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1879 : 09 Августа 2009, 16:48:00 »
Я с удовольствием обновлюсь, как только 0.9.5 появится в репозитории GQ, вы уж простите, но желание собирать отсутствует.
Появится, но не раньше чем сегодня поздно вечером.
Ещё не вечер?

Оффлайн GQ

  • Участник
  • *
  • Сообщений: 197
  • gq@debian.org
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1880 : 09 Августа 2009, 21:14:30 »
gwk
Ну почти. Сейчас пожалуй займусь.
Ubuntu - древнеафриканское слово, означающее "Я не сумел установить Debian"...

Оффлайн lioncub

  • Участник
  • *
  • Сообщений: 172
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1881 : 15 Августа 2009, 17:27:24 »
кто собирал под juanty x86_64 ? поделитесь....

Crew проблема обновления реп в отсутствии собранных пакетов?
могу подсобить -  juanty x86_64
« Последнее редактирование: 15 Августа 2009, 17:28:56 от lioncub »

Оффлайн zl0i

  • Активист
  • *
  • Сообщений: 344
  • Как много веселых ребят и все делают велосипед...
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1882 : 16 Августа 2009, 00:06:24 »
Возможно повторюсь, но наблюдаю такой баг - не срабатывают сочетания для меню, например alt+Ф (вызов меню файл), не открываются выпадающие списки по пробелу и не вызывается контекстное меню кнопкой Menu. Помогает остановка демона. ubuntu 9.04, xneur 0.9.4.
П.С. Crew, спасибо за ссылку, сделал себе скрипт, как и хотел.
ВЕЛОСИПЕДОВ ДЛЯ ВСЕХ, ДАРОМ, И ПУСТЬ НИКТО НЕ УЙДЁТ ОБИЖЕННЫЙ!

Оффлайн stmc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1713
  • Arch Linux
    • Просмотр профиля
    • Моя страница на Launchpad
Re: xneur - Punto Switcher for Linux
« Ответ #1883 : 23 Августа 2009, 14:16:29 »
Crew, было бы неплохо добавить регулировку громкости звуков


p/s поставил 0.9.5 очень порадовали визуальные уведомления

Оффлайн saint-denis

  • Активист
  • *
  • Сообщений: 305
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1884 : 24 Августа 2009, 14:23:39 »
Ставил xneur и gxneur 0.9.5 под intrepid. В настройках Параметры/Уведомления/Всплывающие сообщения галочка "Показывать сообщения" выключает их, снятие же галочки включает сообщения - т.е. работает наоборот. Исправьте, пожалуйста.

Оффлайн Red Sunset

  • Любитель
  • *
  • Сообщений: 67
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1885 : 25 Августа 2009, 10:06:16 »
на сайте http://gq.net.ru/debian/ написано:
Цитировать
Репозиторий подписан PGP ключиком, который, в свою очередь, подписан мной. Ключик можно взять с кейсервера (ID: AE90F3D3, fingerprint: EA10 89A3 8277 40B7 89B3 ED02 04D5 7F8F AE90 F3D3) или установить пакет gq-keyring из этого же репозитория.
Пакет gq-keyring установлен, но:
$ sudo apt-get update
...
Получено:1 http://gq.net.ru jaunty Release.gpg [197B]                                     
Игн http://gq.net.ru jaunty/main Translation-ru                                           
Игн http://gq.net.ru jaunty/xneur Translation-ru                                         
Получено:2 http://gq.net.ru jaunty Release [4334B]                                       
Игн http://gq.net.ru jaunty Release                                                       
Игн http://gq.net.ru jaunty/main Packages                                                 
Игн http://gq.net.ru jaunty/xneur Packages                                               
В кеше http://gq.net.ru jaunty/main Packages                                             
В кеше http://gq.net.ru jaunty/xneur Packages                                             
...
W: GPG error: http://gq.net.ru jaunty Release: Следующие подписи неверные: BADSIG 04D57F8FAE90F3D3 gq.net.ru APT repository (by Alexander GQ Gerasiov) <apt@gq.net.ru>

Оффлайн GQ

  • Участник
  • *
  • Сообщений: 197
  • gq@debian.org
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1886 : 25 Августа 2009, 10:53:34 »
Пакет точно последней версии стоит? Где-то месяц назад ключик менялся.
Ubuntu - древнеафриканское слово, означающее "Я не сумел установить Debian"...

Оффлайн Red Sunset

  • Любитель
  • *
  • Сообщений: 67
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1887 : 25 Августа 2009, 10:55:43 »
пакет сегодня переустанавливал перед тем как написать.

Оффлайн GQ

  • Участник
  • *
  • Сообщений: 197
  • gq@debian.org
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1888 : 25 Августа 2009, 11:30:59 »
Ключик, оказывается, поменялся, в кейринг добавлен, но пока репозиторий подписывается старым, так эта версия отпадает.

Почему у тебя APT ругается не знаю, подпись там на файле валидная:

Цитировать
$ gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys AE90F3D3
gpg: запрашиваю ключ AE90F3D3 с hkp сервера wwwkeys.eu.pgp.net
gpg: ключ AE90F3D3: открытый ключ "gq.net.ru APT repository (by Alexander GQ Gerasiov) <apt@gq.net.ru>" импортирован
gpg: не найдено абсолютно доверяемых ключей
gpg: Всего обработано: 1
gpg:                  импортировано: 1
$ gpg --verify dists/jaunty/Release{.gpg,}
gpg: Подпись создана Птн 21 Авг 2009 20:01:25 MSD ключом DSA с ID AE90F3D3
gpg: Действительная подпись от "gq.net.ru APT repository (by Alexander GQ Gerasiov) <apt@gq.net.ru>"
gpg: ВНИМАНИЕ: Данный ключ не заверен доверенной подписью!
gpg:          Нет указаний на то, что подпись принадлежит владельцу.
 Отпечаток главного ключа: EA10 89A3 8277 40B7 89B3  ED02 04D5 7F8F AE90 F3D3

Убедись, всё же, что стоит пакет gq-keyring.
Попробуй сказать sudo apt-key list и убедись, что ключи AE90F3D3 и C64C9D77 в кейринге.
Ubuntu - древнеафриканское слово, означающее "Я не сумел установить Debian"...

Оффлайн Red Sunset

  • Любитель
  • *
  • Сообщений: 67
    • Просмотр профиля
Re: xneur - Punto Switcher for Linux
« Ответ #1889 : 25 Августа 2009, 11:40:51 »
$ sudo aptitude show gq-keyring
Package: gq-keyring
New: yes
State: installed
Automatically installed: no
Version: 2009.05.18
Priority: важный
Section: misc
Maintainer: Alexander GQ Gerasiov <gq@cs.msu.su>
Uncompressed Size: 20,5k
Depends: gnupg (>= 1.0.6-4)
Description: GnuPG archive key of the gq.net.ru repository
 The gq.net.ru repository digitally signs its Release files. This package contains the
 repository key used for that.

$ sudo apt-key list
...
pub   1024D/AE90F3D3 2007-05-26 [expires: 2010-05-25]
uid                  gq.net.ru APT repository (by Alexander GQ Gerasiov) <apt@gq.net.ru>
sub   2048g/44B18309 2007-05-26 [expires: 2010-05-25]

pub   2048R/C64C9D77 2009-05-18 [expires: 2012-05-17]
uid                  gq.net.ru APT repository (by Alexander GQ Gerasiov) <apt@gq.net.ru>

$ sudo apt-get update
...
W: GPG error: http://gq.net.ru jaunty Release: Следующие подписи неверные: BADSIG 04D57F8FAE90F3D3 gq.net.ru APT repository (by Alexander GQ Gerasiov) <apt@gq.net.ru>

 

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