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

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

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

movb
Сообщения: 13
ОС: ubuntu gutsy gibbon

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

Сообщение movb »

cheer писал(а):
30.04.2007 09:06
это, про лицензию забывать не стоит, ага.


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

Liksys писал(а):
30.04.2007 11:11
Сказал же, пофиксено, скачай два файла, я их выше прикрепил.

я то эти файлы скачал, но ведет себя ваш спай мягко говоря непрактично, все время вскакивает и сам собой закрываться и не думает. в stardicte виделе спай?

Oleg_G писал(а):
30.04.2007 10:27
Словрари лингво конвертируются в dsl, а оттуда куда угодно. Ищи в гугле и найдешь как. Но опять же возникает вопрос о лицензии. Впрочем если будешь конвертировать со своего честно купленного lingvo и исключительно для личного пользования, думаю совесть не сильно замучает:)

словари лингво у меня прекрасно работают в stardict, так что искать я ничего не буду. просто мне хотелось бы поддержку звука в них, а в программе sl иметь возможность создовать группы словарей, распихав в них английские, французские и етц.
Спасибо сказали:
Аватара пользователя
Oleg_G
Сообщения: 179
ОС: Mandriva 2009.0

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

Сообщение Oleg_G »

movb писал(а):
30.04.2007 17:45
...в программе sl иметь возможность создовать группы словарей, распихав в них английские, французские и етц.

Я бы тоже не отказался от подобия "моногоязычности" как в лингво.
Винды ёкхэрэ! Чохча кульгэ тыр Линух!
Спасибо сказали:
BaBL
Сообщения: 767
ОС: Debian GNU/Linux SID

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

Сообщение BaBL »

cheer писал(а):
30.04.2007 09:52
1) пакеты лучше, мне кажется, не называть $NAME-v$VERSION-l, это странно. Обычная практика - $NAME-$VERSION (в данном случае sl-0.7);


обычная практика в debian-based:

$NAME_$VERSION-$SUBVERSION_$ARCH.deb

petrushka_sch2 писал(а):
30.04.2007 15:18
Но ведь "понимать" формат лингво никто же не запрещает? Можно сделать так: включать опцию поддержки словарей лингво, но написать, что все это господа на вашей совести. Или так нельзя?


а помнишь что случилось с KDictionary, который понимал словари Polyglossum? Уже на версии 0.2 Ets его зарубила в судебном порядке.

Liksys, позволь выразить респект =) Погоняю на дебиане, если что найду из не найденного, отпишусь.
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

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

Сообщение Liksys »

ОК, будут добавлены группы словарей.

Формат Лингвы понимать запрещают. Он закрытый.

Почему так называется пакет: sl-v0.7-l. sl - название _пакета_, не программы (по традиции, сменю на lightlang), v0.7 - номар пакета (опять таки не программы, ибо в пакете несколько программ), l - (L) - сборка для Linux.

BaBL, спасибо :)


Что будет в новом движке:
- Будут использоваться группы словарей
- Будут расширяемые конвертеры формата в виде скриптов Python.
- Планирую увеличить эффективность алгоритма за счет некоторых усовершенствований.
- Возможно будет усовершенствование системы тегов словарей, инфо будет храниться в виде XML, но формат словаря останется прежним.
Спасибо сказали:
Аватара пользователя
Oleg_G
Сообщения: 179
ОС: Mandriva 2009.0

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

Сообщение Oleg_G »

Liksys писал(а):
30.04.2007 23:51
Формат Лингвы понимать запрещают. Он закрытый.

Ну а хотябы конвертер из dsl будет?
Винды ёкхэрэ! Чохча кульгэ тыр Линух!
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

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

Сообщение cheer »

Liksys:
я писал про странную букву 'v' (ты где такую видел в названии исходника) и про '-l' (это здорово, что символизирует линукс, но опять же этого я не видел нигде). Архитектуру к имени исходника не добавляют, кажется.
Oleg_G:
Слушай, погугли, ага. И лицензию прочитай, коли Лингво пользовался.
Спасибо сказали:
Аватара пользователя
Oleg_G
Сообщения: 179
ОС: Mandriva 2009.0

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

Сообщение Oleg_G »

В какой лицензии написано, что я не могу переконвертировать свой собственный словарь, написанный изначально на dsl в какой-нибудь другой формат (например stardict) Или редактированье текстовых файлов (вручную или скриптом) нынче требует специального разрешения abbyy/microsoft или кого-то еще?

Повторяю, я говорю про формат исходников dsl, а не про готовые словари lsd
Винды ёкхэрэ! Чохча кульгэ тыр Линух!
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

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

Сообщение Liksys »

Короче, конвертер из лингвы я писать не буду, ибо варез. Если погугльшь, то найдешь ссылку на него - парсит файлы лингвы в формат dictd. А из dictd у меня уже есть конвертер. Признаюсь, пробовал так перегонять, но парсер из формата Лингвы кривой и периодически формирует неправильные словарные статьи, в результате чего индексорование уже в формате sl делается невозможным. Если не лень править вручную, то пожалуйста.
Мое мнение как разработчика - НЕ использовать таким образос стыренные словари, поскольку они некорректны.
Спасибо сказали:
Аватара пользователя
Oleg_G
Сообщения: 179
ОС: Mandriva 2009.0

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

Сообщение Oleg_G »

Liksys писал(а):
02.05.2007 13:26
НЕ использовать таким образос стыренные словари, поскольку они некорректны.

Ну почему обязательно стыренные. У меня есть свой собственный румынско-русменя словарь в формате dsl Почему если я его захочу перегнать в другой формат это будет "стырено", "варез" и пр.? Мне этот словарь очень нужен, поэтому возможность его переконвертировать для меня критична при выборе оболочки. Более того таких словарей, созданных разными людьми в dsl и распространяемых бесплатно очень много...
Винды ёкхэрэ! Чохча кульгэ тыр Линух!
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

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

Сообщение Liksys »

Где-то было описано уже про использование закрытых форматов. Словарь-то открытый, но формат закрытый.
Спасибо сказали:
_Gleb_
Сообщения: 467
ОС: Kubuntu 12.04 LTS

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

Сообщение _Gleb_ »

А группа всё, сдохла?
Изображение
Спасибо сказали:
_Gleb_
Сообщения: 467
ОС: Kubuntu 12.04 LTS

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

Сообщение _Gleb_ »

Liksys писал(а):
24.04.2007 19:07
Что нужно:
...
- PyQt >= 4.1.1
...
Прошу не ругацо на требования, я специально выбирал например Qt4 вместо Qt3 для того, чтобы потом не пришлось кучу всего переписывать по новой.

Э-ээ... А не подскажете, как это ставить? В репозиториях Suse 10.1 его не оказалось. Я скачал исходники, но они говорят:

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

Error: This version of PyQt requires SIP v4.6.0 or later

Я пошёл по прилагаемой ссылке на сайт проекта SIP, но тамошние исходники матерятся и не ставятся. Лог прилагаю.
Не поможете?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

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

Сообщение Liksys »

Тебе надо sip из пакета лучше обновить.
А группа не сдохла, просто я на C++ движок переписываю. Месяца через два будет готово (у меня еще сессия в универе).
Спасибо сказали:
_Gleb_
Сообщения: 467
ОС: Kubuntu 12.04 LTS

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

Сообщение _Gleb_ »

Liksys писал(а):
11.05.2007 21:13
Тебе надо sip из пакета лучше обновить.

А чего за пакет-то хоть? Я у себя такого не нашёл.
Изображение
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

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

Сообщение Liksys »

sip, sip-devel
Спасибо сказали:
petrushka_sch2
Сообщения: 252
ОС: Mandriva 2007.1

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

Сообщение petrushka_sch2 »

Сори, если повторюсь. Модуль Spy не очень удобный. То он постоянно лезет, то наоборот не появляется.
Модуль spy было бы удобно как в стардикте, с возможностью закрепить и т.п. Только неплохо было бы добавить возможность менять размер "на лету". А так словарь очень даже прияный.
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

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

Сообщение Liksys »

Сообщаю, кому интересно :)
Новый движок почти закончен. Примерный выход - в середине Июля. До оффициального релиза можно будет скачать бету.
Переписал не на С++, как хотел, а на С. Но переписал вообще все.
Что сделано:
- Вшитая поддержка Юникода. Можно будет работать даже с китайскими словарями.
- Новые алгоритмы поиска, наверно, добавлю поиск по всей словарной статье.
- Новое форматирование, подстройка словаря под терминал (в случае запуска в нем).
- Возможность расширения скриптами. Кодеки там всякие...
- Пофиксены незначительные потенциальные утечки памяти.
- Еще много всяких вкусностей :)

У графического интерфейса:
- Пофиксил Spy

А вот теперь самая интересная новость. На базе SL-Engine создается онлайн-словарь. Подробноси можно будет узнать у нашего главного PHP/HTML-кодера esvaf:) Он подробно расскажет, что, к чему и когда. Про сроки ниче не знаю - прдет - сам расскажет.

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

В общем, ждите ;)
Спасибо сказали:
Аватара пользователя
eduard_pustobaev
Сообщения: 2629
Статус: Ленивец
ОС: Arch/Debian.

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

Сообщение eduard_pustobaev »

Молодец.
В дисгармонии со вселенной.
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

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

Сообщение Liksys »

Так просто :) емблемка
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
_Gleb_
Сообщения: 467
ОС: Kubuntu 12.04 LTS

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

Сообщение _Gleb_ »

Последнюю буковку "e" бы чуть левее подвинуть, ИМХО.
Изображение
Спасибо сказали:
Аватара пользователя
esvaf
Бывший модератор
Сообщения: 844
Статус: экс- LinuxForum.Ru team
ОС: CentOS 5.3

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

Сообщение esvaf »

Liksys писал(а):
01.06.2007 16:11
А вот теперь самая интересная новость. На базе SL-Engine создается онлайн-словарь. Подробноси можно будет узнать у нашего главного PHP/HTML-кодера esvaf:) Он подробно расскажет, что, к чему и когда. Про сроки ниче не знаю - прдет - сам расскажет.

Он пришел! :happy:
Собственно, поделитесь идеями, что хотите видеть. Ибо пока я не смог придумать чего-либо особенного.....
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

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

Сообщение Liksys »

Ацкий сервис на PHP/Ajax/Java будет в общем :)
Будет реализовано все, что умеет оффлайновая версия, кроме, ессно администрирования словарей :)
Спасибо сказали:
Аватара пользователя
esvaf
Бывший модератор
Сообщения: 844
Статус: экс- LinuxForum.Ru team
ОС: CentOS 5.3

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

Сообщение esvaf »

Liksys писал(а):
02.06.2007 20:40
Ацкий сервис на PHP/Ajax/Java будет в общем :)
Будет реализовано все, что умеет оффлайновая версия, кроме, ессно администрирования словарей :)

А нафиг джаву? Или ты имел в виду JavaScript (это две совершенно разные вещи)?
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

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

Сообщение Liksys »

Сори, неграмотный я в этом плане :)
Короче, мой движок, твое - WEB
Спасибо сказали:
Аватара пользователя
esvaf
Бывший модератор
Сообщения: 844
Статус: экс- LinuxForum.Ru team
ОС: CentOS 5.3

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

Сообщение esvaf »

Liksys писал(а):
02.06.2007 20:43
Сори, неграмотный я в этом плане :)
Короче, мой движок, твое - WEB

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

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

Сообщение Liksys »

Ага.
Спасибо сказали:
Аватара пользователя
esvaf
Бывший модератор
Сообщения: 844
Статус: экс- LinuxForum.Ru team
ОС: CentOS 5.3

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

Сообщение esvaf »

Liksys писал(а):
02.06.2007 20:45
Ага.

Хотя-бы этот этап уяснили :rolleyes:
Ну и собственно так:
1.Поиск слова и вывод его перевода
2.--место свободно-- =)
3.Поиск аналогичных слов
4.Возможно будет история поиска - удобно смотреть, если забылось
5.Авторизация для ведения журнала поиска, связи с разработчиками и т.д.(еще не точно)
6. Система навигации

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

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

Сообщение Liksys »

Выбор словаря убрать - это администрирование на локальной машине. Лучше сделать быструю навигацию по переводу.
Спасибо сказали:
Аватара пользователя
esvaf
Бывший модератор
Сообщения: 844
Статус: экс- LinuxForum.Ru team
ОС: CentOS 5.3

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

Сообщение esvaf »

Liksys писал(а):
02.06.2007 20:50
Выбор словаря убрать - это администрирование на локальной машине. Лучше сделать быструю навигацию по переводу.

done
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

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

Сообщение Liksys »

Вов, я тут подумал, а если сделать список слов при вводе, как в десктопной версии? Это сильно напряжет сервер/браузер? Или может на поиск списка отправлять при отсутствии активности, например, через 2 секунды?
Спасибо сказали: