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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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

Maz



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




 
Актуальная версия 1.5.0:
Windоws Qt 4.8.6 или Qt 5.12.3, последний EXE-файл: 1.5.0-18-g59363bc9.
Плагин dsengine.dll для Qt 5.6-based версии на Windows XP: dsengine_5.6.1_for_XP.7z
как собрать актуальный рабочий комплект для windows (без словарей)
MacOSX 1.5.0-18-g59363bc9 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
     
    Ссылки на готовые сборки
     
    Ссылки на словари для GoldenDict

  • Всего записей: 38830 | Зарегистр. 26-02-2002 | Отправлено: 11:50 23-02-2017 | Исправлено: yozhic, 22:10 16-03-2024
    copycat



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

    Всего записей: 354 | Зарегистр. 25-07-2001 | Отправлено: 00:03 28-10-2017
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    copycat
    Возьмите исходники на гитхабе, доработайте их напильником и скомпилируйте себе такой GD, какой хотите. С любым текстом.

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 00:12 28-10-2017
    Svirepov

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    GD полчаса делал FTS для нового Лопатина (отсюда), да так и не доделал, а при попытке выйти из программы завис. В словаре дело?

    Всего записей: 365 | Зарегистр. 04-11-2013 | Отправлено: 12:24 28-10-2017
    ramix



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

    Цитата:
    В словаре дело?

    Вряд ли. Словарь прошел проверку на компиляторе с результатом:
     
    {{Ошибок: 0. Предупреждений: 0.}}
    {{Количество заголовков: 184116. Количество карточек: 169479.}}
     
    Попробуйте еще раз перезапустить GoldenDict (вместе с ОС).

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 12:39 28-10-2017
    Svirepov

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

    Цитата:
    Вряд ли.

    Да, похоже, что не в словаре.
    Перезапускал уже, не помогло.
     
    Abs62
    Странность заметил: MD5-идентификатор словаря в конфиге - неправильный (причём я удалял и добавлял словарь заново); имена индекса и FTS-файла - правильные (руками для верности посчитал).

    Всего записей: 365 | Зарегистр. 04-11-2013 | Отправлено: 12:55 28-10-2017
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    У меня тоже бывают некоторые несоответствия между реальным названием словаря (#NAME) и названием в конфиге. (Обычно после переименований.) В Настройках при этом все ОК. Но это на работе программы не сказывается. Я вручную исправляю в конфиге.

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 13:01 28-10-2017
    Svirepov

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramix
    Нет, речь не о #NAME, а о том, что внутри тэга: <dictionary name="...">вот здесь</dictionary>.
    Этот идентификатор GD высчитывает из имён DSL-файлов, сам словарь тут ни при чём.

    Всего записей: 365 | Зарегистр. 04-11-2013 | Отправлено: 13:08 28-10-2017
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Это я к слову, в копилку. Словари еще, бывает, двоятся в конфиге.
     
    Попробуйте временно поставить чистую портабельную копию GoldenDict и проверить на ней словарь - проявится ли сбой.

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 13:18 28-10-2017
    Svirepov

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Забыл сказать: попробовал уже, всё проявляется. Висит, индексирует. Вроде и работает, но выйти или зайти в конфиг не даёт.

    Всего записей: 365 | Зарегистр. 04-11-2013 | Отправлено: 13:32 28-10-2017
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Svirepov
    Попробуйте версию по ссылке из ЛС - работает или нет?

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 14:08 28-10-2017
    Abs62



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

    Цитата:
    Вряд ли. Словарь прошел проверку на компиляторе

    Таки словарь. То, что лежит на ЯДе, выглядит так:

    Цитата:
    #NAME    "Лопатин (Ru-Ru)"
    #INDEX_LANGUAGE    "Russian"
    #CONTENTS_LANGUAGE    "Russian"
    -де
        [p][trn]орф.[/p]
        [m1]частица — с предшествующим словом пишется через дефис: [']о[/']н-де, говор[']и[/']л-де[/trn][/m]-ка
        [p][trn]орф.[/p]
        [m1]частица — с предшествующим словом пишется через дефис, [p]напр.[/p]: пойд[']и[/']-ка, н[']у[/']-ка, гляд[']и[/']-ка[/trn][/m]-кась
        [p][trn]орф.[/p]
        [m1]-кась [p]и[/p] -кася, [p]частица[/p] — с предшествующим словом пишется через дефис: н[']а[/']-кась [p]и[/p] н[']а[/']-кася, н[']у[/']-кась [p]и[/p] н[']у[/']-кася, н[']а[/']те-кась, гляд[']и[/']-кась[/trn][/m]-кася
        [p][trn]орф.[/p]
        [m1]-кась [p]и[/p] -кася, [p]частица[/p] — с предшествующим словом пишется через дефис: н[']а[/']-кась [p]и[/p] н[']а[/']-кася, н[']у[/']-кась [p]и[/p] н[']у[/']-кася, н[']а[/']те-кась, гляд[']и[/']-кась[/trn][/m]-либо
        [p][trn]орф.[/p]
     

    И так далее. Короче, весь словарь оказался в одной статье. Отсюда и тормоза.
     
    Добавлено:
    Svirepov

    Цитата:
    Странность заметил: MD5-идентификатор словаря в конфиге - неправильный (причём я удалял и добавлял словарь заново); имена индекса и FTS-файла - правильные (руками для верности посчитал).

    Это от старой версии. Удалите словарь из группы, потом верните - всё нормализуется. Просто для GD изменение индекса - не повод перезаписывать группу в конфиге.

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 14:28 28-10-2017 | Исправлено: Abs62, 14:29 28-10-2017
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Да, LSD-версия нормальная, а DSL-версия в одну статью вместилась .
    Словарь прошел проверку на компиляторе при изготовлении LSD-версии, а ошибка вылезла при изготовлении декомпилированной версии с нее.
    Уже исправлено.
     
    P.S. Видно, уже пора отказываться от ЛСД, тем более, что Лингво в этом году не выпустила очередную версию программы. Решила, так сказать, сменить направление и заняться "мобильным" языковым направлением.

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 15:02 28-10-2017
    Svirepov

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

    Всего записей: 365 | Зарегистр. 04-11-2013 | Отправлено: 16:02 28-10-2017
    galina2000

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте. Использую GoldenDict (v 1.5.0-RC-550-g1df1b3d) в портабельном режиме. Возникла необходимость временно подключить ряд словарей с внешнего носителя, для чего в папке  GoldenDict\content  сделала на них ссылку (lnk-файл на всю папку внешнего лиска). Процесс сканирования новых словарей завершился, но подключились только словари mdx/mdd, а словари в формате dsl не подключились. Возможно ли каким-то образом подключить внешние словари *.dsl, не выходя из портабельного режима программы? Справку к программе (2015 года) читала, но возможно уже были изменения. Спасибо

    Всего записей: 474 | Зарегистр. 21-08-2006 | Отправлено: 17:03 28-10-2017
    Abs62



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

    Цитата:
    Использую GoldenDict (v 1.5.0-RC-550-g1df1b3d) в портабельном режиме.

    А чего такой старый?

    Цитата:
    Процесс сканирования новых словарей завершился, но подключились только словари mdx/mdd, а словари в формате dsl не подключились. Возможно ли каким-то образом подключить внешние словари *.dsl, не выходя из портабельного режима программы?

    Должны подключаться ровно так же, как и mdx/mdd. Запустите GD с параметром "--log-to-file" и посмотрите, что там будет в логе.

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 17:18 28-10-2017
    galina2000

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Скачала новую версию программы (1.5.0-RC2-197-g8dd4d9f), в ней словари с внешнего диска подключились все, но после полной переиндексации всех словарей как в папке GoldenDict\content, так и на внешнем диске. Спасибо за совет. У меня ещё вопрос: не могу удалить с диска файлы неактивных (отключённых) словарей, поскольку "этот файл открыт в "GoldenDict dictionary lookup program". Закройте файл и повторите попытку". Это значит, что для удаления каждого неактивного словаря нужно закрывать GoldenDict по Ctrl+Q (или Alt+F4 ?) либо есть более быстрое решение? Спасибо.

    Всего записей: 474 | Зарегистр. 21-08-2006 | Отправлено: 19:33 28-10-2017
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    galina2000
    Закрывать-то надо, только зачем ненужные словари поодиночке удалять? Почему бы не убрать их все чохом?

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 20:00 28-10-2017
    harpy



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    подскажите, есть словари lingvo 12 в lsd формате, их как-то можно к сабжу прикрутить?

    Всего записей: 1388 | Зарегистр. 26-01-2006 | Отправлено: 20:03 28-10-2017
    Abs62



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

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 20:30 28-10-2017
    yurijt

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Жаль, ничего не понимаю в программировании, компилировании. Собрал бы на qt 5.9.

    Всего записей: 38 | Зарегистр. 04-05-2007 | Отправлено: 02:32 01-11-2017
    Открыть новую тему     Написать ответ в эту тему

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

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


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru