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

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

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

Maz (23-02-2017 11:53): GoldenDict (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249

   

slech



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




 
Актуальная версия 1.5.0:
Windоws RC2-36 Qt 4.8.6 или Qt 5.6.2, последний EXE-файл: goldendict-1.5.0-RC2-50-g2fe314a(EXE only).7z.
Плагин dsengine.dll для Qt 5.6-based версии на Windows XP: dsengine_5.6.1_for_XP.7z
MacOSX RC2-36 (Qt 562) (рекомендуется для Mavericks & Yosemite); RC 483 (Qt 532) (рекомендуется для Mountain Lion); RC 425 (Qt 486)
 
GoldenDict — новая словарная программа, обладающая следующими особенностями:  
 
  • Графический интерфейс на основе табов, для создания которого использована библиотека Qt;
  • Интеграция с html-движком WebKit для корректного представления материалов в html-формате;
  • Поддержка подключения словарей в форматах: Babylon (.BGL), StarDict (.ifo/.dict./.idx/.syn), Dictd (.index/.dict(.dz)), ABBYY Lingvo (.dsl тексты и аудиоматериалы .lsa/.dat, .lsd - только в Android), XDXF, AARD, MDX/MDD, EPWING;
  • Система морфологии, которая находит основы слов при поиске, улучшая его результаты, а также дает рекомендации по правильному написанию слов. Используются обычные словари Hunspell/Myspell;
  • Поддержка индексации звуковых файлов в директориях, формируя из них словари аудио-произношений;
  • Поддержка отправки запросов в Wikipedia, Wiktionary и другие MediaWiki сайты;
  • Режим работы в роли глобальной для всего десктопа всплывающей подсказки, позволяющий выводить информацию для выделенного или помещенного в буфер обмена слова из любого текста внешней программы;
  • Для загрузки доступна версия, имеющая в комплекте набор англо-русско-английских словарей, словарей морфологии и примеры произношения слов на английском языке.  
     
    Программа позиционируется как функциональная замена StarDict, поддерживающая большее количество форматов файлов и более качественное их отображение. Программа умышленно не вводит собственного формата файлов, ставя вместо этого задачу наиболее полно поддержать все популярные существующие.
     
    Официальные Early Access билды для Windоws :: для MacOSX :: для Linux.
    Официальные Development билды для Windоws.
    Официальный форум поддержки GoldenDict.
    Официальный баг-трэкер.
     
    Параллельные топики:
    GoldenDict - New Level - Разработка новых форматов словарей для GD: DSLGD, HTMLGD; подключение речевых движков; режим закладок; варианты полнотекстового поиска.
     
    Как сжимать словари в формат .dz для использования в GoldenDict :: DictZip 1.12.1 (latest) :: Оболочка DictUI
     
    Ссылки на готовые сборки
     
    Ссылки на словари для GoldenDict

  • Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 11:34 26-04-2009 | Исправлено: Maz, 11:48 23-02-2017
    BKSRU

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

    Цитата:
    В общем и целом - просто на 100% ровно то о чем я уже давно и много размышлял и что было бы полезно в GD.

    Ваша любимая фраза, когда хотите подчеркнуть свою значимость в том к чему отношения не имеете.
    То о чем вы там размышляли не знаю, но говорили и писали о другом. Ваши слова называются демагогией, а в некоторых случая и откровенное вредительство. Благодаря вам (в том числе) в частности отодвинуто было развитие нормального формата (с поддержкой всего необходимого) года на 3-4. Пока, что вы пользуетесь тем, что GD малопопулярен (не без вашей помощи в том числе), иначе бы на чистую воду вас бы вывели давно.
    Теперь на счет формата. Если кто то наконец обратил свой взор в сторону GD только приветствую. Только вот случайно ли это?
    Если это чистый HTML то только за. Как немного разбирающийся в HTML может когда и воспользуюсь. Да вот только DSLGD и MDict это звенья одной цепи. Просто отпала необходимость разбираться с HTMLGD. Здесь в принципе можно поставить крест, если с MDict все так гладко. И как хорошо, что не пошел у вас на поводу и не стал развивать второй формат и тем более те форматы в которых уже все кто пробовал разочаровались (вы видимо не пробовали, но рекомендуете налево и направо). Мне было достаточно одного взора на внутренности посмотреть.
    Однако, что касается DSLGD как и раньше говорил так и сейчас повторю, что необходимо развивать оба направления. И эти направления наиболее популярны в сети. Мало того принцип DSLGD использует на порядок больше пользователей чем HTML.
     

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 10:06 23-04-2013 | Исправлено: BKSRU, 13:03 23-04-2013
    Tvangeste



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Для тех, кому интересно получать оперативно новости о GoldenDict, я создал твиттер аккаунт для GoldenDict'a: https://twitter.com/GoldenDict
     
    Добавлено:
    Свежий билд #675, for Windows. Уже с поддержкой MDict формата! Сейчас инструкцию по формату напишу...
     
    Download: GoldenDict-1.0.1-675-g487ba6b.7z - 1.72 MB
     
    Changelog:
    • MDict (.mdx/.mdd) format support! (by Timon Wong)
    • Try to load QT translation files from GD "locale" folder at first (by Abs62)
    • DSL compatibility: Enforce the example color even if the childen tags say otherwise (by Tvangeste)

    As usual, just unpack the archive on top of the latest Early Access build (#662) and you're good to go.

    Всего записей: 318 | Зарегистр. 11-01-2013 | Отправлено: 14:13 23-04-2013 | Исправлено: Tvangeste, 16:48 23-04-2013
    BKSRU

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    GoldenDict.exe -  экспериментальный запускной файл GoldenDict с расширенным набором тегов DSLGD V3 + начальной системой конвертации HTML <--> DSLGD на основе последней сборки 1.0.1-675-g487ba6b:
    - Download: http://rghost.ru/45499876
    * Дополнительная информация:
    http://forum.ru-board.com/topic.cgi?forum=5&topic=30250&start=2300#20
    http://forum.ru-board.com/topic.cgi?forum=5&topic=45338&start=20#1
     

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 18:41 23-04-2013 | Исправлено: BKSRU, 18:55 23-04-2013
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tvangeste
    Спасибо! Особенно за словари MDict.
    Подскажите, а есть инструменты для декомпиляции бинарных словарей MDict?

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 19:26 23-04-2013
    Tvangeste



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

    Цитата:
    а есть инструменты для декомпиляции бинарных словарей MDict?

    Есть, работают шустро и декомпилируют даже зашифрованные словари:
    https://bitbucket.org/xwang/mdict-analysis
    Там в репозитории скрипт на питоне, readmdict.py - вот им. Типа вот так:

    Код:
    python readmdict.py -x DICTIONARY.mdx


    Цитата:
    Спасибо! Особенно за словари MDict.  

    Да мне-то не за что! Я только код ревьювил.

    Всего записей: 318 | Зарегистр. 11-01-2013 | Отправлено: 20:06 23-04-2013 | Исправлено: Tvangeste, 20:07 23-04-2013
    viarmx86



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramix
    Цитата:
    Подскажите, а есть инструменты для декомпиляции бинарных словарей MDict?
    Please just try <<this one>> on.

    Всего записей: 185 | Зарегистр. 11-10-2011 | Отправлено: 21:35 23-04-2013
    anion23

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

    Всего записей: 394 | Зарегистр. 22-07-2010 | Отправлено: 22:12 23-04-2013
    data man



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tvangeste
    Отличная новость!

    Цитата:
    это очень популярный, если не самый популярный словарный формат в Китае.

    А ведь ему уже больше 10 лет, и вот мир узнал о нём!
     

    Цитата:
    добавить в GD поддержку не только бинарных MDX/MDD файлов, но уже и, собственно, исходный текстовый формат.

    Может быть расширение исходника сделать MDS (MDict Source)?
    А потом ещё бы и его хранение в dz-архивах!
     
    И ещё вопрос: появится ли новый формат в Android-версии?

    ----------
    Любой достаточно развитый тролль неотличим от подлинно помешанного на какой-либо идее.
    Кекс. Антибиотики. Ламбада.

    Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 22:22 23-04-2013
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    viarmx86
    Thank you. Though it is in Chinese, but it's easy to figure out everything.

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 22:56 23-04-2013
    Tvangeste



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramix, you could take a look here:
       
     
    GetDict has been used for many years already (and haven't been updated in a long time, but maybe it doesn't need an update). The python script I posted earlier is a recent code, actively maintained. GoldenDict's code to parse Mdict dictionaries is based on this python code.
     
    You could try both and see if there are any differences.
     
     
    Добавлено:
    data man

    Цитата:
    А ведь ему уже больше 10 лет, и вот мир узнал о нём!

    Да знать-то знали, но не использовали... А уж как он там внутри устроен и подавно не интересовались.  Хотя какие-то древние словарики из Mdict'a в DSL я когда-то переделывал.
     
    Теперь, когда есть полноценная поддержка в GD, можно и узнать!
     

    Цитата:
    Может быть расширение исходника сделать MDS (MDict Source)?  

    Почему-то в офиц. примерах используется .txt Думаю, может, *.mdict.txt? Такие файлы сразу без проблем в текстовом редакторе можно открыть Хотя, mds короче. Особенно если еще и .dz добавлять.
     

    Цитата:
    А потом ещё бы и его хранение в dz-архивах!

    Это само собой!

    Всего записей: 318 | Зарегистр. 11-01-2013 | Отправлено: 23:37 23-04-2013 | Исправлено: Tvangeste, 23:49 23-04-2013
    ramix



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

    Цитата:
    You could try both and see if there are any differences.

    GetDict is a standalone application. As far as I understand, readmdict.py needs python to be installed, but I've never used it. Thus, for me it is easier to cope with the Chinese application than to study python.

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 23:57 23-04-2013
    viarmx86



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tvangeste
    Цитата:
    You could try both and see if there are any differences.
    Nice program. I've given it a try. Both MDX & MDD could be extracted. thank you.

    Всего записей: 185 | Зарегистр. 11-10-2011 | Отправлено: 00:09 24-04-2013
    BKSRU

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    New Periodic Table_v1 Таблица Менделеева. Периодическая система химических элементов Д.И.Менделеева.
    - Download: http://rghost.ru/45522145
    * Конвертировал: BKSRU
    * Формат: DSLGD v3 для GoldenDict
    * Кол-во заголовков / карточек: 5/1
    * Версия 1, 25 Апреля 2013 года
    * Дополнительная информация о словаре:  
    Простой справочный словарик всего из одной карточки. Классический вид таблицы Менделеева. Свойства химических элементов. Ссылки онлайн. Если будут пожелания, поменяю на внутренние.



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

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 17:57 24-04-2013 | Исправлено: BKSRU, 19:44 24-04-2013
    sikemo

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а как насчёт ужатия MDict формата? если в этом будет надобность

    Всего записей: 1326 | Зарегистр. 27-11-2008 | Отправлено: 19:45 24-04-2013
    Tvangeste



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

    Цитата:
    а как насчёт ужатия MDict формата?

    .MDX и .MDD файлы изначально уже неплохо пожаты. А если сделаем поддержку исходного текстового формата MDict в GoldenDict'e, то эти текстовые файлы можно традиционно сделать, чтобы пожать dictzip'ом.

    Всего записей: 318 | Зарегистр. 11-01-2013 | Отправлено: 20:26 24-04-2013 | Исправлено: Tvangeste, 20:26 24-04-2013
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tvangeste
    Abs62
    У меня GoldenDict показывает некоторые картинки в словарях в слегка увеличенном размере - примерно на 10% (см. скриншот ниже). Это только у меня так, или у всех? Что может быть причиной?

    Вверху - GoldenDict, внизу картинка в просмотрщике со 100% размером.

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 02:13 25-04-2013 | Исправлено: ramix, 02:15 25-04-2013
    Tvangeste



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А между тем новая фишка добавлена в GoldenDict - Text-to-Speech, можно теперь разные разговорные движки подключать, как словари. Пока только на Windows. Код написан новеньким контрибутором, тем же, кто и MDict поддержку добавил.
     

    Всего записей: 318 | Зарегистр. 11-01-2013 | Отправлено: 02:35 25-04-2013
    BKSRU

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Поддержка TTS это хорошо.
    Было бы не плохо иметь стандартные настройки в подобных случаях: скорость, высота и громкость голоса. А также назначение языка произношения.

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 05:07 25-04-2013
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramix
    Сохраните статью в html по F2 и посмотрите, что там в коде прописано для этого рисунка. Может, там прямо размер задан.

    ----------
    0 программистов ругал сердитый шеф
    Потом уволил одного, и стало их FF

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 08:43 25-04-2013
    ramix



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

    Цитата:
    Сохраните статью в html по F2 и посмотрите, что там в коде прописано для этого рисунка. Может, там прямо размер задан.

    Да, для одного из двух рисунков размер был задан.
    Но в результате "расследования" дело оказалось в другом. Всё из-за того, что  <zoomFactor> был выставлен на 1.1 (скорее всего, из-за совпадения у меня в нескольких приложениях комбинации клавиш Ctrl++).
    Выставил <zoomFactor> на 1 и всё стало как прежде.
     
    Добавлено:
    Кто знает, подскажите, пожалуйста, как поправить искажение стиля на словарях XDXF. Оно проявляется вот так:
     

     
    Из трех карточек в "Slovnyk (En-Ru)" только первая отображается стильно, остальные - на фоне бордюра.
    Стиль интерфейса: Modern* / Дополнительный стиль: нет
    * подстроенный, но XDXF-часть не затрагивалась

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 12:11 25-04-2013 | Исправлено: ramix, 14:11 25-04-2013
       

    Страницы: 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 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249

    Компьютерный форум Ru.Board » Компьютеры » Программы » GoldenDict (Часть 1)
    Maz (23-02-2017 11:53): GoldenDict (Часть 2)


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru