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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » GoldenDict (Часть 1)

Модерирует : gyra, Maz

Maz (23-02-2017 11:53): GoldenDict (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249

   

slech



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




 
Актуальная версия 1.5.0:
Windоws RC2-36 Qt 4.8.6 или Qt 5.6.2, последний EXE-файл: goldendict-1.5.0-RC2-50-g2fe314a(EXE only).7z.
Плагин dsengine.dll для Qt 5.6-based версии на Windows XP: dsengine_5.6.1_for_XP.7z
MacOSX RC2-36 (Qt 562) (рекомендуется для Mavericks & Yosemite); RC 483 (Qt 532) (рекомендуется для Mountain Lion); RC 425 (Qt 486)
 
GoldenDict — новая словарная программа, обладающая следующими особенностями:  
 
  • Графический интерфейс на основе табов, для создания которого использована библиотека Qt;
  • Интеграция с html-движком WebKit для корректного представления материалов в html-формате;
  • Поддержка подключения словарей в форматах: Babylon (.BGL), StarDict (.ifo/.dict./.idx/.syn), Dictd (.index/.dict(.dz)), ABBYY Lingvo (.dsl тексты и аудиоматериалы .lsa/.dat, .lsd - только в Android), XDXF, AARD, 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

  • Всего записей: 4893 | Зарегистр. 10-11-2004 | Отправлено: 11:34 26-04-2009 | Исправлено: Maz, 11:48 23-02-2017
    Abs62



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

    Цитата:
    А если блокировать загрузку скрипта? Что будет тогда?

    Тогда не будет перезагружаться.
    Рецепт борьбы сравнительно несложен - поставить локальный режущий прокси вроде Proxomitron, пустить трафик через него и написать для него соответствующее правило, вырезающее скрипт.

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 23:19 23-05-2013
    Tvangeste



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

    Цитата:
    Рецепт борьбы сравнительно несложен - поставить локальный режущий прокси вроде Proxomitron, пустить трафик через него и написать для него соответствующее правило, вырезающее скрипт.

    Рецепт, конечно, универсальный и рабочий. Да и Proximotron, когда я сидел на Линуксе и им польозвался, был отличный. Беда ровно одна, 99.999999999% пользователей не сможет его установить и настроить, а те немногие, что смогут, убьют прорву времени на настройку и поиск правил, которые правильно подправят страницы онлайн словаря. То бишь, для массового пользователя такой вариант не подходит.

    Всего записей: 318 | Зарегистр. 11-01-2013 | Отправлено: 00:28 24-05-2013
    amfius



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Не специалист в прокси, но есть ли возможность написать установщик так, чтобы он ставил автоматически еще и прокси, трафик для goldendict пускал через себя + поставлять вместе с программой набор заранее подготовленных правил для популярных сайтов перевода?

    Всего записей: 618 | Зарегистр. 24-12-2003 | Отправлено: 15:44 24-05-2013
    zhuman

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Wordreference Spanish-English Dictionary
     
    Includes:
    * Pocket Oxford English-Spanish Dictionary 2005 Oxford University Press
    * Diccionario Espasa concise inglés-español 2000 Espasa Calpe
    * Audio pronunciation files
     
    Total entries: 29211
    Entries with MP3 audio pronunciation: 3933
    Release date: 22-May-2013
    Scraped and formatted by: zhuman
    URL1: http://ge.tt/api/1/files/3byFjZh/0/blob?download
    URL2: http://www.filedropper.com/es-en-wordreference_1
     
    Примечания:
    Эта версия была стянута с Wordreference.com несколько лет назад. С тех пор сайт поменялся, кое-что добавилось, а кое-что убрали, например Pocket Oxford English-Spanish Dictionary 2005. К словарю прилагаются файлы озвучки в отдельном ZIP файле внутри архива, а также словарь спряжений глаголов - он использует экспериментальные табличные теги DSLGD для GoldenDict-a. Таблички корректно показываются только в экспериментальных билдах от BKSRU из этой ветки. ZIP файл внутри 7z архива распаковывать не надо.
     
    В словаре наверняка еще есть куча ошибок. Это пре-альфа версия, которую выкладываю, чтобы получить фидбэк по ошибкам и вообще понять насколько востребован этот жанр.

    Всего записей: 409 | Зарегистр. 18-06-2004 | Отправлено: 21:46 24-05-2013 | Исправлено: zhuman, 13:56 26-05-2013
    amfius



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Поискал немного в гугле, и обнаружил, что есть много англо-русских онлайн словарей, ссылки на которые можно добавить в программу:
    _http://en.bab.la/dictionary/english-russian/%GDWORD%
    _http://dictionary.reverso.net/english-russian/%GDWORD%
    _http://dictionary.imtranslator.net/english-russian-common-words-pro/%GDWORD%/
    _http://enru.dict.cc/?s=%GDWORD%
    _http://en.pons.eu/dict/search/results/?q=%GDWORD%&l=enru&in=&lf=en
    _http://slovari.yandex.ru/ (как его подключить?)
     
    p.s. Возможно ли придумать какое-нибудь решение для онлайн словарей, передающих переводимое слово не через ссылку, а по методу POST? (например, словарь нефти и газа на _http://oilterms.hut.ru/)

    Всего записей: 618 | Зарегистр. 24-12-2003 | Отправлено: 16:51 26-05-2013 | Исправлено: amfius, 16:52 26-05-2013
    Tvangeste



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Забавно, оказывается, в GoldenDict можно добавить очень удобную фишку "Inspect Element", как в браузерах, чтобы можно было смотреть исходники HTMLя и где какой стиль применяется и почему, и всего буквально в пару строк кода! Не нужно больше сначала сохранять в HTML и потом открывать в браузере. Авторам CSS стилей и HTML словарей должно быть очень полезно.
     
    Кстати, сохранение в HTML тоже улучшилось, и теперь сохраняет не только HTML, но и CSS и картинки, максимально приближая сохраненный HTML к тому, что показывается в GoldenDict'e.  
     
    Скоро появится в новом билде, автор обоих изменений - Timon Wong.

    Всего записей: 318 | Зарегистр. 11-01-2013 | Отправлено: 20:44 28-05-2013 | Исправлено: Tvangeste, 20:44 28-05-2013
    ramix



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

     
    Мелкие пожелания по работе GoldenDict:
     
    1) Хотелось бы, чтобы после пересканирования файлов (Ctrl+F5) GoldenDict обновлял окно с текущим открытым в нем заголовком. А то получается такая ситуация: из-за изменения "на лету" словаря, карточки в GoldenDict перестают нормально отображаться (это и естественно - произошел их сдвиг), делаем пересканирование, но от этого с виду ничего не меняется - надо повторить запрос и только тогда изменения от пересканирования вступят в силу.
     
    2) При открытии нескольких вкладок получается, что одна (первая или та, через которую прошел запрос) является главной - ей принадлежит окно с найденными заголовками и окно со словарями, в которых найдены заголовки, а остальные вкладки при этом являются бедными сиротами - невозможно увидеть соответствующие им заголовки и словари. Можно ли сделать так, чтобы при переключении на вкладку происходило обновление окон с заголовками и словарями, в которых найдены заголовки?
     
    Добавлено:
     
    3) Из-за того, что существуют словари с очень объемными карточками (типа The Oxford Talking Dictionary) становится неудобно прокручивать окно с найденными карточками. Было бы неплохо внедрить в GoldenDict опциональную систему сворачивания длинных карточек - наподобие той, что внедрена в Lingvo (иконка со стрелочкой рядом с названием словаря), при нажатии на которую карточка сворачивается/разворачивается.  
     

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 14:52 29-05-2013 | Исправлено: ramix, 15:09 29-05-2013
    anion23

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

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

    И вдобавок к этому логично будет сделать независимым направление перевода для вкладок (при этом чтобы дочерняя вкладка наследовала направление перевода родительской)

    Всего записей: 394 | Зарегистр. 22-07-2010 | Отправлено: 15:06 29-05-2013
    Tvangeste



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

    Цитата:
    Было бы неплохо внедрить в GoldenDict опциональную систему сворачивания длинных карточек - наподобие той, что внедрена в Lingvo

    Так есть уже такая, Abs62 в свое время делал, смотрите в найтройках: F4 -> Advanced -> Убрать галку с Always Expand Optional Parts.
     
    Добавлено:
    ramix

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

    То ли я просто не пойму что написано, но вроде бы в GD ровно так всё и есть. При переключении между табами заголовок окна и список словарей - обновляются и синхронизируются с текущим табом.
     
    Добавлено:
    ramix

    Цитата:
    Хотелось бы, чтобы после пересканирования файлов (Ctrl+F5) GoldenDict обновлял окно с текущим открытым в нем заголовком.

    Хорошее предложение, согласен. Хотя, конечно, есть вопросы. А если у человека 10 табов открыто, рефрешить все 10 или только активный? А если рескан сделан просто так и никаких словарей не обновилось, все равно делать рефреш? Думается, что достаточно будет только активную вкладку обновить, потому как обычно словарь, надо которым человек работает - он как раз в активной вкладке и есть.
     
    https://github.com/goldendict/goldendict/issues/330
     
    Ну а пока же можно просто два раза нажать на Enter, произойдет рефреш, довольно удобно и быстро.
     
    Добавлено:
    anion23

    Цитата:
    И вдобавок к этому логично будет сделать независимым направление перевода для вкладок (при этом чтобы дочерняя вкладка наследовала направление перевода родительской)

    Ага, это популярный запрос. У нас на это и бага давно выставлена: https://github.com/goldendict/goldendict/issues/84

    Всего записей: 318 | Зарегистр. 11-01-2013 | Отправлено: 15:41 29-05-2013 | Исправлено: Tvangeste, 15:54 29-05-2013
    ramix



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

    Цитата:
    Так есть уже такая, Abs62 в свое время делал, смотрите в найтройках: F4 -> Advanced -> Убрать галку с Always Expand Optional Parts.

     
    Это не совсем одно и то же (в т. ч. и в Lingvo). Я о нем в GoldenDict знаю (принимал некоторое участие в обсуждении).
     
    Нынешнее работающее сворачивание/разворачивание "дополнительных областей" программируется разработчиком словаря DSL на основе соответствующего тега [ * ] и не затрагивает словари других форматов. Обычно оно сворачивает лишь некоторые части карточки и не более того.  
     
    А предлагаемое мною действует на системном уровне и не зависит от формата словаря. Так, например, сейчас свернуть The Oxford Talking Dictionary я не могу, так как он в формате StarDict.
     
    Данная опция позволяла бы выстроить (почти) полностью свернутые карточки в штабель и разворачивать при просмотре (прокручивании) те, которые заинтересовали.
     
    P.S. В Lingvo используются оба типа сворачивания, так как они совершенно разные по характеру действия.

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 16:01 29-05-2013 | Исправлено: ramix, 16:19 29-05-2013
    BKSRU

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Когда то подобные стили делал Colaps и FullColaps.
    Но на программном уровне было бы не плохо.

    Всего записей: 1555 | Зарегистр. 29-01-2009 | Отправлено: 16:11 29-05-2013
    ramix



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

    Цитата:
    То ли я просто не пойму что написано, но вроде бы в GD ровно так всё и есть. При переключении между табами заголовок окна и список словарей - обновляются и синхронизируются с текущим табом.  

     
    Высказывание про "словари, в которых найдены заголовки" снимаю, так как я не смог воспроизвести ситуацию, в которой это происходило. Возможно, это был сбой у меня в GoldenDict. Это окно обновляется при переходе от вкладки к вкладке.
     
    Но окно, в котором показываются найденные заголовки (обычно расположенное слева), относящиеся к данной вкладке, при переходе от вкладки к вкладке у меня не обновляется.
     

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 16:14 29-05-2013
    Tvangeste



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

    Цитата:
    А предлагаемое мною действует на системном уровне и не зависит от формата словаря

    Ага, понял. И согласен, что это удобный и полезный функционал. В некоторых мобильных словарных оболочках для андроида такое применяется. Да и в Лингво, как было уже замечено.
     
    Issue #331: Ability to collapse long cards
     
    Лично я, правда, вполне доволен возможностью просто перепрыгивать такие длинные карточки при помощи шорткатов Alt+Стрелка-Вниз/Вверх.
     
     
    Добавлено:
    ramix

    Цитата:
    Но окно, в котором показываются найденные заголовки (обычно расположенное слева), относящиеся к данной вкладке, при переходе от вкладки к вкладке у меня не обновляется.  

    Ага, так и задумано в было коде. Поле ввода, выбор группы и список похожих слов - они сейчас глобальные обьекты, одни на окно.
     
    В идеале, конечно, состояние этих элементов должно быть не глобальным, а привязано к конкретному табу.
     
    Если кто возьмется фиксить Issue #84, то надо все три элемента и поправить будет, я туда дописал коментарий, чтобы не забылось.
     
    Добавлено:
    ramix

    Цитата:
    P.S. В Lingvo используются оба типа сворачивания, так как они совершенно разные по характеру действия.

    Я, честно говоря, уже и не припомню, а в чем там разница визаульно? Вроде бы одна и та же кнопка на оба действия.

    Всего записей: 318 | Зарегистр. 11-01-2013 | Отправлено: 16:37 29-05-2013 | Исправлено: Tvangeste, 16:56 29-05-2013
    ramix



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

    Цитата:
    Я, честно говоря, уже и не припомню, а в чем там разница визаульно? Вроде бы одна и та же кнопка на оба действия.

     
    Визуально: помеченное тегом [ * ] исчезает из виду бесследно. О том, что там есть дополнительная информация, легче всего догадаться по исчезновению иконки сворачивания рядом с названием словаря. Используется Ctrl+*.
     
    Глобальное сворачивание/разворачивание действует на все словари, независимо от тега [ * ] и работает по F4/F5. О том, что есть дополнительная информация, видно по соответствующей надписи.
     
    Наглядно всё хорошо видно вот на этой картинке:
     

     
    P.S. По-другому говоря, одно представляет интересы разработчика словаря, а второе - пользователя.

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 17:28 29-05-2013 | Исправлено: ramix, 18:25 29-05-2013
    Tvangeste



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    New GoldenDict Dev Build 1.0.1-812-gd6b832d : http://goldendict.org/forum/viewtopic.php?p=9998#p9998
    New Features: Inspect element, Save Article with resources, SVG images support, Copy Images to clipboard, multi-volume MDict dictionaries.

    Всего записей: 318 | Зарегистр. 11-01-2013 | Отправлено: 12:36 30-05-2013 | Исправлено: Tvangeste, 12:37 30-05-2013
    ramix



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tvangeste
    Спасибо за новый билд!
     
    Если несложно, можно ли добавить к Save Article with resources в качестве варианта сохранения "Web archive, single file" (с расширением .mht) - как в Опере или в IE?

    Всего записей: 968 | Зарегистр. 19-06-2006 | Отправлено: 13:39 30-05-2013
    anion23

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Tvangeste
    Заметил, что в словаре Chemistry of the Elements.BGL картинки отображаются некорректно. Причина кроется в словаре или это баг?

    Всего записей: 394 | Зарегистр. 22-07-2010 | Отправлено: 15:07 30-05-2013
    BKSRU

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

    Всего записей: 1555 | Зарегистр. 29-01-2009 | Отправлено: 15:21 30-05-2013 | Исправлено: BKSRU, 15:28 30-05-2013
    anion23

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BKSRU
    В стиле "по умолчанию" то же самое.
     
    Добавлено:
    Ссылка на словарь http://rghost.ru/46375519

    Всего записей: 394 | Зарегистр. 22-07-2010 | Отправлено: 15:29 30-05-2013
    BKSRU

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

     
    Смотрите как устроено http://rghost.ru/46196220
    Исправляйте.
     
    Добавлено:
    На вскидку картинка задана тегом с обтеканием, а соседняя карточка не изолирована.

    Всего записей: 1555 | Зарегистр. 29-01-2009 | Отправлено: 15:41 30-05-2013 | Исправлено: BKSRU, 15:46 30-05-2013
       

    Страницы: 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 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249

    Компьютерный форум Ru.Board » Компьютеры » Программы » GoldenDict (Часть 1)
    Maz (23-02-2017 11:53): GoldenDict (Часть 2)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru