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

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

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

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

    Цитата:
    вместо прежних 40 секунд, стал грузиться 1 мин 45 с (при том же количестве подключенных словарей)

    ноуту 6 лет, обычный hdd, лингво х5, гигов 7 словарей, винда 10 , при 400 вкладках хрома, старт лингво из трэя 7 секунд, я просто про 40 секунд прочел и ... чувак ... может net framework там нет или что угодно, но у тебя капитально что-то не то с системой или железяками

    Всего записей: 110 | Зарегистр. 25-09-2008 | Отправлено: 01:52 30-01-2020
    ramanuki



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

    Цитата:
    капитально что-то не то с системой или железяками
     

    Пришлось повозиться, поэкспериментировать. Удалось таки снизить время загрузки - до 15 секунд. Наибольший прирост дало отключение встроенного антивируса. А так - влияет масса факторов.

    Всего записей: 804 | Зарегистр. 07-08-2013 | Отправлено: 11:11 30-01-2020
    estar



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день.
    Запущенный GD загружает процессор на ~25% постоянно, это нормально?
    Дело, похоже, не в индексации словарей для полнотекстового поиска: пока шла эта индексация, процессор был стабильно загружен на 50%, после завершения всё вернулось на 25% и так и остается.
    На всякий случай вообще отключил полнотекстовый поиск в настройках, ситуация не поменялась.
     
    Win 10 x64, GD x64, QT 5.12.3 и последний exe из шапки.
    Установлен как портативный с папкой portable (по инструкции "как собрать актуальный..." из шапки).

    Всего записей: 46 | Зарегистр. 30-11-2017 | Отправлено: 13:21 02-02-2020
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    estar
    Нет, грузить процессор он в простое не должен. Попробуйте запустить GD с ключом "--log-to-file" и посмотреть файл gd_log.txt в его домашней папке.

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 15:36 02-02-2020
    estar



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    В логе только одна строчка:
    Warning: No favorities file found
    (на всякий случай добавил слово в избранные, исчезла и она).
     
    Также заморочился поставить отдельно три версии, все портативки:
    qt4, 32bit - загрузки процессора нет, все в норме
    qt5, 32bit - загрузка процессора 25% (после завершения индексации словарей)
    qt5, 64bit - загрузка процессора 25% (после завершения индексации словарей)
     
    Не знаю. Возможно какие-то тонкие взаимоотношения между библиотекой qt5 и моей конкретной системой... хз. Ни у кого из юзеров нет такого эффекта больше?

    Всего записей: 46 | Зарегистр. 30-11-2017 | Отправлено: 17:59 02-02-2020
    ramanuki



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    У меня GD x64 v. -409- Qt 5.12.3 @ Windows 10 x64 - обычная установка - в покое потребляет 0,1% ЦП.

    Всего записей: 804 | Зарегистр. 07-08-2013 | Отправлено: 18:35 02-02-2020
    estar



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Еще один момент. Прошелся по списку релизов ветки x64 отсюда:
    https://sourceforge.net/projects/goldendict/files/early%20access%20builds/Qt5-based/64bit/
    и обнаружил, что нормально (без нагрузки на процессор) у меня работают версии до
    GoldenDict-1.5.0-RC2-311-g15062f7_(QT_595)(64bit)
    включительно.
    Следующие, на QT_5121 и QT_5123 уже дают нагрузку 25%.
    Может чем поможет эта информация.

    Всего записей: 46 | Зарегистр. 30-11-2017 | Отправлено: 19:30 02-02-2020 | Исправлено: estar, 19:37 02-02-2020
    ramanuki



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    1. Хочу попросить вас рассмотреть возможность распространения действия системы определения Голдендиктом языка словаря и на название папки (в последнюю очередь, если не удалось определить иным способом) - например, чтобы можно было добавить в название папки, скажем, "En-En" и т.п. А то некоторые словари (в частности, MDict) не любят изменения названий их файлов.
     
    2. Можно ли сделать так, чтобы последние добавления в Favorites шли в верху, а не в низу? Так будет гораздо нагляднее и на виду, что было добавлено последним. Может, через ПКМ "Сортировать"?
     
    3. Замечаю порой, что в ГД прямой слеш (/) служит для DSL в некоторых местах неким подобием экрана. Во всяком случае, это проявляется в некоторых ссылках. Например, ссылка <</* */>> в Лингво работает, а в ГД вызывает сообщение "No translation for * */ was found in group All." Ссылка <<//>> в Лингво работает, а в ГД вызывает заголовок "/"...

    Всего записей: 804 | Зарегистр. 07-08-2013 | Отправлено: 10:35 10-02-2020 | Исправлено: ramanuki, 10:36 10-02-2020
    niccolo

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

    Цитата:
    1. Хочу попросить вас рассмотреть возможность распространения действия системы определения Голдендиктом языка словаря и на название папки (в последнюю очередь, если не удалось определить иным способом) - например, чтобы можно было добавить в название папки, скажем, "En-En" и т.п. А то некоторые словари (в частности, MDict) не любят изменения названий их файлов.

     
    лучше в программе настроить жёсткие правила именования словарей/папок для автоматического определения направления и создания пар переводов - например - если есть папка - ENG-RUS - создаётся направление и все словари в папке добавляются в это направление
    Если просто в названии словаря имеется eng-rus - словарь добавляется в общую группу или добавляется в настроенное направление, если оно уже есть. (как опциональный вариант — программа сама разносит словари по подпапкам групп)
     
    Для одноязычных словарей возможно потребуется заглушка или определение по отсутствию языка.
     
    Использовать лучше 3-значные обозначения языков.
     
    Не знаю, как построено индексирование в GD - возможно стоит как-то по имени выделять словари без разметки DSL индексирования (без тегов trn)

    Всего записей: 3671 | Зарегистр. 17-09-2001 | Отправлено: 11:40 10-02-2020 | Исправлено: niccolo, 11:41 10-02-2020
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramanuki
    1. Тут не без заморочек. Имя файла само по себе не в последнюю очередь используется, оно приоритетнее имени словаря. Думаю, проблемных словарей не так много, чтобы было сложно раскидать их вручную.
     
    2. Без острой на то необходимости я туда лезть не хочу. Там надо довольно много для этого править, а я, честно говоря, уже подзабыл, как оно там у меня устроено. Разобраться, конечно, можно, но...
     
    3. GD преобразует все статьи в html и отображает их через WebKit. Соответственно, все ссылки тоже становятся html-ссылками, а у них свои отношения с "/".


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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 13:43 10-02-2020
    barsch7



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте!
     
    Перешел с 7-ки на Win10 x64 и не могу установить GD:  
    из шапки файл .exe из 1.5.0-RC2-411-gda197ff (x64) не запускается с трактовкой "Не удается продолжить выполнение кода, поскольку система не обнаружила libgcc_s_seh_1.dll. Для устранения этой проблемы попробуйте переустановить программу" + " ... libstdc++-6.dll ... " + " ... Qt5Core.dll ... " + " ... Qt5Gui.dll ... ".  
     
    Попробовал по старинке установить версию 1.0.1 и сразу же не работает поиск в Википедиях:  
    Из словаря ... Wikipedia
    Ошибка поиска: XML parse error: unexpected end of file at 1,1
     
    Как тут быть?
    Буду благодарен за помощь.

    Всего записей: 93 | Зарегистр. 03-07-2007 | Отправлено: 23:25 16-02-2020
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    barsch7
    В шапке перед ссылкой на экзешник идут ссылки на сборки (в той же строке). Вот их и надо сначала ставить, а потом уже менять в них экзешник.

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 00:04 17-02-2020
    barsch7



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

    Цитата:
    В шапке перед ссылкой на экзешник идут ссылки на сборки (в той же строке). Вот их и надо сначала ставить, а потом уже менять в них экзешник.
     

    Сделано. Только проблема как раз и появляется после замены файлов...
     
    А проблема версии 1.0.1 висит и здесь:
     
    Из словаря ... Wikipedia
    Ошибка поиска: XML parse error: unexpected end of file at 1,1

    Всего записей: 93 | Зарегистр. 03-07-2007 | Отправлено: 00:20 17-02-2020 | Исправлено: barsch7, 00:23 17-02-2020
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    barsch7
    Значит, скорее всего, вы скопировали экзешник не той разрядности или под другую Qt. А про 1.0.1 лучше забудьте, она очень старая.

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 07:07 17-02-2020
    barsch7



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

    Цитата:
    Значит, скорее всего, вы скопировали экзешник не той разрядности или под другую Qt.

    Да, спасибо, скорее всего, так и вышло.
     
    А как быть с описанной выше проблемой (версия 1.5.0-...):  
    Из словаря ... Wikipedia
    Ошибка поиска: XML parse error: unexpected end of file at 1,1

    Всего записей: 93 | Зарегистр. 03-07-2007 | Отправлено: 23:48 17-02-2020 | Исправлено: barsch7, 23:48 17-02-2020
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    barsch7
    Адреса в настройках словарей проверьте, чтобы там было "https://", а не "http://".

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 07:10 18-02-2020
    toty794

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вопрос:
    Если взять и затащить в вкладке файл (txt utf-8 BOM), то ГД откроет его в оригинальном виде.
    Есть ли какая нибудь возможност редактировать содержание того файла.

    Всего записей: 222 | Зарегистр. 17-04-2017 | Отправлено: 18:42 18-02-2020
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    toty794
    В GD нет встроенного редактора.

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 21:57 18-02-2020
    toty794

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Если в ПКМ добавить Paste и потом изменить текст, то будет ли сохранено изменение файла, после закрытия ГД.
    По поводу редактора текста, есть в ГД такие слова.  
     
    Как експеримент
    Есть словари пдф и дежавю с текстом.
    ххх.pdf стало ххх.pdf.txt и ххх.djvu стало ххх.djvu.txt тоест добавил .txt и затащил в новом табе. Интересно получилось.

    Всего записей: 222 | Зарегистр. 17-04-2017 | Отправлено: 16:44 19-02-2020 | Исправлено: toty794, 17:27 19-02-2020
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    toty794
    Фантазия юзеров воистину безгранична...

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 18:03 19-02-2020
    Открыть новую тему     Написать ответ в эту тему

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