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

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

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



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

    Цитата:
    Вернул старую версию программы 85 - там все ОК. На что тут можно грешить?

    На версию 88, ясен пень. Поправлю.

    Цитата:
    Не могу еще понять, откуда программа берет звуки, когда их реально в папке со словарем нет.
    Инспектор показывает типа <a href="gdau://search/test.mp3">  

    Хост "search" означает поиск указанного файла по всем словарям, входящим в группу. Что найдёт, то и выдаст.

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 12:15 27-04-2017
    ramanuki



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

    Цитата:
    Хост "search" означает поиск указанного файла по всем словарям, входящим в группу. Что найдёт, то и выдаст.

    Он ищет по названию файла или по хедингу - или по обоим?

    Всего записей: 805 | Зарегистр. 07-08-2013 | Отправлено: 12:42 27-04-2017
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramanuki
    По имени файла, вестимо (тому, что стоит после "gdau://search/").

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 13:47 27-04-2017
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramanuki
    Вот - goldendict-1.5.0-RC2-92-g67b6b6b(EXE only).7z. Zips поправил. И посмотрите, как сейчас с сохранением ссылок типа "gdau://sound/...".

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 18:26 27-04-2017
    ramanuki



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    1) ZIPSы заработали.
     
    2) Если сохранить отсутствующий (в папке словаря) звук, то порой сохраняется не то, что звучит (по щелчку), а почему-то другое. Это что? - кеширование работает?
     
    3) Для чего открывается окно сохранения (и спрашивает - где и под каким именем сохранить), когда и сохранять-то нечего из-за вообще отсутствия звука? Может, в таком случае лучше сделать серым (неактивным) пункт меню "Сохранить звук...?
     
    4)
    Цитата:
    И посмотрите, как сейчас с сохранением ссылок типа "gdau://sound/...".

    А в каком случае это появляется? Или вы имели в виду "gdau://search/..."?
     
    5) То, что файл программы (Goldendict.exe) не замыкается, это от ОСы зависит?

    Всего записей: 805 | Зарегистр. 07-08-2013 | Отправлено: 19:07 27-04-2017
    Abs62



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

    Цитата:
    2) Если сохранить отсутствующий (в папке словаря) звук, то порой сохраняется не то, что звучит (по щелчку), а почему-то другое. Это что? - кеширование работает?

    Нету там кеширования. Там работа со словарями несколько различается. В каких именно случаях сохраняется не то, что звучит?

    Цитата:
    3) Для чего открывается окно сохранения (и спрашивает - где и под каким именем сохранить), когда и сохранять-то нечего из-за вообще отсутствия звука? Может, в таком случае лучше сделать серым (неактивным) пункт меню "Сохранить звук...?

    Просто запрос имени идёт до того, как начинается поиск файла.

    Цитата:
    А в каком случае это появляется? Или вы имели в виду "gdau://search/..."?

    Ну да, именно "search".

    Цитата:
    5) То, что файл программы (Goldendict.exe) не замыкается, это от ОСы зависит?

    Что значит "не замыкается"?

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 19:26 27-04-2017
    ramanuki



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

    Цитата:
    В каких именно случаях сохраняется не то, что звучит?  

    Когда звуковой файл в папке словаря отсутствует.
     

    Цитата:
    Что значит "не замыкается"?

    После запуска файла Goldendict.exe с ним можно делать что угодно - удалять, переименовывать, программа работает. До закрытия .
     
     

    Всего записей: 805 | Зарегистр. 07-08-2013 | Отправлено: 19:38 27-04-2017
    Abs62



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

    Цитата:
    Когда звуковой файл в папке словаря отсутствует.

    Это как бы понятно. Сколько файлов с таким именем есть в других словарях группы? Какого формата словари с таким файлом, в каком порядке они расположены? Какой файл звучит и какой сохраняется?
    Цитата:
    После запуска файла Goldendict.exe с ним можно делать что угодно - удалять, переименовывать, программа работает. До закрытия

    Удалять? Сдаётся мне, вы ошибаетесь. Или вы имеете в виду удаление в корзину, которое суть переименование? Тогда да.
    А вообще, это забота ОС. Сам GD никаких усилий к тому не предпринимает.

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 19:55 27-04-2017
    ramanuki



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

    Цитата:
     Сколько файлов с таким именем есть в других словарях группы?

    Сказать трудно, название распространенное - sound.wav. Открывать файлы dsl.files.zip - очень долгая песня.
     
    А так Группа Все (словарей там очень много). Но в главном окне открыто всего 2 карточки. В словарях этих карточек звуки не подключены (не доступны).  
     
    Воспроизводится звук в карточке DSL (поскольку там есть sound.wav) и удалось выяснить, что похоже звук берется из одного из ZIPSов (имя звукового файла внутри полностью совпадает) (что интересно - первого по алфавиту из отдельной папки ZIPSов). Сохраняется же, скорее всего, звук из первого по алфавиту словаря (DSL; с *.dsl.files.zip), в котором встречается файл с точно таким же названием sound.wav.
     
     
    Добавлено:

    Цитата:
     Или вы имеете в виду удаление в корзину, которое суть переименование?

    Да. Безусловно удалить не дает.  
    Посмотрел в Task Manager - оказывается перемещается GoldenDict.exe вместе со ссылкой на него (в свойствах).  
    А вот взять любой DSL-файл - с ним такое не проходит, пока не закроешь GoldenDict.

    Всего записей: 805 | Зарегистр. 07-08-2013 | Отправлено: 21:18 27-04-2017
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramanuki
    Вот - goldendict-1.5.0-RC2-93-g747dc0a(EXE only).7z. Теперь поиск должен идти строго в порядке расположения словарей в группе. Что при прослушивании, что при сохранении.

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

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



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

    Цитата:
    Теперь поиск должен идти строго в порядке расположения словарей в группе. Что при прослушивании, что при сохранении.

     
    Да, теперь уже произносится третий вариант звука и он же и сохраняется. И таки-да, это первый словарь по алфавиту среди имеющихся в наличии, в котором встречается точное совпадение имени файла.

    Всего записей: 805 | Зарегистр. 07-08-2013 | Отправлено: 09:18 28-04-2017
    ramanuki



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
     
    Искал в словаре сегодня яванского и длиннохвостого ящера. В связи с возникшими трудностями в голову пришел такой вопрос - возможно ли дополнить вывод найденных соответствий в панели поиска еще и вариантами с перестановкой искомых слов местами (такое используется в некоторых а-ля научных словарях).
     
    Например:
    в поисковую строку вводится "длиннохвостый ящер"
    и в панели поиска появляется "ящер, длиннохвостый" (который только в такой форме и присутствует как заголовок в словаре)
    или
    в главном окне появляется "Близкие слова: ящер, длиннохвостый"
     
    Конечно, неплохо было бы "не учитывать порядок слов" и в ПТП, но хотя бы первое реализовать? (особенно с учетом того, что некоторые любят переводить по принципу "выделил - Ctrl+C+C - Ctrl+Shift+F)

    Всего записей: 805 | Зарегистр. 07-08-2013 | Отправлено: 13:56 28-04-2017
    Abs62



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

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

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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Я так понял полнотекстовый поиск не включает заголовки статей?
    Это хорошо, когда заголовок статьи состоит из одного слова, но тогда и полнотекстовый поиск не нужен.
    Когда открывается карточка, Ctrl+F ищет по всему тексту, включая заголовки. Было ожидаемо, что по Ctrl+Shift+F будет аналогично.
    По-моему, стоило бы добавить опцию типа "включать в поиск заголовки статей" в настройки полнотекстового поиска.

    Всего записей: 1255 | Зарегистр. 30-01-2003 | Отправлено: 11:04 29-04-2017
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    monsoon
    Так это всё-таки разные вещи. Для поиска по заголовкам полнотекстовый поиск не нужен, для этого строка ввода имеется. И работает куда быстрее.

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 12:39 29-04-2017
    monsoon



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

    Цитата:
    Для поиска по заголовкам полнотекстовый поиск не нужен, для этого строка ввода имеется. И работает куда быстрее.

    С этим все понятно, но если устойчивое словосочетание или идиома не находится в заголовках "как есть", зачем мне извращаться с шаблонами и т.д. дважды: сначала по заголовкам, а потом в полнотекстовом поиске? Мне по ним нужна вся информация сразу: толкование и все примеры из других карточек.

    Всего записей: 1255 | Зарегистр. 30-01-2003 | Отправлено: 13:18 29-04-2017 | Исправлено: monsoon, 13:23 29-04-2017
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    monsoon
    В большинстве типов словарей заголовки - это отдельная сущность. Подключение ещё и их в полнотекстовый поиск будет его тормозить. Игра не стоит свеч.

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 13:43 29-04-2017
    monsoon



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Ну так я предложил по умолчанию оставить как есть, а в настройках добавить опцию для включения поиска по заголовку.  
    Игра стоит свеч. Можно, конечно, поочередно извращаться с поиском в заголовках, а потом в окне полнотекстового поиска, но имхо это времени может занять даже больше и больше вероятность что-то упустить.  

    Всего записей: 1255 | Зарегистр. 30-01-2003 | Отправлено: 14:00 29-04-2017
    ramanuki



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я поддерживаю выступившего передо мною тов. monsoon. Нам надо догнать и перегнать противника (Лингво) в этом вопросе. У противника, кстати, поиск среди заголовков включен в ПТП со всеми извращениями (типа неучета порядка слов), и даже выведен при этом в отдельную вкладку.

    Всего записей: 805 | Зарегистр. 07-08-2013 | Отправлено: 16:40 29-04-2017
    mvlog



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Наверное, неплохо бы таки закладки прикрутить с возможностью экспорта\импорта. С одной стороны, вроде бы есть История, но с другой - её надо редактировать перед экспортом, т.к. там полно всякого мусора (у меня как минимум 50% запросов - просто проверка произношения) и слова во флексиях. А так была бы где-нить на тулбаре звёздочка, щёлкнул её когда надо - и постепенно формируется список, который уже не надо редактировать, можно сразу загонять в другие приложения. Кмк, была бы полезная фича.

    Всего записей: 184 | Зарегистр. 08-05-2014 | Отправлено: 23:53 30-04-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