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

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

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Itkind
    В том-то и проблема, что Qt WebKit уже довольно давно считается устаревшим. В новых версиях Qt его заменил WebView, поэтому WebKit приходится собирать отдельно.

    Всего записей: 365 | Зарегистр. 04-11-2013 | Отправлено: 12:30 05-12-2021 | Исправлено: Svirepov, 12:31 05-12-2021
    Itkind

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Можете пожалуйста ещё объяснить что говорить против Qt6?  
     
    Добавлено:
    Svirepov
    Не совсем понимаю о чем речь идёт. Мне надо знать что говорить человеку. Qt 5.9? Qt 5.6? Qt 5.12?  Qt6? Чем конкретные тем лучше.

    Всего записей: 177 | Зарегистр. 03-09-2012 | Отправлено: 12:43 05-12-2021
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Svirepov
    Под Qt6 я собирать не пробовал и понятия не имею, соберётся под ним GD или нет. Во всяком случае, переход с Qt4 на Qt5 потребовал определённых изменений в коде.

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 16:18 05-12-2021
    Romul81



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Насколько я понимаю, проблема ещё в том, что GD критически зависим от QtWebKit. Которому сто лет в обед. И скрестить его с новыми версиями Qt может быть мучительно больно. И вообще не факт, что возможно.

    Всего записей: 1327 | Зарегистр. 03-03-2008 | Отправлено: 18:57 05-12-2021
    Itkind

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Я нанял человека на fiverr для компиляции новой macos версии GD на базе intel (так как qt5 на M1 пока нет). Тем временем мне удалось запустить GD через кроссовер на моем M1 на основе новой windows версии 1.5.0-RC2-491-9519670a. работает хорошо, есть некоторые вещи, которые не работают, например, всплывающее окно во всех приложениях, но это только временное решение.  
     
    Abs62
    скомпилированна версия 1.5.0-RC2-491-9519670a  основана на изменениях на Github или это ваша личная версия?  
     

    Всего записей: 177 | Зарегистр. 03-09-2012 | Отправлено: 23:40 05-12-2021 | Исправлено: Itkind, 23:43 05-12-2021
    llEmperor

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

    Цитата:
    И скрестить его с новыми версиями Qt может быть мучительно больно.

     
    Эта проблема особенно заметна в Windows.
    Можно ли использовать код для компиляции Qt и QtWebKit для решения этой проблемы? Я использую Windows версию GD++OCR, но dll файлы в ней не избыточны, можно ли на них ссылаться? Или, возможно, статическая компиляция, как в Eudic, должна решить проблему зависимых библиотек.

    Всего записей: 33 | Зарегистр. 02-11-2021 | Отправлено: 06:11 06-12-2021
    Abs62



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

    Цитата:
    скомпилированна версия 1.5.0-RC2-491-9519670a  основана на изменениях на Github или это ваша личная версия?

    На Github, это уже по названию файла должно быть ясно.

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 07:11 06-12-2021
    niccolo

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

    Всего записей: 3677 | Зарегистр. 17-09-2001 | Отправлено: 11:57 06-12-2021
    Itkind

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    niccolo
    Где я могу скачать GD Ocr на Mac?
    На собрание добавок у меня нету времени. Как GD сейчас мне подходит. Если вы соберёте список я могу посмотреть.

    Всего записей: 177 | Зарегистр. 03-09-2012 | Отправлено: 12:49 06-12-2021
    yozhic



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Itkind (пост)
    Цитата:
    Если вы соберёте список я могу посмотреть

    На указанной мной проблеме с Cmd+C галочку поставили? Или сочли её несущественной?

    Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 13:35 06-12-2021
    Itkind

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

    Всего записей: 177 | Зарегистр. 03-09-2012 | Отправлено: 14:09 06-12-2021
    Svirepov

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

    Цитата:
    Где я могу скачать GD Ocr на Mac?  

    попробуйте вот здесь:
    http://files.autoptr.top/d/31968491-45922769-5dcb0a
    password: gdppocr

    Всего записей: 365 | Зарегистр. 04-11-2013 | Отправлено: 15:00 06-12-2021
    yozhic



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Скачал и я GD++OCR. Проблема с Cmd+C+C имеет место быть и у этого форка.

    Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 00:16 07-12-2021
    llEmperor

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

    Цитата:
    Скачал и я GD++OCR. Проблема с Cmd+C+C имеет место быть и у этого форка.

     
    GoldenDict++OCR по-прежнему очень активно поддерживается. Можете ли вы дать какую-либо обратную связь разработчикам?
    https://www.autoptr.top/gdocr/GoldenDict-OCR-Changelog/
    https://github.com/goldendict/goldendict/issues/1427

    Всего записей: 33 | Зарегистр. 02-11-2021 | Отправлено: 05:28 07-12-2021
    toty794

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Itkind
     
    Просьба.
    Если возможно, подумать над возможностю придать ГД возможность ставить внешние плагины.
    Ставить, удалять, включать, выключать и так далее, не трогая сам ГД. Что-то подобно браузерах, текстовых редакторов и подобные. У многих программ есть такая возможность.
    Изменение и обновление плагинов, в теории легче.

    Всего записей: 222 | Зарегистр. 17-04-2017 | Отправлено: 00:54 08-12-2021 | Исправлено: toty794, 00:56 08-12-2021
    llEmperor

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

    Цитата:
    Изменение и обновление плагинов, в теории легче.

    Следующие слова могут не понравиться некоторым: не отмахивайтесь от новинок, полезно поучиться у GoldenDict++OCR, который, похоже, уже имеет механизм плагинов, как и его ocr- и аудиоплагины. Но Calibre должен быть лучшим ориентиром.

    Всего записей: 33 | Зарегистр. 02-11-2021 | Отправлено: 06:01 08-12-2021
    yozhic



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Itkind
    Последнее наблюдение. Вчера-сегодня переустанавливал GD после тестов и столкнулся с тем, что GD 1.5.0-RC2-372 на Qt 5.12.1 не сохраняет геометрию окна. Точнее: в файле настроек ~/.goldendict/config не обновляются данные mainWindowGeometry. Они записываются единожды при первом старте программы, но при последующих изменениях размера окна не обновляются. При этом другие данные в config записываются, т.е. доступ к нему есть.  
     
    У GD 1.5.0-RC2-372 на Qt 5.6.3, т.е. той же версии, но на более раннем Qt, этого недостатка нет, геометрия обновляется.  
     
    (Собственно, я с этим уже давно столкнулся, просто забылось со временем.)
     
    Мой вывод: или собирать новую версию на базе Qt 5.6.3, или при сборке с более поздними Qt обращать внимание на указанный недостаток. Ну, по крайней мере проверять есть ли он на более свежих системах. Ссылки на упомянутые мной сборки (на обеих версиях Qt) здесь.  
     
    llEmperor (пост)
    Цитата:
    Можете ли вы дать какую-либо обратную связь разработчикам?

    К сожалению, на сегодняшний день я пока не вижу в этом смысла. Меня настораживает тот факт, что часть кода закрыта.
     
    toty794 (пост)
    Цитата:
    возможность ставить внешние плагины

    Это очень большой объём работ. Мы сейчас обсуждаем задачу раз в 10 более простую.

    Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 07:43 08-12-2021
    Itkind

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yozhic
    Верно. Видимо GD не дружить с Qt5.15 на Mac. Смотрите сами https://drive.google.com/file/d/1C11DJO8Y95Kb_GqUOKCEIzhB1QYlbzbA/view?usp=sharing
     
    Как сделать чтобы размер шрифта не изменился?  
     
    Добавлено:
    Проблема тоже с картинками. Иногда они грузятся а иногда нет.  
     
    Добавлено:
    yozhic
     
       
     
     
     
    Добавлено:
    Надо включить и выключить accessibility access для GD.  

    Всего записей: 177 | Зарегистр. 03-09-2012 | Отправлено: 13:55 08-12-2021
    yozhic



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Itkind
    У меня не индексируются некоторые словари. Почему — пока не удалось понять. Просто индексация «замирает» на очередном словаре и ГД виснет. Словари, на которых это происходит ничем особенным от других не отличаются, ГД на Windows и Linux их прекрасно индексируют, а этой новой сборке на Qt 5.15 что-то не нравится... Будем посмотреть.

    Всего записей: 2773 | Зарегистр. 20-03-2008 | Отправлено: 23:29 08-12-2021
    Itkind

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    yozhic
    Да у меня тоже я не знаю почему но я решил это следующим способом: Я индексировал все свои словари с помощью GD++ а потом ставил индекс в папку /Users/.goldendict/index. Индекс  GD++ находится в папке каждого словаря. Есть ещё проблемы с картинками, он не читает архив все архивы надо распаковать. Все очень строго но мне это стоит.
     
    Добавлено:
    Ну если ещё раз об этом подумать может быть и не стоит
     
    Добавлено:
    yozhic
    Подскажите пожалуйста как изменить размер шрифта в красной рамке и как поменять цвет в зелёной рамке?
     

    Всего записей: 177 | Зарегистр. 03-09-2012 | Отправлено: 00:17 09-12-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 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