GoldenDict (часть 2) - [181] :: Программы :: Компьютерный форум Ru.Board
Перейти из форума на сайт.

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

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

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 [?]

  • Всего записей: 39432 | Зарегистр. 26-02-2002 | Отправлено: 11:50 23-02-2017 | Исправлено: Abs62, 12:57 22-05-2025
    fadetoback



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yozhic
    Всё равно спасибо. Удалось подключить 2 энциклопедии.

    Всего записей: 763 | Зарегистр. 10-08-2005 | Отправлено: 21:36 20-04-2025
    llEmperor

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

    Цитата:
    Некоторые особенности по сравнению с оригинальным GoldenDict
    webengine с поддержкой новейших html/css функций

    Версия NG выглядит очень заманчиво.

    Всего записей: 43 | Зарегистр. 02-11-2021 | Отправлено: 05:09 21-04-2025
    xarval

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, пожалуйста:
    1 - для Виндовс 32 есть файл установки *.exe для версии 1.5.хх - qt4;
    2 - (у меня Вин. 11 домашняя 64 бит) для Вин. 64 бит - версия qt5, вижу только без установщика. Хотел бы установить с регистрацией в реестре. Можно, конечно, зарегистрировать в реестре вручную файл запуска Голда;
    3 - есть ли у кого-нибудь уже опыт: если перекинуть файл оболочки config из Вин7 в такую же папку в вин11 (qt4 -> qt5), сработает? Понятно, что если нет подобного, пробовать и сообщить.
    Спасибо заранее за рекомендации.
     

    Всего записей: 44 | Зарегистр. 23-09-2013 | Отправлено: 16:55 09-05-2025
    Svirepov

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    xarval
    Установщика для qt5-версий вроде нет. Ярлык вручную создать - и всё.
    Последний EXE из шапки не забудьте скачать.
    Многие (если не большинство) используют portable режим, поэтому установщик мало кому нужен.

    Цитата:
    если перекинуть файл оболочки config из Вин7 в такую же папку в вин11 (qt4 -> qt5), сработает?

    Должно сработать. Новая версия возьмёт старый конфиг и обновит его так, как сочтёт нужным.

    Всего записей: 390 | Зарегистр. 04-11-2013 | Отправлено: 22:18 09-05-2025
    xarval

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

    Цитата:
    Цитата:
    если перекинуть файл оболочки config из Вин7 в такую же папку в вин11 (qt4 -> qt5), сработает?
     
    Должно сработать.

    Поставил пока 1.5.0, перекинул файлы индексов, словари и конфиг. Всё подхватилось, включая разбивку словарей по группам, только указал путь к словарям (P-m F-s (х86). Если перекинуть старые файлы индексов, то индексация словарей проходит значительно быстрее.

    Всего записей: 44 | Зарегистр. 23-09-2013 | Отправлено: 16:01 10-05-2025
    ramanuki



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Подскажите, пожалуйста, есть ли возможность передать из GoldenDict во внешнюю программу, в AkelPad, строку для поиска в словаре DSL заголовка в том виде, в каком он присутствует в словаре-источнике (без парсинга)?
     
    Например, "загол{[']}о{[/']}вок", а не "заголовок".
     
    Цель: улучшить работу команды из файла конфигурации GoldenDict типа такой:
     

    Код:
    <editDictionaryCommandLine>
    D:\Portables\AkelPad\AkelPad.exe /OpenFile('%GDDICT%') /Call('Scripts::Main', 4, 'FindFirstPhrase.js', `(?m)^%GDWORD%$`)
    </editDictionaryCommandLine>

     
    В вышеприведенной команде %GDWORD% уже отпарсен - из-за этого AkelPad не находит "загол{[']}о{[/']}вок" в словаре.
     
    Обсуждение в соседней ветке: ссылка [?].

    Всего записей: 835 | Зарегистр. 07-08-2013 | Отправлено: 20:39 16-05-2025 | Исправлено: ramanuki, 20:41 16-05-2025
    niccolo

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramanuki
     
    Для вычитки и поиска ошибок можете сделать версию без ударений заголовках специально для GD.
     
    А вот то, что GD не поддерживает нормально словари с директивой INCLUDE - это очень плохо.

    Всего записей: 3771 | Зарегистр. 17-09-2001 | Отправлено: 21:04 16-05-2025
    Abs62



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

    Цитата:
    Подскажите, пожалуйста, есть ли возможность передать из GoldenDict во внешнюю программу, в AkelPad, строку для поиска в словаре DSL заголовка в том виде, в каком он присутствует в словаре-источнике (без парсинга)?

    В текущей реализации нет. %GDWORD% в команде - это заголовок активной вкладки. Он один на все словари, которые в ней представлены.

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

    Всего записей: 6104 | Зарегистр. 22-10-2005 | Отправлено: 23:22 16-05-2025
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    У меня наблюдается сбой в подсчете количества карточек и заголовков в словаре Лопатина [?] в GD > Dictionary Info. Компиляция в Lingvo и обработка в nodereplacer показывают нормально: 198288/180990, а GD - намного меньше: 140883/127125. Перегружал GD. Не помогло. Если запаковать в DZ, то показывает правильно (как и Lingvo). Не могли бы вы подсказать, что тут может быть?

    Всего записей: 973 | Зарегистр. 19-06-2006 | Отправлено: 18:17 19-05-2025
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramix
    Хм. Посмотрел у себя -  всё одинаково, что с .dsl, что с .dsl.dz. Версия x64 последняя из шапки.
    Можно попробовать экспортировать заголовки и посмотреть, чего не хватает. Может, что-то прояснится.

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

    Всего записей: 6104 | Зарегистр. 22-10-2005 | Отправлено: 18:39 19-05-2025
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    >
    Цитата:
    Версия x64 последняя из шапки.

    У меня та же.
     

    Цитата:
    Можно попробовать экспортировать заголовки и посмотреть, чего не хватает.  

    Экспортировал. Да. Не хватает.
     

    Цитата:
    Может, что-то прояснится.

    Непонятен принцип, по которому отброшены многие заголовки - то выброчно, то большим куском. Проверка словаря на ошибки ничего серьезного не показывает.
     
     
    Добавлено:
    Добавил с словарь несколько новых статей - стал показывать нормальное количество.

    Всего записей: 973 | Зарегистр. 19-06-2006 | Отправлено: 19:00 19-05-2025 | Исправлено: ramix, 19:01 19-05-2025
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramix
    А в логе ничего странного не появляется?

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

    Всего записей: 6104 | Зарегистр. 22-10-2005 | Отправлено: 19:30 19-05-2025
    ramix



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

    Цитата:
    А в логе ничего странного не появляется?

     
    Из-за перезапуска старый лог затерся. А в новом ничего интерсеного нет.  

    Всего записей: 973 | Зарегистр. 19-06-2006 | Отправлено: 19:46 19-05-2025
    fadetoback



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите насчёт поиска.
    Пытаюсь использовать данную программу для решения кроссвордов. Интересует функция поиска через подстановочные знаки. В общем окне не всегда работает поиск через подстановочные знаки "?". Если использовать полнотекстовый поиск, то часть длинных слов ищется очень странно. Например в поиске может выдать вместо одного два слова. Или найдёт все варианты, как часть другого слова, причём, если между словами есть пробелы, тогда может найти окончание 1-го слова, пробел и начало 2-го. Может можно как то упорядочить поиск скажем искать слова, но только целиком или только в заголовках статей? Или данная программа не предназначена для таких поисков? Версия программы v1.5.0 на базе QT 5.12.3 (GCC 7.3.0, 64 бит).

    Всего записей: 763 | Зарегистр. 10-08-2005 | Отправлено: 03:11 22-05-2025
    Svirepov

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    fadetoback
    Кажется, в режиме Wildcards шаблон нельзя привязать к границе слова (разве что вставив пробел),
    поэтому для ваших целей больше подойдёт режим RegExp, где эту границу можно задать с помощью \b

    Всего записей: 390 | Зарегистр. 04-11-2013 | Отправлено: 21:31 22-05-2025
    niccolo

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

    Цитата:
    Пытаюсь использовать данную программу для решения кроссвордов

     
    А в чём смысл? Это уже не разгадка, а заполнение кроссвордом копи-пастом.

    Всего записей: 3771 | Зарегистр. 17-09-2001 | Отправлено: 21:41 22-05-2025
    fadetoback



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    niccolo
    Кроссворды бывают разные. Попробуйте например разгадать данный кроссворд https://disk.yandex.ru/d/7_aL0RRrWftzzQ Если у Вас получится его разгадать менее чем за 3 суток, то Вы большой профессионал в решении кроссвордов или поиске информации в Интернете.
     
    Добавлено:
    Svirepov А можно чуток подробней про правильный поиск с помощью данного режима?

    Всего записей: 763 | Зарегистр. 10-08-2005 | Отправлено: 15:44 25-05-2025 | Исправлено: fadetoback, 20:35 26-05-2025
    niccolo

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    fadetoback
     
    Ну половину сам за три дня может и вытяну.
     
    Но смысл....
     
    Вот просто попытка извлечь ответы из чатГПТ без подсказок по длине слов (под ковриком).
    В несколько подходов, полагаю, всё получится.
    #

    Всего записей: 3771 | Зарегистр. 17-09-2001 | Отправлено: 16:24 25-05-2025 | Исправлено: niccolo, 16:25 25-05-2025
    fadetoback



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

    Всего записей: 763 | Зарегистр. 10-08-2005 | Отправлено: 21:09 25-05-2025 | Исправлено: fadetoback, 20:34 26-05-2025
    Svirepov

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    fadetoback
    Зафиксировать начало и конец слова посредством \b, пропущенные буквы заменить на точки:
    Код:
    \bтира..оза.р\b

    Всего записей: 390 | Зарегистр. 04-11-2013 | Отправлено: 21:33 25-05-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

    Компьютерный форум 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