Электронный словарь SL (бывшая "принимаются заявки на фичи для словаря")

Полезные советы и программы от пользователей нашего форума.

Модератор: Модераторы разделов

Аватара пользователя
fractaler
Сообщения: 33
ОС: MOPSLinux 6.1

Re: Электронный словарь SL

Сообщение fractaler »

python 2.5.1
PyQt 4.3
SIP 4.7
python-xlib 0.14
Acer Extensa 5620 & Motorola A1200
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Электронный словарь SL

Сообщение Liksys »

o.O
Вот щас сижу втыкаю, где же я воткнул QIODevaice...
Вот такую программку запусти Питоном (сохрани как test.py и запусти python test.py):

Код: Выделить всё

from PyQt4 import Qt
import sys
app = Qt.QApplication(sys.argv)
clipboard = Qt.QApplication.clipboard()
clipboard.setText("", Qt.QClipboard.Selection)
Спасибо сказали:
Аватара пользователя
fractaler
Сообщения: 33
ОС: MOPSLinux 6.1

Re: Электронный словарь SL

Сообщение fractaler »

Запустил. Вывода никакого. Изменений в поведении xsl -тоже.
Acer Extensa 5620 & Motorola A1200
Спасибо сказали:
Аватара пользователя
fractaler
Сообщения: 33
ОС: MOPSLinux 6.1

Re: Электронный словарь SL

Сообщение fractaler »

Я, конечно, прочёл твою подпись, но всё же предлагаю связаться по жабберу. Оперативней будет, да и тему засорять не будем. Потом решение сюда напишем.
Acer Extensa 5620 & Motorola A1200
Спасибо сказали:
Аватара пользователя
Darth Ba
Сообщения: 477
Статус: Somewhere above the horizon

Re: Электронный словарь SL

Сообщение Darth Ba »

Только, пожалуйста, результаты выложите, а то у меня тоже не пашет =)
LightLang Team

Oh let the sun beat down upon my face, stars to fill my dream
I am a traveler of both time and space, to be where I have been

~Led Zeppelin - Kashmir
Спасибо сказали:
Аватара пользователя
fractaler
Сообщения: 33
ОС: MOPSLinux 6.1

Re: Электронный словарь SL

Сообщение fractaler »

:wacko: запустил от имени другого пользователя - работает....
Удалил каталог .sl у юзера. Не помогло. Я понимаю, что дальше уже мои проблемы, но от подсказки бы не отказался.
Acer Extensa 5620 & Motorola A1200
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Электронный словарь SL

Сообщение Liksys »

Весьма странно...
Лунатик, дуй в жабер :)
ЗЫ: Щас своими силами пофиксим...
ЗЫЫ: подпись относится к любителям найти на форуме рандомного чела с большим количеством постов и просить у него, какой дистр лучше :)
Спасибо сказали:
Аватара пользователя
Trueash
Сообщения: 976
Статус: Вещий Кассандр

Re: Электронный словарь SL

Сообщение Trueash »

Видел на оф. сайте пост, что один добрый человек, дай Бог ему всех благ, рпм для Мандривы сделал, только не нашел я оной... Памажити люди добрые Дайте ссылку, плиз!
"...Вы имеете право хранить молчание, все, что вы скажете, может быть использовано против вас..."
Спасибо сказали:
BaBL
Сообщения: 767
ОС: Debian GNU/Linux SID

Re: Электронный словарь SL

Сообщение BaBL »

Darth Liksys, какие версии:

python 2.4.4-6
python-xlib 0.13-1
python-qt4 4.3-7
python-sip4 4.7.1-1

годятся? Добавил бы в зависимости, у меня просто SID, тут все новое.


сорри, нашел:
* Qt4 >= 4.2.2
* SIP >= 4.6
* PyQt4 >= 4.2.2

а сам пайтон нужен?
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Электронный словарь SL

Сообщение Liksys »

Годятся.
Питон ессно нужен :)
Спасибо сказали:
Аватара пользователя
fractaler
Сообщения: 33
ОС: MOPSLinux 6.1

Re: Электронный словарь SL

Сообщение fractaler »

Туплю. Каталог .sl у обоих юзеров пустой. Файл ~/.config/LightLang/XSL.conf одинаковый. Где ещё может быть проблема? Могут ли настройки qt влиять на работу шпиона?
Acer Extensa 5620 & Motorola A1200
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Электронный словарь SL

Сообщение Liksys »

А пес его поймет... Не, Qt тут не при чем. Мну неашел таки ошибку, теперь буду фиксить.
Спасибо сказали:
Celebiaril
Сообщения: 2

Re: Электронный словарь SL

Сообщение Celebiaril »

Darth Liksys, перестань игнорировать anonymous'a на lor'e, добавь DESTDIR или INSTALLROOT в make install.
Таки невозможно собрать пакет в Arch'e = )
Спасибо сказали:
Аватара пользователя
vbPadre
Сообщения: 270
Статус: Синеглазый линуксоид
ОС: Archlinux current

Re: Электронный словарь SL

Сообщение vbPadre »

так что решилось со спаем? как пофиксить его неработу?
Dell latitude X1 + Toshiba A45-S150 + Toshiba L300-110 + NoName PC = ArchLinux
free-torrents.org банит пользователей
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Электронный словарь SL

Сообщение Liksys »

Ну, временный костыль можно вставить.
Находясь в каталоге с исходниками (lightlang-0.8.1) открываем файл apps/xsl/src/pyqt4/Spy.py
Находим в нем строки:

Код: Выделить всё

                if self.root.query_pointer().mask != 0 : # Xlib, buttons test
                        return
и комментируем их:

Код: Выделить всё

#                if self.root.query_pointer().mask != 0 : # Xlib, buttons test
#                        return
Сохряняем и устанавливаем как обычно. Все будет работать нормально в Qt-прогах, а вот с GTK начнуться глюки, это как в бетах было.
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Электронный словарь SL

Сообщение Liksys »

Блин, я не могу понять причину. Этот код использует X для проверки статусы мышки. У 50% он работает (в ключая меня) у остальных 50% нет. Причина даже не в разных версиях - это явно отпадает, у тех, у кого неработает, те же версии что и у меня. Остается только грешить на разные типы мышей :) У меня PS/2, работает. Люди, у не работает, мышки USB? Еще, кто-нить проверьте на ноутбучном тачпаде. Я просто сейчас сижу и гадаю, ища баг в слепую :)

Если кто может, помогите вот чем, мне нужны экспериментальные данные опросов мышки. Выполните вот этот код ()сохраните как mouse.py и выполните python mouse.py):

Код: Выделить всё

import Xlib
import Xlib.display
import time
display = Xlib.display.Display()
root = display.screen().root
while True :
    print root.query_pointer()
    time.sleep(1)
Сначала дайте проге пройти пару раз цикл просто так ничего не трогая, потом пощелкайте по очереди на кнопки мышки (один цикл - один щелчек). Держать кнопку нажатой надо пока не появится информация. Как только закончите - нажмите Ctrl+C. Данные вывода проги пришлите аттачем.
Спасибо сказали:
Аватара пользователя
vbPadre
Сообщения: 270
Статус: Синеглазый линуксоид
ОС: Archlinux current

Re: Электронный словарь SL

Сообщение vbPadre »

ни с тачпадом, ни с ps-пополамчатой мышкой не работает.
Dell latitude X1 + Toshiba A45-S150 + Toshiba L300-110 + NoName PC = ArchLinux
free-torrents.org банит пользователей
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Электронный словарь SL

Сообщение Liksys »

Исправленный вариант
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Электронный словарь SL

Сообщение Liksys »

Кто скачал, хоть бы сказали, работает или нет)))
Спасибо сказали:
Аватара пользователя
fractaler
Сообщения: 33
ОС: MOPSLinux 6.1

Re: Электронный словарь SL

Сообщение fractaler »

Darth Liksys писал(а):
11.10.2007 19:40
Кто скачал, хоть бы сказали, работает или нет)))
Значит так, ДО установки исправлений ни с какой мышкой спай не работал.
ПОСЛЕ установки скачанного пакета - работает с обоими мышками! Правда, в FF работает через раз..
Acer Extensa 5620 & Motorola A1200
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Электронный словарь SL

Сообщение Liksys »

Так, а как в фаерфоксе? Он подряд одинаковые слова не выводит, это вот факт. Или что-то другое?
Спасибо сказали:
Аватара пользователя
fractaler
Сообщения: 33
ОС: MOPSLinux 6.1

Re: Электронный словарь SL

Сообщение fractaler »

Странно. Вначале в Фоксе перевелось только первое слово. Потом тишина. А после перезапуска ФФ работает отлично :) Проблема решена :)

Ещё пару вопросов можно?

Есть ли конверторы формата словарей и как их использовать?
Можно ли отучить спай реагировать на определённые слова и на слова с кириллицей (опционально, разумеется)?
Acer Extensa 5620 & Motorola A1200
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Электронный словарь SL

Сообщение Liksys »

Есть один экспериментальный конвертер из mova. Остальных пока нет, но скоро будут.

А зачем отучать? Спай просто ловит содержимое буффера обмена и его поведение зависит от подключенных словарей.
Спасибо сказали:
Аватара пользователя
akdengi
Сообщения: 4244

Re: Электронный словарь SL

Сообщение akdengi »

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

Офф релиза rpm пока нет: 1. Был на Софтуле всю. прошлую неделю а счас у мну авария с инетом и скорость 0.5-1 Кб выкачивать как то на такой скорости неприкалывает.... 2. Под 2007.1 надо будет (2008 у меня опять же будет позже) 3. Сразу отпишитесь надо ли ва меще пакеты Qt 4.3 и PyQt 4.3 для Mandriva в виде готовых установочных .run файлов. Если да, то соберу на следующей неделе...
P.S. Судя по ошибке в 0.8 и выходом 0.8.1 еще чуток подожду
Меня тут снова нет :P
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Электронный словарь SL

Сообщение Liksys »

akdengi, сегодя точно нормальную версию выдам. но скину его наверно на сорсфордж, ибо че-то у нас косячит ftp на залив
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Электронный словарь SL

Сообщение Liksys »

Киньте меня кто-нить ссылкой на формат словарей стардикта плз :)
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Электронный словарь SL

Сообщение Liksys »

Вышла новая версия - 0.8.2
http://lightlang.linuxcenter.ru/
Скачиваем по кнопочке Download :)

- Исправлена незначительная ошибка с использованием мышки
- Изменена структура скриптов download.sh и llrepo
- добавлен каталог readme для группировки руководств на разных языках

Это точно стабильная версия, что будет в следующей версии - не знаю даже я :)

Залил еще несколько словарей, так что обновите базы)
Спасибо сказали:
Аватара пользователя
fractaler
Сообщения: 33
ОС: MOPSLinux 6.1

Re: Электронный словарь SL

Сообщение fractaler »

Сорри за молчание, инета не было.
Darth Liksys писал(а):
12.10.2007 12:27
А зачем отучать? Спай просто ловит содержимое буфера обмена и его поведение зависит от подключенных словарей.
Например, я читаю web. Перевожу незнакомые слова. Потом мне нужно перейти на другую страницу, причём адрес я иногда ввожу вручную: выделяю то, что уже есть в строке адреса (иногда не всё) и набираю новый. Вот в этот момент выскакивает окно спая.
Ещё пример: бывает нужно скопировать с web-страницы адрес - опять накладочка.
Иногда другие случаи бывают, сейчас что-то не вспоминается. Хотелось бы иметь список регулярных выражений, на которые спай реагировать не будет. Или пусть окно спая не забирает фокус ввода с предыдущего окна, тогда оно не будет мешать, а функционал, имхо, не уменьшится.
Acer Extensa 5620 & Motorola A1200
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Электронный словарь SL

Сообщение Liksys »

Ага, подумаю что можно сделать.
Спасибо сказали:
Аватара пользователя
vbPadre
Сообщения: 270
Статус: Синеглазый линуксоид
ОС: Archlinux current

Re: Электронный словарь SL

Сообщение vbPadre »

было бы хорошим вариантом подвесить выпадение спая на к.-либо клавишу. На Alt, например.
Dell latitude X1 + Toshiba A45-S150 + Toshiba L300-110 + NoName PC = ArchLinux
free-torrents.org банит пользователей
Спасибо сказали: