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

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

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

Maz



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




 
Актуальная версия 1.5.0:
Windоws RC2-372 Qt 4.8.6 или Qt 5.12.3, последний EXE-файл: 1.5.0-RC2-490-gbaff02a.
Плагин dsengine.dll для Qt 5.6-based версии на Windows XP: dsengine_5.6.1_for_XP.7z
как собрать актуальный рабочий комплект для windows (без словарей)
MacOSX RC2-372 (Qt 563) (рекомендуется для Mavericks & Yosemite); RC2-372 (Qt 5121) (рекомендуется для Sierra и выше); RC 483 (Qt 532) (рекомендуется для Mountain Lion); RC 425 (Qt 486)
 
Расширенная настройка интерфейса
 
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

  • Всего записей: 37388 | Зарегистр. 26-02-2002 | Отправлено: 11:50 23-02-2017 | Исправлено: Abs62, 22:18 30-06-2021
    Abs62



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

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

    Всего записей: 5946 | Зарегистр. 22-10-2005 | Отправлено: 19:47 06-09-2021
    softes

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

    Цитата:
    Как можно сделать словарь в формате MDX, который бы подгружался независимо от заголовка. То есть при поиске по любому слову?

    Как вариант, сделать "пустой" мдх-словарь (с одними заголовками, без статей), в котором присутствовали бы все возможные и невозможные слова (а также словосочетания, идиомы и проч.) необходимого языка (языков).
    Насколько понимаю, именно так (или как-то так) был сделан Enhancer для мобильной версии ГД

    Всего записей: 742 | Зарегистр. 22-10-2003 | Отправлено: 00:09 07-09-2021 | Исправлено: softes, 00:12 07-09-2021
    toty794

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Была такая хотелка - двойной последовательный поиск.
    Впервые идет поиск по заголовкам, если нет результата, то подключаеться полнотекстовый поиск.
    Но идея даже не обсуждалась и как-то не была замечена.

    Всего записей: 187 | Зарегистр. 17-04-2017 | Отправлено: 09:13 07-09-2021 | Исправлено: toty794, 09:15 07-09-2021
    Romul81



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

    Цитата:
    именно так (или как-то так) был сделан Enhancer для мобильной версии ГД

    И я даже догадываюсь, кто его сделал
    Abs62
    Спасибо за ответы!

    Всего записей: 1302 | Зарегистр. 03-03-2008 | Отправлено: 10:07 07-09-2021
    niccolo

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

    Цитата:
    Была такая хотелка - двойной последовательный поиск.
    Впервые идет поиск по заголовкам, если нет результата, то подключаеться полнотекстовый поиск.
    Но идея даже не обсуждалась и как-то не была замечена.

     
    Поиск давно уже пора реализовать как в Лингво - если не находит простой поиск, автоматом запускается полнотекстовый....
     
    Именно отсутствие такого поиска не даёт полностью переключиться на GD.
     
    И отдельное окно для поиска словосочетаний - это ППЦ.... Не могу понять, какиvb факторами обусловлено такое решение в Мультитране и тут.
     
    Представляю, если бы яндекс и гугл для поиска по одиночным словам выводили отдельное окно.......
     
    Судя по отсутствию движения по развитию программы есть идея ко всем: составить список необходимых функций, разработчик посмотрит, назовёт сроки и стоимость их реализации, а участники топика решат - стоит оно того, и, если да, каким образом уладить все вопросы...

    Всего записей: 2811 | Зарегистр. 17-09-2001 | Отправлено: 11:11 07-09-2021 | Исправлено: niccolo, 11:15 07-09-2021
    niccolo

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Еще один недостаток выявил
     
    Ищу слово bottomer (snurling в т.п.) — в результатах поиска показывает наличие полного совпадения, но при всех попытках заставить программу вывести только это слово - выводит bottom (snurl и т.п.) из кучи словарей, в которых снова надо вызывать поиск и искать уже по карточке.....
     
    В лингво такого нет......

    Всего записей: 2811 | Зарегистр. 17-09-2001 | Отправлено: 13:30 07-09-2021
    Svirepov

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

    Цитата:
    заставить программу вывести только это слово

    отключите на время морфологию - иконка "h" на панели словарей

    Всего записей: 150 | Зарегистр. 04-11-2013 | Отправлено: 14:34 07-09-2021
    niccolo

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Svirepov
     
    Для данного конкретного случая у меня набор словарей на 7 рядов на 4K мониторе.... Как думаете, что легче - найти иконку или поискать в Лингво, даже с переключением языка?
     
    Не совсем понятно поведение программы, когда я в окне результатов прямо жму на найденное вхождение, а она упорно подсовывает другое...
    По логике разумнее выводить результаты начиная от полного совпадения, далее к словоформам и далее к полнотекстовому поиску......

    Всего записей: 2811 | Зарегистр. 17-09-2001 | Отправлено: 14:58 07-09-2021 | Исправлено: niccolo, 15:01 07-09-2021
    niccolo

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ещё момент
     
    А есть где нибудь кнопка (лучше) или галка (хуже) ФИКСАЦИИ макета/layout панелей в главном окне программы? А то порой цепляешь их мышкой, сдвигаешь, надо обратно ставить....

    Всего записей: 2811 | Зарегистр. 17-09-2001 | Отправлено: 10:15 15-09-2021
    Denskoy

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

    Цитата:
    отключите на время морфологию - иконка "h" на панели словарей
     


    Цитата:
    Для данного конкретного случая у меня набор словарей на 7 рядов на 4K мониторе.... Как думаете, что легче - найти иконку или поискать в Лингво, даже с переключением языка?

     
    Я себе словари с морфологией сдвинул на самое первое место, потому как часто пользуюсь советом Svirepov. Так что найти иконку и кликнуть - дело полусекунды.  
     
    Но совершенно согласен с вами по поводу поиска в ГД. Неоднократно обращался к ув. Abs62 реализовать хотя бы возможность сортировать результаты полнотекстового поиска не только по алфавиту, но и по словарям, или хотя бы чтобы эти словари видно было...

    Всего записей: 730 | Зарегистр. 18-12-2005 | Отправлено: 12:53 15-09-2021
    niccolo

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

    Цитата:
    Я себе словари с морфологией сдвинул на самое первое место, потому как часто пользуюсь советом Svirepov. Так что найти иконку и кликнуть - дело полусекунды.  

     
    Спасибо за совет
    Я последнее время много работаю с многоязычными источниками и группой ВСЕ словари (это 4-5 иностранных языков). А там словари идут по языкам. 4-5 кнопок жать - тоже не айс.
     
    ИМХО, если не исправлять байду с выводом результатов, то ОПТИМАЛЬНО индикатор/флажок «С морфологией» должен быть у поля ввода искомого термина или словосочетания...
     
    Но, учитывая ваш совет - сделал группу ВСЕ, а поскольку у неё нет языка, то и морфологические словари туда не добавились...
     
    Судя по тому, что разработка оболочек явно застопорилась, единственным решением остаётся масштабная работа со словарями, с объединением словарей по сходным тематикам. Но тут другой минус — теряется связь с источником....., да и превращения в мультитран 2 как-то не хочется.....

    Всего записей: 2811 | Зарегистр. 17-09-2001 | Отправлено: 13:25 15-09-2021
    toty794

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    "разработка оболочек явно застопорилась, единственным решением остаётся"
     
    То, что я знаю на данный момент.
    Qt больше не будет развиваться, разработчик накрылся.
    Есть QT 487 (по некоторых мнениях, лучшая версия) и QT-редактор.
    Нужно желание и люди, которые захотят усовершенствовать ГД.
    Тоест, изпользуя QT 487, QT-редактор и исходники ГД, можно надееться на результат.
    Ну, может и ошибаюсь, но надежда-то остается.

    Всего записей: 187 | Зарегистр. 17-04-2017 | Отправлено: 17:42 19-09-2021 | Исправлено: toty794, 17:43 19-09-2021
    Romul81



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

    Цитата:
    Qt больше не будет развиваться, разработчик накрылся.

    Что-что, простите?..
    Qt - это фреймворк для программирования на языке C++. Целая индустрия. Вы, по всей видимости, не представляете, сколько всего написано на Qt. В том числе серьёзных, коммерческих проектов. И сколько из этого требует поддержки. Просто нереально, чтоб Qt "накрылся", как вы сказали.
    Единственное, что "накрылось" - это QtWebKit, разработка которого, действительно прекратилась. Потому что этот модуль был помечен как deprecated и ему есть активно развивающаяся альтернатива.
    QtWebKit 5.9.0 был зарелизен в 2017-м. И несёт в себе браузерные технологии 2014-го года. Что, понятное дело, древность дремучая. Но для словарей, в принципе, достаточно. С тех пор появилась только версия 5.212, которая до сих пор находится в статусе альфы. И да, разработкой, по всей видимости, занимался один человек. Последний коммит - год назад.
    Тут, главное, чтоб он продолжал собираться под новыми версиями Qt. Иначе, уважаемому Abs62 придётся перепиливать всё под WebEngine, если стоит задача поддерживать программу для этих самых новых версий. Кроме него некому вообще..
    Либо заморозиться на последних совместимых версиях Qt и QtWebKit и шлифовать наждачкой.

    Всего записей: 1302 | Зарегистр. 03-03-2008 | Отправлено: 18:53 19-09-2021
    toty794

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

    Всего записей: 187 | Зарегистр. 17-04-2017 | Отправлено: 19:31 19-09-2021
    Открыть новую тему     Написать ответ в эту тему

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

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


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2020

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru