Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » StarDict | СтарДикт

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95

Открыть новую тему     Написать ответ в эту тему

vitaly1



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
StarDict

 

 
http://stardict.sourceforge.net/
http://stardict-4.sourceforge.net/
https://github.com/huzheng001/stardict-3
 
StarDict — это кросс-платформенный словарь написанный на GTK2. Он обладает рядом особенностей, таких как "Поиск по шаблону", "Сканирование выделенных слов", "Нечёткий запрос", и т. д..
 
Последняя версия: 3.0.4
Скачать можно тут: https://code.google.com/archive/p/stardict-3/downloads
Скачать StarDict 3.0.4 для Windows + русификатор
История версий:
 
Внимание! При установке версии 3.0.2 возникают проблемы вида "XDXF data parsing plug-in is not found!" со многими самопальными словарями, переделанными например из Lingvo. Сообщество ру-борда рекомендует пользоваться сборкой под номером
Цитата:
3.0.0 или 3.0.1 или 3.0.3 или GoldenDict 0.9 потому что в 3.0.2 гораздо больше проблем чем нововведений

 
Некоторые возможности словаря StarDict:
Поиск по шаблону. Пользователь может вводить слова, содержащие «*» (wildcard) и «?» (joker), как шаблоны. «*» соответствует любому, возможно пустому, символу, «?» соответствует любому непустому символу. После нажатия ввода, слова, соответствующие шаблону будут отображены в списке вариантов перевода.
Нечеткий запрос. Если вы не можете вспомнить точное написание слова, то можно воспользоваться «нечетким запросом». Он использует Левенштайновский алгоритм для подсчета похожести двух слов, и выдает слова, которые наиболее подходят введенному запросу. Для использования этой возможности запрос должен начинаться с «/».
Сканирование выделенного. Пользователь выделяет мышкой слово, а его перевод отображается в всплывающем окне.
Управление словарями. Пользователь может выключать ненужные словари, а также устанавливать порядок их использования при запросе.


Словари для StartDict:
Stardict Dictionaries Collection from Hu Zheng
English-Russian full dictionary — Очень хороший и объёмный свободный англо-русский словарь. К тому же, он с транскрипцией.
Самораспаковывыющийся Rar-Архив, содержащий русско-английские, англо-русские и толковые словари для StarDict. Всего в архиве 37 словарей.
Подборка словарей и энциклопедий , англо-русских и русско-английских словарей
Словари Лингво для Stardict  
Программа от fpv для ковертирования словарей Lingvo из формата .dsl в формат StarDict dsl2StaDict (Win32 и Linux)
Статья о том как преобразовать словари от Lingvo 12 из формата .lsd  в .dsl.
В дополнение к обозначенной выше статье архив с пропатченым dslcomp.exe от lingvo 12 и нужными dll библиотеками.
При компиляции теряется возможность произносить слова.
Сконвертированные словари от Purple Elf (всего 84 работающие ссылки на словари и наборы словарей), рекомендуется к ознакомлению.
Сконвертированные словари от Fire Lizard.
 
В Linux кладите словари в каталог /usr/share/stardict/dic или  ~/.stardict/dic
В Windows кладите словари в каталог  "путь до программы\dic"
В Mac OS X кладите словари в каталог /opt/gtk/usr/share/stardict/dic
 
В Linux и Mac OS X надо с помощью chown поменять права словарям чтобы права были не только у рута, но и у пользователя который запускает StarDict.
 
В случае архива со звуковыми файлами для произношения слов (например WyabdcRealPeopleTTS.tar.bz2) его нужно распаковать в папку содержащую папку dic (т. е. уровнем выше). Кроме этого в настройках путь надо указать - настройки - словарь - звук.
 
Описание методики конвертации: https://jack.kiev.ua/content/view/666/5/lang,ru/
 
Скрипт для конвертации словарей, полученных при помощи DslComp.exe

Код:
 
#!/bin/bash
PATH_DSL=$1
PATH_CUR=`pwd`
mkdir $PATH_CUR/stardict
mkdir -p $PATH_CUR/tmp/tmp
for i in $(ls $PATH_DSL | grep dsl$); do \
cp $1/*.ann ./tmp && \
iconv -f utf16 -t utf8 $PATH_DSL/$i | sed -r 's/\[s\].+\.wav\[\/s\]//' >$PATH_CUR/tmp/$i.utf8 && \
iconv -f utf8 -t utf16 $PATH_CUR/tmp/$i.utf8 > $PATH_CUR/tmp/$i && \
rm -f $PATH_CUR/tmp/$i.utf8 && \
makedict -i dsl -o stardict $PATH_CUR/tmp/$i -d ./tmp/tmp; done
find $PATH_CUR/tmp/tmp -iname "*.*" \! -type d -exec mv \{\} $PATH_CUR/stardict/ \;
for i in $(ls $PATH_CUR/stardict | grep dict$); do dictzip $PATH_CUR/stardict/$i; done
for i in $(ls $PATH_CUR/stardict | grep idx$); do gzip -9  $PATH_CUR/stardict/$i; done
rm -R $PATH_CUR/tmp
echo "Done""
 

вызывается, например: ./makedict.sh /path/to/lingvo_dsl_dicts
 
Для корректной работы скрипта должны быть установлены:
1. makedict
2. dictzip (для упаковки словарных статей)
в месте вызова скрипта будет создан каталог "stardict" со готовыми словарями.
 
инструкция по конвертации в среде Windows


Альтернативы:
GoldenDict Open Source словарь, разрабатываемый нашими соотечественниками, совместим со StarDict, Lingvo, Babylon.
LightLang Open Source словарь под Linux, тоже разрабатываемый нашим соотечественником.
 
http://sourceforge.net/projects/xdxf/files/ огромное кол-во словарей

Всего записей: 5415 | Зарегистр. 28-08-2004 | Отправлено: 00:54 21-07-2005 | Исправлено: Komandor, 23:29 06-02-2024
CAEman

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dadasof
Спасибо, скачал. Как и все остальные словари сконвертирую его в т.ч. в формат Стардикт (чтобы реально оправдать приведение Вашей ссылки в этой теме, в отличии от того, что указано в шапке, к которой могу добавить, что лучшим конвертером из dsl в stardict является makedict с возможностью пакетного конвертирования). Ну, и если "будем живы", то выложу со всей коллекцией словарей...
 
Добавлено:
Кстати, шапка сильно устарела. Последними версиями на сегодняшний день являются 3.0.6 и 4.0.0

Всего записей: 255 | Зарегистр. 11-02-2012 | Отправлено: 20:38 20-06-2015 | Исправлено: CAEman, 20:56 20-06-2015
kenttj

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Словари все старые. Новых уже нет?

Всего записей: 204 | Зарегистр. 26-08-2006 | Отправлено: 11:40 22-08-2015
sebas10m



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Purple Elf  
 
Кечуа-английский, кечуа-испанский и кечуа-немецкий словари
 
http://up.spbland.ru/files/08061376/
 
не открывается( Очень-очень нужен, может есть возможность перезалить? Заранее премного благодарен!

Всего записей: 10 | Зарегистр. 25-04-2009 | Отправлено: 10:17 23-08-2015
Khun_VIC

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Словарь русского языка В.И. Даля  
 
Ссылка
 
В данном варианте была выполнена разметка статей с иcпользованием оригинальной версии.

Всего записей: 2 | Зарегистр. 11-02-2014 | Отправлено: 07:08 26-09-2015 | Исправлено: Khun_VIC, 07:15 26-09-2015
142773



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, кто может помочь с ковертацией, есть маленький словарик в формате bgl, надо сделать из него stardict, а еще лучще просто распоковать в txt формат или что то подобное для редактирования, хотел распоковать программкой unpackbgl,  но не получилось, другие словари распаковывает, а этот не хочет.  
Словарь находятся в архиве по ссылке:
https://www.dropbox.com/s/shuizyi0dljk5ut/Babylon_Abbyy.zip?dl=0
вес меньше 2мб
Буду очень признателен тому кто поможет словом или делом!

Всего записей: 9 | Зарегистр. 14-07-2014 | Отправлено: 14:26 14-10-2015 | Исправлено: 142773, 06:02 15-10-2015
CAEman

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пока словом: есть конвертер PyGlossary...

Всего записей: 255 | Зарегистр. 11-02-2012 | Отправлено: 20:32 17-10-2015 | Исправлено: CAEman, 20:33 17-10-2015
142773



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Пока словом: есть конвертер PyGlossary...

К сожалению она на линукс, а у меня виндоус стоит.  
Или может есть версия для виндоус тоже?  

Всего записей: 9 | Зарегистр. 14-07-2014 | Отправлено: 14:05 18-10-2015
CAEman

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
К сожалению, нет, поскольку когда Виндоус переориентировали на мобильные платформы, разработчики многого прикладного ПО пожелали остаться на десктопах и переориентировались на Линукс, а также МакОС.
Если даже у Вас стоит Виндоус, то эта проблема легко решается: скачивается один из популярных дистрибутивов современной бесплатной десктопной ОС (я, например, пользуюсь OpenSUSE), устанавливается параллельно или (если места жалко) вместо установленной ОС, и уже можно (в отличии от той же Виндоус без всяких навыков системного администрирования для доведения до рабочего состояния) пользоваться установленным полноценным набором ПО для дома и офиса (рекомендую выбрать рабочее окружение KDE). Например, в большинство дистрибутивов входит Стардикт, во многие - Голдендикт. Если чего-нибудь всё же не хватает, то можно подключить соответствующий сетевой репозиторий (например, в OpenSUSE есть тот же PyGlossary), если пакет не самоустанавливающийся, то в Управлении программным обеспечением отметить нужный программный пакет и нажать кнопку "Принять". Нужное приложение запускается из Меню запуска приложений (например, по интересующей тематике из подменю Офис/Словарь)...

Всего записей: 255 | Зарегистр. 11-02-2012 | Отправлено: 14:17 24-10-2015 | Исправлено: CAEman, 14:19 24-10-2015
142773



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CAEman
Спасибо за подробное разъяснение, однако не хотелось бы из-за конвертации двух словарей переустанавливать всю систему, тем более у меня сейчас траффик ограничен, не вариант качать столько вещей.  
Я лучше пока подожду пока отзовется кто нибудь с люниксом.  
Насчет словарей,
Да, они с арабской вязью, один из них получается распоковать, но арабский текст исказился, а англиский текст нормально.  
обновил ссылку, в архиве два словаря которые надо конвертировать в стардикт формат или же еще лучше в текст
https://www.dropbox.com/s/z5u72j1u9vl86tf/Babylon_slovari.zip?dl=0

Всего записей: 9 | Зарегистр. 14-07-2014 | Отправлено: 18:09 30-10-2015 | Исправлено: 142773, 18:17 30-10-2015
CAEman

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
142773
Во-первых, можно попросить знакомых поделиться дистр-ом, чтобы не тратить трафик.
Во-вторых, Вам никто не рекомендовал "переустанавливать" систему.
В-третьих, данная рекомендация была дана не для того, чтобы провести "конвертацию двух словарей", а для того, чтобы больше не мучиться с системой, которая Вам даже запустить предназначенные для неё программы не позволяет (например, pyglossary.bat), а только изводит весь Ваш И-нет трафик из-за своих "дыр".
В-четвёртых, распаковал на этом комп-е архив с pyglossary и, щёлкнув по pyglossary.sh, получил следующий результат: первый словарь в pyglossary выдаёт entries=0, а второй попробуйте скачать (если Ваша система хотя бы на это способна).

Всего записей: 255 | Зарегистр. 11-02-2012 | Отправлено: 17:08 31-10-2015
142773



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CAEman
За четвертое большое спасибо.  
А в третьем ты погнал, какая система!   какие дыры!   кто просил закрывать дыры!? Кто вообще сказал что есть дыры или что моя система траффик жрет?!  Я попросил лишь два словаря конвертировать и нечего более!

Всего записей: 9 | Зарегистр. 14-07-2014 | Отправлено: 23:48 15-11-2015
CAEman2

Редактировать | Цитировать | Сообщить модератору
142773

Цитата:
А в третьем ты погнал, какая система!   какие дыры!   кто просил закрывать дыры!? Кто вообще сказал что есть дыры или что моя система траффик жрет?!  Я попросил лишь два словаря конвертировать и нечего более!  

"Погугли" - узнаешь какие "дыры" в безопасности имеет твоя система и куда в ней "уходит" трафик (вообще-то прежде, чем устанавливать какую-либо систему, изучают преимущества и недостатки имеющихся ОС и делают сознательный её выбор, а не "гонят" первую попавшуюся "втюханную")... Если система ни при чём, то почему же ты сам не сконвертировал (запустив pyglossary.bat), а ждал, "пока отзовется кто нибудь с люниксом"?
Совсем недавний пример, скорее всего, неудачного выбора ОС (серверной в этом случае)- данный форум. Учётная запись "наворачивается", суппорт никаких ответов не даёт: приходится заново регистрироваться под новым ником...

Отправлено: 11:57 21-11-2015
mopedich



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ссылка для abbyy на помойку rusholder в шапке, браво.

Всего записей: 1 | Зарегистр. 02-12-2015 | Отправлено: 03:26 02-12-2015
virkoll

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Gloggy
Dear Brother GLOGGY, good morning,May i ask for your help?  I am looking for LONGMAN IDIOMS DICTIONARY in dsl format, do you know where to find it. I have been looking for LONGMAN IDIOMS dsl for 2 years yet result is none. Who knows you ever made it or know the link to download the file. Many thanks in advance, have a nice day Brother GLOGGY

Всего записей: 18 | Зарегистр. 03-12-2015 | Отправлено: 02:04 05-12-2015
CAEman2

Редактировать | Цитировать | Сообщить модератору
virkoll
DSL (Lingvo) dictionaries are here.
In this topic are IFO (Stardict) dictionaries.

Отправлено: 13:38 12-12-2015 | Исправлено: CAEman2, 13:39 12-12-2015
parov



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо
 
Добавлено:
спасибо

Всего записей: 4 | Зарегистр. 19-12-2015 | Отправлено: 03:06 19-12-2015
Starpack



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
однако не хотелось бы из-за конвертации двух словарей переустанавливать всю систему

 
А почему бы не использовать одну из виртуальных систем???? Это же так просто

Всего записей: 9 | Зарегистр. 01-07-2011 | Отправлено: 15:44 07-02-2016
142773



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CAEman2

Цитата:
"Погугли" - узнаешь какие "дыры" в безопасности имеет твоя система и куда в ней "уходит" трафик (вообще-то прежде, чем устанавливать какую-либо систему, изучают преимущества и недостатки имеющихся ОС и делают сознательный её выбор, а не "гонят" первую попавшуюся "втюханную")... Если система ни при чём, то почему же ты сам не сконвертировал (запустив pyglossary.bat), а ждал, "пока отзовется кто нибудь с люниксом"?  

Опять ты про "системы" заговорил, зачем? Не хочу я гуглить! Не кто же тебе на ОС не жаловался! Видать ты любитель поспорить на тему "какая система лучше", но мне эта тема не интересна, и тут другая тема. Меня пока что моя системя удовлетворяет, траффик она не жрет (я говорил что это у меня изначально траффик ограничен, а не то что система сожрала мой траффик!!)
А на счет "почему же ты сам не сконвертировал (запустив pyglossary.bat), а ждал, "пока отзовется кто нибудь с люниксом"? " а потому что на вопрос "есть версия для виндоус" ответили "К сожалению, нет" или ты с новым ником забыл что писал со старого твоего ника.
 
Starpack

Цитата:
 А почему бы не использовать одну из виртуальных систем???? Это же так просто  

Из-за того что на то время был ограничен во времени и в траффике, и эти словари не настолько важны были, остовалось попросить здесь и подождать, ведь для этого и существует форум!
 
А на счет проблемного словаря подумал, если pyglossary и unpackbgl не могут его нормально распоковать, наверно дело в самом словаре.  
Может защиту поставили! Интересно возможно ли такое, поставить защиту что бы другие не могли распоковать? Реализуемо ли такое?

Всего записей: 9 | Зарегистр. 14-07-2014 | Отправлено: 23:02 07-02-2016 | Исправлено: 142773, 23:06 07-02-2016
CAEman2

Редактировать | Цитировать | Сообщить модератору
142773
Ты на даты сообщений посмотри, чтобы определить, кто реально опять про "системы" заговорил, и ответь тогда на свой же вопрос.  Я не люблю спорить на тему "какая система лучше" - мне достаточно не пользоваться самому худшей и по возможности ограждать других от "втюхиваний" её корыстными компьютерщиками. Естественно, что тебя будет удовлетворять то, чем ты пользуешься, каким бы низкокачественным оно не было, пока не попробуешь другого. И то, что ты не можешь определить, на сколько реально скачанных байт какой был потрачен трафик совершенно не означает, что система не "жрёт" твой трафик.
Под "К сожалению, нет" подразумевалось, что других версий приложения нет. А то, что файл с расширением "bat" относится к твоей системе, мне потом сказали (я об этом, естественно, как не являющийся пользователем данной системы понятия не имел, а в твоём случае это, как раз, выглядит странно, хотя, может, и закономерно: ты этой системой, судя по твоим знаниям о ней, практически не пользуешься, и поэтому, в том числе, она тебя и удовлетворяет)...
 
Если стоит защита на считывание содержимого файла, то какая разница, конвертер или словарная оболочка к нему обращаются (они же не представляются и, вообще, скорее всего обращаются опосредованно через какие-нибудь там системные вызовы): не должен считываться нигде без снятия защиты...

Отправлено: 15:03 13-02-2016 | Исправлено: CAEman2, 20:01 13-02-2016
Krestkz10

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее...

Всего записей: 67 | Зарегистр. 03-04-2016 | Отправлено: 14:02 03-04-2016 | Исправлено: Krestkz10, 14:25 03-04-2016
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95

Компьютерный форум Ru.Board » Компьютеры » Программы » StarDict | СтарДикт


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru