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

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

Модерирует : 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 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

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

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 Предыдущее обсуждение: Часть 1




 
Актуальная версия 1.5.1:
Windоws Qt 4.8.6 или Qt 5.12.3.
Плагин dsengine.dll для Qt 5.6-based версии на Windows XP: dsengine_5.6.1_for_XP.7z
как собрать актуальный рабочий комплект для windows (без словарей)
MacOSX 1.5.0-19-g718462c5 Intel; архив прежних версий: на github (09.2012–04.2019), на sourceforge (06.2016–04.2019)
 
Расширенная настройка интерфейса
 
GoldenDict — новая словарная программа, обладающая следующими особенностями:  
 
  • Графический интерфейс на основе табов, для создания которого использована библиотека Qt;
  • Интеграция с html-движком WebKit для корректного представления материалов в html-формате;
  • Поддержка подключения словарей в форматах: Babylon (.bgl/.gls), StarDict (.ifo/.dict./.idx/.syn), Dictd (.index/.dict), ABBYY Lingvo (.dsl тексты и аудиоматериалы .lsa/.dat, .lsd - только в Android), XDXF, AARD, SLOB, ZIM, 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
    Как подключить системные речевые движки TTS на Windows: вручную, скриптом

     
    Ссылки на готовые сборки
    Ссылки на словари для GoldenDict

  • Всего записей: 39734 | Зарегистр. 26-02-2002 | Отправлено: 11:50 23-02-2017 | Исправлено: Maz, 09:20 03-07-2025
    ramanuki



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

    Цитата:
    Нет, только DSL, насколько я помню.

    Понятно. Спасибо!  

    Всего записей: 853 | Зарегистр. 07-08-2013 | Отправлено: 18:43 10-09-2025
    ramanuki



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    1. Заинтересовался - а может GoldenDict работать с нескомпилированными исходниками для MDict?
    2. Версия MDict 4.0 чем-то принципиально отличается от версии 2? Они несовместимые?

    Всего записей: 853 | Зарегистр. 07-08-2013 | Отправлено: 14:52 07-10-2025
    Abs62



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

    Цитата:
    1. Заинтересовался - а может GoldenDict работать с нескомпилированными исходниками для MDict?

    Это вряд ли. Его ж никто этому не научил.

    Цитата:
    2. Версия MDict 4.0 чем-то принципиально отличается от версии 2? Они несовместимые?

    Если MDict второй версии не работает со словарями от четвёртой - значит, отличается. А чем именно - хз, формат-то закрытый.

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

    Всего записей: 6121 | Зарегистр. 22-10-2005 | Отправлено: 18:25 07-10-2025
    ramanuki



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Ясно. Спасибо за ответы! Думал, что с исходниками программе легче работать, чем с откомпилированной версией.

    Всего записей: 853 | Зарегистр. 07-08-2013 | Отправлено: 23:06 07-10-2025
    ramanuki



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
     
    Подскажите, пожалуйста, на чьей стороне проблема с тем, что полоса от <audio controls> вылазит так далеко за пределы в словарях формата MDict?
     

    Всего записей: 853 | Зарегистр. 07-08-2013 | Отправлено: 15:47 23-10-2025 | Исправлено: ramanuki, 15:51 23-10-2025
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramanuki
    Ну, такие контролы обычно рисует сам WebKit. Хотя когда дело касается mdx, я ни в чём не уверен. Там запросто может оказаться куча скриптов, может и они что-то делают.

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

    Всего записей: 6121 | Зарегистр. 22-10-2005 | Отправлено: 18:45 23-10-2025
    ramanuki



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

    Цитата:
    Там запросто может оказаться куча скриптов,

    Не, там простой код, вот такого типа:
    <audio controls><source src="sound.mp3" type="audio/mpeg"></audio>
     
    Через этот код можно что-то сделать с отображением?

    Всего записей: 853 | Зарегистр. 07-08-2013 | Отправлено: 19:04 23-10-2025
    Svirepov

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

    Цитата:
    Ну, такие контролы обычно рисует сам WebKit. Хотя когда дело касается mdx, я ни в чём не уверен.

    Эта проблема возникает также и в SLOB, например (ZIM не проверял).
    WebKit это, больше некому.
     
    Не только слайдер уезжает за пределы экрана, но и само аудио при этом обычно обрезается до ~1 секунды.
    Закономерности я не выявил, но предполагаю, что он так сходит с ума от VBR (вообще или в каких-то конкретных аудиоформатах).

    Всего записей: 396 | Зарегистр. 04-11-2013 | Отправлено: 21:06 23-10-2025
    Abs62



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

    Цитата:
    Через этот код можно что-то сделать с отображением?

    Сомневаюсь. GD его не трогает, передаёт в WebKit как есть.

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

    Всего записей: 6121 | Зарегистр. 22-10-2005 | Отправлено: 22:55 23-10-2025
    ramanuki



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
     
    Возник такой вопрос. Хотелось бы услышать ваше мнение.
     
    Если в DSL оформить звуковой файл через ссылку [url], то при щелчке на ссылке GoldenDict воспроизводит звук с сайта самостоятельно. Но если то же самое сделать с картинкой, то происходит переброска в браузер и отображение идет там.  
     
    Получается, что почему-то применяется совсем другая логика поведения, хотя и тот, и другой ресурс относятся к одному и тому же типу медиа (аудиовизуальному). Возможно ли сделать так, чтобы по щелчку на ссылке на картинку в интернете она показывалась в GoldenDict - ведь, выходит, подгрузка файла из интернета возможна?

    Всего записей: 853 | Зарегистр. 07-08-2013 | Отправлено: 15:44 27-10-2025
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramanuki
    Как по мне, даже локальный словарь с подгрузкой звуков из сети - решение сомнительное, а с подгрузкой картинок - вообще извращение. Неохота даже лезть смотреть и вспоминать, как оно там устроено.

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

    Всего записей: 6121 | Зарегистр. 22-10-2005 | Отправлено: 18:45 27-10-2025
    niccolo

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

    Цитата:
    Abs62

     
    А правильную поддержку многоязычных словарей с директивой #INCLUDE можно доделать?

    Всего записей: 3880 | Зарегистр. 17-09-2001 | Отправлено: 18:56 27-10-2025
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    niccolo
    Если кто-нибудь за это возьмётся.

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

    Всего записей: 6121 | Зарегистр. 22-10-2005 | Отправлено: 19:06 27-10-2025
    omcha

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброе время суток!
    Ищу немецко-русские и руccко-немецкие словари для GoldenDict - Windows11.
    Искренне благодарю!

    Всего записей: 10 | Зарегистр. 29-10-2015 | Отправлено: 20:27 31-10-2025
    dadasof



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

    Цитата:
    Ищу немецко-русские и руccко-немецкие словари для GoldenDict  

    => https://cloud.freemdict.com/index.php/s/pgKcDcbSDTCzXCs  

    Всего записей: 2023 | Зарегистр. 03-12-2004 | Отправлено: 21:44 31-10-2025
    romanticUK



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62 Не подскажете, что за библиотека GdTextOutSpy64.dll? Нужна она для работы GoldenDict? У меня в одной из установок ее нет и все вроде работает.

    Всего записей: 172 | Зарегистр. 16-06-2011 | Отправлено: 12:49 09-11-2025
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    romanticUK
    Нужна для перевода по наведению курсора (включается волшебной палочкой на панели инструментов). Остальное и без неё работать будет.

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

    Всего записей: 6121 | Зарегистр. 22-10-2005 | Отправлено: 13:04 09-11-2025
    romanticUK



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

    Цитата:
    Нужна для перевода по наведению курсора

    А-а, теперь ясно, буду знать. Спасибо за инфу!

    Всего записей: 172 | Зарегистр. 16-06-2011 | Отправлено: 14:00 09-11-2025
    mostitsky



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Для информации.  
    Практическая проверка показала, что...
     
    1) Lingvo воспринимает теги [s] и [video] одинаково, а ориентируется для показа по расширению файла.
     
    2) Lingvo в качестве ссылки на файл берет только последнюю часть ссылки, вставленной между тегами [s] и \[/s\] и [video] и [/video] (то, что после последнего слеша или бэкслеша — то есть имя файла). GoldenDict же берет всю ссылку, без исключений, поэтому может не показывать то, что показывает Lingvo.
     
    3) Тег [preview] сам по себе не работает в Lingvo, вызывает ошибку в нем (в GoldenDict работает как обычный [s]). Используется в Lingvo только так: [s][preview]...[/preview]\[/s\] и отображает пустое пространство (по размеру равное предпросмотру).
     
    (Из-за проблем формумного движка с отображением пришлось закрывающий тег [s] в посте экранировать, иначе он исчезает.)

    Всего записей: 227 | Зарегистр. 20-12-2011 | Отправлено: 15:36 11-11-2025 | Исправлено: mostitsky, 15:54 11-11-2025
    llEmperor



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mostitsky
    GoldenDict++ выпустил новую версию, добавив прямую поддержку файлов произношения LSA в словарях DSL.
    https://disk.yandex.com/d/siYJ6FLdw-XoUA

    Всего записей: 45 | Зарегистр. 02-11-2021 | Отправлено: 07:00 13-11-2025
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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

    Компьютерный форум Ru.Board » Компьютеры » Программы » GoldenDict (часть 2)


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

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

    LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

    Рейтинг.ru