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

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

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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    gerxer
    Настройки хранятся в отдельной папке - если ее не трогать, то они не собьются.

    Всего записей: 804 | Зарегистр. 07-08-2013 | Отправлено: 12:22 22-09-2019
    gerxer

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

    Всего записей: 565 | Зарегистр. 19-06-2014 | Отправлено: 12:48 22-09-2019
    ramanuki



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

    Всего записей: 804 | Зарегистр. 07-08-2013 | Отправлено: 16:14 22-09-2019
    gerxer

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ramanuki
    Все заработало, только когда ему файл экзешный на последний менял он версию 64 не запустил и потребовал файл ddl, я перекинул такой файл из папки со старой версией, но он потом выдал ошибку 000007.

    Всего записей: 565 | Зарегистр. 19-06-2014 | Отправлено: 19:05 22-09-2019 | Исправлено: gerxer, 19:33 22-09-2019
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    gerxer
    Последний экзешник - под последнюю сборку.

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 21:23 22-09-2019
    humayun

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте, прошу ув. форумчан помочь с решением проблемы.
    После смены имени пользователя (и названия папки пользователя) стало выскакивать следующее окошко с ошибкой при запуске GoldenDict:
    GoldenDict has crushed with an unexpected exception
    Exception: Config::exCantUseHomeDir
    Message: Can't use home directory to store GoldenDict preferences
     
    При закрытии окна, появляется следующее окошко об ошибке:
    Microsoft Visual C++ Runtime library
    This application has requested the Runtime to terminate it in an unusual way
     
    Если запускать приложение через другого пользователя на этой же Win7, такой проблемы не возникает.
    Удаление файлов программы из папки AppData ни к чему не приводит.
    Переустановка также проблемы не решает.

    Всего записей: 35 | Зарегистр. 24-09-2019 | Отправлено: 10:42 24-09-2019 | Исправлено: humayun, 10:43 24-09-2019
    kodsfire



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А если перенести папку с конфигами новому юзеру и дать на неё права?

    Всего записей: 10 | Зарегистр. 28-06-2016 | Отправлено: 10:49 24-09-2019
    humayun

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

    Цитата:
    А если перенести папку с конфигами новому юзеру и дать на неё права?

    Пробовал. В табличке "Permissions for "usermane"" вроде везде сотоят галки, окромя "special permissions".

    Всего записей: 35 | Зарегистр. 24-09-2019 | Отправлено: 11:00 24-09-2019
    kodsfire



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Попробуйте в реестре поискать по имени папки с конфигами. Может он там путь сохранил.

    Всего записей: 10 | Зарегистр. 28-06-2016 | Отправлено: 11:10 24-09-2019
    humayun

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

    Цитата:
    Попробуйте в реестре поискать по имени папки с конфигами. Может он там путь сохранил.

    Из под другого пользователя через регедит нашёл файл REG_MULTI_SZ c названием "PendingFileRenameOperation"  
    Там были вот такие-вот пути:
     
    \??\C:\Users\USERNAME~1\AppData\Local\Temp\~nsu.tmp\Au_.exe
     
    \??\C:\Users\USERNAME~1\AppData\Local\Temp\~nsu.tmp
     
    \??\C:\Users\USERNAME\AppData\Roaming\GoldenDict\
    Что бы это значило?

    Всего записей: 35 | Зарегистр. 24-09-2019 | Отправлено: 12:08 24-09-2019
    Abs62



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

    Цитата:
    Что бы это значило?

    Операции, запланированные на выполнение при перезапуске.
     
    Проверьте, что у вас в переменной окружения %APPDATA% под проблемным юзером.

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 12:22 24-09-2019
    ramanuki



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

    Всего записей: 804 | Зарегистр. 07-08-2013 | Отправлено: 12:47 24-09-2019
    humayun

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

    Цитата:
    Проверьте, что у вас в переменной окружения %APPDATA% под проблемным юзером.
     

    APPDATA=C:\Users\UserName\AppData\Roaming

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

     
    Я пользовался следующей рекомендацией:
    https://answers.microsoft.com/ru-ru/windows/forum/windows_7-performance/%D0%BA%D0%B0%D0%BA/0ed802de-d597-44c6-8dcf-d6002ffce86d

    Всего записей: 35 | Зарегистр. 24-09-2019 | Отправлено: 13:48 24-09-2019 | Исправлено: humayun, 13:56 24-09-2019
    Denskoy

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Часто бывает нужно открыть слово в новой вкладке и сменить группу словарей. При смене группы словарей открытое в новой вкладке слово (путём выделения и через контекстное меню -> "поиск в новой вкладке") меняется на тот заголовок, из которого пришел. Например, находясь в статье "head", выделяю "notwithstanding", открываю в новой вкладке, меняю группу словарей, статья "notwithstanding" меняется на "head".  
     
    1. Последний описанный баг (особенность?) второстепенный, жить можно.  
    2. А вот можно ли сделать смену группы словарей только для открытой вкладки?
    Спасибо.  
     
    PS
    Напомню о давней просьбе в окне полнотекстового поиска выводить названия словаря, в котором слово найдено, и возможности сортировать по словарю и алфавиту. Отображение словаря по наведению мыши - настолько времезатратно, что бесполезно...  Ну вдруг у вас что-то изменилось. Спасибо.

    Всего записей: 741 | Зарегистр. 18-12-2005 | Отправлено: 08:42 26-09-2019 | Исправлено: Denskoy, 08:43 26-09-2019
    Abs62



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

    Цитата:
    2. А вот можно ли сделать смену группы словарей только для открытой вкладки?

    Идея с привязкой групп к вкладкам давняя, но со своими подводными камнями. Потому и не реализована до сих пор.

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 09:00 26-09-2019
    ramanuki



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
     
    1. Вопрос
    Не планируется добавить в ГД поддержку расширения .opus (как у .ogg) и форматов .mpa и .webp?
     
    2. Информация к размышлению.
    DSL разрешает иметь пробел у открывающего и/или закрывающего тега [s] (при компиляции вырезается). GoldenDict в таком случае не находит ресурс.

    Всего записей: 804 | Зарегистр. 07-08-2013 | Отправлено: 15:02 26-09-2019 | Исправлено: ramanuki, 15:02 26-09-2019
    Romul81



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

    Цитата:
    DSL разрешает иметь пробел у открывающего и/или закрывающего тега [s] (при компиляции вырезается). GoldenDict в таком случае не находит ресурс.

    Не замечал такого в GoldenDict (не попадались неверное такие ситуации). Но если это так, то надо триммить в обязательном порядке. Как и содержимое тегов ссылок. Именно так делает Lingvo.

    Всего записей: 1326 | Зарегистр. 03-03-2008 | Отправлено: 16:02 26-09-2019
    Abs62



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

    Цитата:
    Не планируется добавить в ГД поддержку расширения .opus (как у .ogg) и форматов .mpa

    Образцы есть? В принципе GD должен уметь воспроизводить всё, что нативно умеет декодировать ffmpeg.

    Цитата:
    и .webp?

    Гляну. Вообще-то, Qt поддерживает .webp начиная с 5.3, ЕМНИМС.

    Цитата:
    DSL разрешает иметь пробел у открывающего и/или закрывающего тега [s] (при компиляции вырезается). GoldenDict в таком случае не находит ресурс.

    Будем посмотреть.

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 19:02 26-09-2019 | Исправлено: Abs62, 19:04 26-09-2019
    ramanuki



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

    Цитата:
    Образцы есть?

    Скачайте, пожалуйста, здесь.
     
    Там же краткие комментарии.

    Всего записей: 804 | Зарегистр. 07-08-2013 | Отправлено: 00:02 27-09-2019 | Исправлено: ramanuki, 00:07 27-09-2019
    niccolo

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

    Цитата:
    DSL разрешает иметь пробел у открывающего и/или закрывающего тега \[s\] (при компиляции вырезается). GoldenDict в таком случае не находит ресурс.

     
    Так не проще ли просто убрать этот пробел
     

    Цитата:
    Идея с привязкой групп к вкладкам давняя, но со своими подводными камнями. Потому и не реализована до сих пор.

     
    Я когда-то предлагал что-то сделать, чтобы видеть все словари  - тогда вы сослались на ограничения qt
     
    Предлагаю иначе - в текстовом файле настройки словарей всегда показывать второй уровень в панели словаря (первый - направление перевода), второй - полки близких по тематике словарей, где их много (и тогда словари - 3й уровень) или просто отдельные словари..... И как вариант - при просмотре слова, встречающегося в очень многих словарях при наведении курсора на иконку словаря или полки автоматически прокручивать текст в окне поиска  до этого словаря/полки.....
     
    То что вы свели направления перевода хорошо - но разноцветными кнопками на панели выбрать их можно быстрее, чем выпадающим списком
     
    При добавлении словарей в группы - список словарей по названиям - интересно, но не практично - по языкам или именам файлов оно как-то привычнее, особенно учитывая тот факт, что по названиям файлов словарей есть хоть какие-то договорённости, а по названиям словарей их нет.  

    Всего записей: 3670 | Зарегистр. 17-09-2001 | Отправлено: 00:23 27-09-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