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

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

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

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

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

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



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

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

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

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



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

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



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

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

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

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

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

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

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



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

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



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

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



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

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

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



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

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

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

    Всего записей: 851 | Зарегистр. 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

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



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

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



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

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

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

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

    Цитата:
    Abs62

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

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



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

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

    Всего записей: 6114 | Зарегистр. 22-10-2005 | Отправлено: 19:06 27-10-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

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


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru