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

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

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Hi, I have a question again. I downloaded a Wikipedia dictionary in ZIM format. I think it is based on html. When I click on the arrows or the numbers to jump to the sources on bottom of the Wiki page, nothing happens. Is this a normal behaviour?  
     
    Thanks

    Всего записей: 177 | Зарегистр. 03-09-2012 | Отправлено: 01:42 14-06-2019
    tukktukk

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Давно не сталкивался с необходимостью делать подкарточки через @.  Сейчас проверил в ГД, работает, но вот такой фокус делает.
     

    Код:
    @not all the dogs are barking

    Все нормально.
     

    Код:
    @flog the dog{ ([p]v.[/p])}

    В теле основной карточки ссылка на подкарточку дублируется:
     

    Код:
    -flog the dog
    -flog the dog

     
    Мне крайне необходимо скрывать в индексе то, что в фигурных скобках.

    Всего записей: 1023 | Зарегистр. 11-01-2006 | Отправлено: 03:15 24-06-2019
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    tukktukk
    Поправил. Ссылка на свежую версию как обычно в шапке.

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 18:43 24-06-2019
    ramanuki



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Подскажите, пожалуйста, если я на своей х64 системе удалю папку под названием x86, это на что-то повлияет?

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



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

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

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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Понятно, спасибо! Я отключил эту папку вместе с GdHotkeys.dll, а то были проблемы с комбинацией копирования Ctrl+C+C (перевод слова из буфера) почему-то именно в Голдендикт.

    Всего записей: 805 | Зарегистр. 07-08-2013 | Отправлено: 19:38 24-06-2019
    gerxer

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как сделать из звуковых файлов словаря один архив файлов, при этом чтобы звук воспроизводился словарем?

    Всего записей: 565 | Зарегистр. 19-06-2014 | Отправлено: 05:31 26-06-2019
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    gerxer
    А какого формата словарь? Для DLS в хелпе расписано - пожать в zip и соответствущим образом назвать архив. Для XDXF и GLS аналогично. Для Stardict файл должен именоваться "res.zip".

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 08:35 26-06-2019
    gerxer

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Не знаю, на андройде не работает. А на ПК не пойму как проверить, я звуковые файлы удалил полностью, перед тем как заархивированный файл положить, а звук всё равно есть.

    Всего записей: 565 | Зарегистр. 19-06-2014 | Отправлено: 20:04 26-06-2019
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    gerxer
    Андроидный GD здесь не обсуждается. Это коммерческая программа, а не опенсорс, что и как там работает, может сказать только автор.

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 20:12 26-06-2019
    ramanuki



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Возникает такая ситуация со звуками.  
    Подключен словарь "PhraseBook (Ru-En)". В нем есть директива #SOUND_DICTIONARY    "PhraseBookRuEn".
    Сборники звуков берутся из Lingvo - подключены в ГД через Edit > Dictionaries > Files > C:/ProgramData/ABBYY/Lingvo/15.0/Sound
     
    В словаре "PhraseBook (Ru-En)" есть заголовок карточки "Я начал играть в футбол (баскетбол, бейсбол), когда мне было ... лет."
    В карточке есть такой код:
     

    Код:
    [m1][trn]I started playing football when I was ... . [s]phrase882.wav[/s][/trn][/m]

     
    ГД правильно воспроизводит phrase882.wav по щелчку.
     
    Выбираю сохранить звук. Он сохраняет файл phrase882.wav, но это оказывается не тот самый файл (не из PhraseBookRuEn.lsa), а почему-то взятый из другого сборника - из китайского PhraseBookRuCh.lsa.
     
    В инспекторе вижу такой текст: "gdau://search/phrase882.wav#PhraseBookRuEn".
     
    Пытался перебросить звуки с
    Edit > Dictionaries > Files >  
    на
    Edit > Dictionaries > Sound Dirs
    но не помогло, звук перестал воспроизводиться, выдавая ошибку об отсутствии, но может сохраняться всё тот же ошибочный файл phrase882.wav.  
     
    При этом, иногда падает ГД.
     
    Понятно, что совпадают названия файлов в разных сборниках звуков, но почему игнорируется название сборника?
     
    Возможно ли тут что-то сделать?
     

    Всего записей: 805 | Зарегистр. 07-08-2013 | Отправлено: 15:11 27-06-2019 | Исправлено: ramanuki, 15:13 27-06-2019
    Abs62



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

    Цитата:
    Понятно, что совпадают названия файлов в разных сборниках звуков, но почему игнорируется название сборника?

    Потому что для воспроизведения фича сделана, а для сохранения нет.

    Цитата:
    Возможно ли тут что-то сделать?  

    Посмотрю.

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 16:05 27-06-2019
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramanuki
    Вот, пробуйте - 1.5.0-RC2-379-g58b6c60.

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

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



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

    Цитата:
    Вот, пробуйте - 1.5.0-RC2-379-g58b6c60.

    Спасибо! Теперь сохраняет правильно.

    Всего записей: 805 | Зарегистр. 07-08-2013 | Отправлено: 19:00 27-06-2019
    ramanuki



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Для информации. Фирменный компилятор Lingvo при предобработке (внутренних) ссылок вырезает начальные, конечные и промежуточные лишние пробелы в них.
    ГД, судя по всему, вырезает только начальные и конечные. Промежуточные блокируют прямой переход по ссылке (ГД предлагает найденную ссылку через внутренний поиск).

    Всего записей: 805 | Зарегистр. 07-08-2013 | Отправлено: 22:22 30-06-2019 | Исправлено: ramanuki, 22:23 30-06-2019
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramanuki
    В смысле, если количество пробелов в ссылке не совпадает с целевым заголовком?

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 22:49 30-06-2019
    ramanuki



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

    Цитата:
    В смысле, если количество пробелов в ссылке не совпадает с целевым заголовком?

    Да. По-другому говоря, если внутри ссылки случайно окажутся лишние пробелы (проверено на двух подряд идущих), а в заголовке целевой карточки лишних нет, то в Lingvo ссылка будет работать, в ГД - нет.

    Всего записей: 805 | Зарегистр. 07-08-2013 | Отправлено: 00:47 01-07-2019
    Abs62



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

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

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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ставил пробелы одинарные:
    - в начале строки карточки после табуляции
    - в начале строки карточки после тега [m1]
    - в конце строки карточки
    - в конце строки карточки перед тегом [/m]
    - в конце заголовков
     
    Ставил пробелы двойные (и тройные в ряде случаев):
    - в начале строки карточки после табуляции
    - в конце строки карточки
    - в конце строки карточки перед тегом [/m]
    - внутри строки карточки
    - внутри заголовков
    - в конце заголовков
     
    В итоге как при копировании из открытой карточки в Lingvo, так и в декомпилированном файле нигде не обнаруживаются ни двойные, ни тройные пробелы. Нет нигде ни начальных, ни конечных пробелов. Ни в тексте карточки, ни в заголовках.
     
    Если взять какой-либо составной (из 3 или более слов) заголовок и сделать из него несколько заголовков с поставленными после разных слов двойными пробелами, то при компилировании выдаст предупреждение, что  таковой "уже обработан".
     
    Вывод: "лишние" пробелы вырезаются подчистую, как в классическом HTML. (Отбивки в виде нескольких пробелов в Lingvo не работают.)
     
    Более того, лишние пробелы в любом месте удаляются на лету даже при запросе к Lingvo через буфер - в строке поиска окажется подчищенный запрос.
     
    Проверялось на Lingvo x5 (15.0.826.26).
     

    Всего записей: 805 | Зарегистр. 07-08-2013 | Отправлено: 10:04 01-07-2019 | Исправлено: ramanuki, 10:11 01-07-2019
    Denskoy

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    ramanuki
    GD также обрезает знаки в конце - восклицания, вопросительный - при копировании через Сtrl+С+С. Не могу проверить (и не помню уже), как с этим дела обстоят в Лингво. Это фича? В принципе, наверное, и к лучшему. Особых проблем не создает. Единственное, знаки, в отличие от пробелов, все же могут быть частью искомого.

    Всего записей: 741 | Зарегистр. 18-12-2005 | Отправлено: 08:48 02-07-2019
    Открыть новую тему     Написать ответ в эту тему

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