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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    BKSRU
    Это стандартный Qt-шный тулбар. Сворачивается, если мышиный курсор с него уходит.


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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 20:56 29-12-2012
    BKSRU

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Однако, это происходит когда курсор над тулбаром.

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 21:02 29-12-2012
    Abs62



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

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 21:50 29-12-2012
    Gloggy

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как и грозился, сделал спец-кнопку с меню, а-ля ГуглоХром, когда основное меню скрыто (при помощи Control+M).
     
    Goldendict 1.0.1-448-ge8cefa1: http://rghost.ru/42609071
     
    Получилось вот так:

     
    Добавлено:
    CAEman

    Цитата:
    Что-то я не понимаю. Если у GD исходники по GPL, то согласно этому самому GPL сделать их коммерческими нельзя.

    Не совсем так. Автор GD, имея полный копирайт и все права на исходники, может дуал-лицензировать их для своих коммерческих нужд. Никто другой не сможет, а он сможет. Это первый вариант. Второй вариант - исходники разные могут быть изначально.
     
    Добавлено:
    CAEman

    Цитата:
    Подскажите, пожалуйста, где эти последние версии можно скачать под Линукс.

    Под линукс время от времени выкладываются портабельные сборки вот тут: http://goldendict.org/forum/viewtopic.php?f=4&t=1764
     
    Но самых свежих билдов там пока нет, можно написать и попросить. А еще лучше самому собрать GD, под Линуксом это довольно просто.
     

    Цитата:
    Допустим, я их распакую: и как мне запустить GD (в Линуксе)?  

    Не, так не получится. Из виндового экзешника линуксную версию не получить.
     

    Цитата:
    А через настройку панели сделать это никак нельзя (для простых смертных)?

    Пока никак, ибо это потребует серьезной переработки кода и интерфейса.
     
    Добавлено:
    BKSRU
    CAEman
    Касательно кнопок вперед-назад в попап окне. Насколько я вижу, у них есть имена, а значит их можно через CSS скрыть, если они мешают.

    Всего записей: 1759 | Зарегистр. 15-10-2008 | Отправлено: 22:55 29-12-2012 | Исправлено: Gloggy, 23:07 29-12-2012
    BKSRU

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

    Цитата:
    Похоже, Qt засчитывает заход курсора на всплывающую подсказку за уход с тулбара.
     

    Досадный баг. Работать с вариантом полного сворачивания понравилось - компактно. Однако, такое поведение сводит почти на нет это удовольствие. Да и полки у многих просто большие и их тоже надо разворачивать. Неужели никак не решить эту проблему?
     
    Gloggy

    Цитата:
    Как и грозился, сделал спец-кнопку с меню, а-ля ГуглоХром, когда основное меню скрыто (при помощи Control+M).

    Спасибо! Долгожданное новшество.
    В этом плане для полного комплекта не хватает в контекстном меню панелей - галочки "Главное меню" для оперативного отключения. Раньше было актуальнее. Пару раз на этом обжигался, приходилось восстанавливать вручную в файле конфигурации. Заставили запомнить хоткей . Но все равно, даже сейчас это не порядок, что нет этого пункта.
    И сюда же желательно первым пунктом "Поверх всех окон".  
     
    Кнопка Увеличения, довольно, полезная. Однако, три кнопки это слишком. Можно ли поменять на однокнопочную концепцию (дополнительно треугольничек справа с ниспадающим меню - для подстраховки):
    - Вариант с колесиком над иконкой идеальный: увеличение/уменьшение - вперед/назад. Нажатие кнопки - сброс в дефолт.
    - ЛКМ - увеличение, ПКМ-уменьшение, средня кнопка - в дефолт.

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 04:42 30-12-2012 | Исправлено: BKSRU, 08:49 30-12-2012
    BKSRU

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Gloggy
    Сейчас стоит галочка "Главное меню". При этом его нет. И наоборот. Если так и задумано, то вроде как не логично.
     
     
    И все таки, напрасно сделали фиксированную минимальную величину окна. То, что прописал в CSS великолепно работает и так. Я могу устанавливать любой размер окна и панелей. И это работает для основного окна. Однако, сейчас заметил, что всплывающее окно я не могу устанавливать необходимого мне размера. Фактически, лишили нормального режима подстрочного чтения. Окно слишком велико для этих целей.

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 06:48 30-12-2012 | Исправлено: BKSRU, 09:32 30-12-2012
    Gloggy

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

    Цитата:
    Сейчас стоит галочка "Главное меню". При этом его нет. И наоборот. Если так и задумано, то вроде как не логично.

    Нет, так не задумано, это бага, я её еще вчера поправил, но лень было выложить новую версию.
     

    Цитата:
    И все таки, напрасно сделали фиксированную минимальную величину окна.

    Интерфейс ради минимализма ломать не считаю правильным. Все элементы интерфейса должны влезать в окно, и показываться полноценно. Убивать надписи и гнаться за минимализмом мне тоже не кажется правильным.
     
    Если вы готовы платить поломанным интерфейсом и обрезанными надписями за совсем уж экстремальный минимализм (мне не очень понятный, ибо в таком микро окне и перевод смотреть неудобно, почти ничего в окно не влезает), то можно через CSS убрать ограничение на размер попап окна:
     

    Код:
    ScanPopup
    {
      min-width:50px;
    }

     
    Добавлено:

    Цитата:
    В этом плане для полного комплекта не хватает в контекстном меню панелей - галочки "Главное меню" для оперативного отключения.

    Согласный, но я так вот сразу не сообразил как это сделать, эта менюшка автоматом создается, без усилий со стороны кодописателя.

    Всего записей: 1759 | Зарегистр. 15-10-2008 | Отправлено: 13:08 30-12-2012
    BKSRU

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

    Цитата:
    ScanPopup
    {
      min-width:50px;
    }  

    За это спасибо.
     

    Цитата:
    Убивать надписи и гнаться за минимализмом мне тоже не кажется правильным.  

    Странно и абсолютно не ясно. Надписи там не несут никакой полезной информации. Тем более странно, что ссылались на тот же FF. Там, впрочем как и во всех браузерах, не найти таких нелепых подсказок, так же как и менее нелепых. Ограничиваются всплывающими подсказками, которые более информативны.
     
    А на счет кнопки увеличения, можно попробовать сделать компактнее?

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 13:29 30-12-2012 | Исправлено: BKSRU, 13:32 30-12-2012
    Gloggy

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

    Цитата:
    Тем более странно, что ссылались на тот же FF. Там, впрочем как и во всех браузерах, не найти таких нелепых подсказок, так же как и менее нелепых.  

    Да что вы говорите!
     
    Вот из FF скриншот. Ничего не напоминает?
     

    Всего записей: 1759 | Зарегистр. 15-10-2008 | Отправлено: 13:36 30-12-2012
    BKSRU

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

    Цитата:
    Вот из FF скриншот. Ничего не напоминает?  

    Напоминает . Однако, этой ерундой, извините за выражение не пользуюсь. Давно заменил этим:

    Куда более удобное и изящное решение с помощью одной кнопки:  
    Вперед/назад решили так - если жать по выделенному слову (для каждого слова в фразе свой цвет к тому же):
    ЛКМ - вперед
    ПКМ - назад
     
    Но можно было бы и так решить вопрос, если жать по иконке:  
    ЛКМ - вперед
    ПКМ - назад
    Средняя кнопка (или из менюшки галочки) - выделить искомое

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 13:40 30-12-2012 | Исправлено: BKSRU, 13:45 30-12-2012
    Gloggy

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

    Цитата:
    А на счет кнопки увеличения, можно попробовать сделать компактнее?

    Удобный и понятный обычным людям интерфейс не придумывается. Использование разных кнопок мыши - это очевидный антипаттерн и обычных людей будет сбивать с толку. Не говоря уже о том, что не на всех операционках вообще больше одной кнопки мыши!
     
    Если посмотреть на столь любимые нами браузеры, то ни в одном браузере таких кнопок на тулбаре вообще НЕТ. Оно и понятно, размер текста меняется очень редко, если вообще. Достаточно один раз настроить и забыть. Три кнопки на тулбаре для этого совершенно не нужны. Да и шорткаты стандартные всем знакомы, и через меню можно менять.
     
    То бишь я к тому веду, что проще эти три кнопки и вовсе убрать из тулбара, чем изгаляться и пытаться придумать хитрый интерфейс для фичи, которая практически никогда (обычными, хехе) людьми не используется.

    Всего записей: 1759 | Зарегистр. 15-10-2008 | Отправлено: 13:43 30-12-2012 | Исправлено: Gloggy, 13:44 30-12-2012
    BKSRU

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

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

    Тогда вообще зачем задумываться на этими подписями и городить огород из двух строк? Только, что от одной избавили нас. Но видимо свято место пусто не бывает.
    Стрелка вперед итак ясно, что вперед, стрелка назад итак ясно, что назад. Ясно же как божий день .
    Ладно, настаивать не буду.  Я все равно этим не пользуюсь, пока нет нормального поиска как такового.

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 13:49 30-12-2012 | Исправлено: BKSRU, 14:00 30-12-2012
    Gloggy

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Новая версия GoldenDict 1.0.1-451-g0a355bf: http://rghost.ru/42619094
     
    * Добавлены шорткаты для показа или скрывания боковых панелей (Ctrl-S для поиска, Ctrl-R для результатов, т.е. списка словарей).
    * Исправлена проблема с галкой для меню
    * Добавлены акселераторы во все менюшки (подчеркивание буквы, когда Alt нажат)

    Всего записей: 1759 | Зарегистр. 15-10-2008 | Отправлено: 14:13 30-12-2012
    data man



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    А компилируется ли GD с Qt 5, если кто-то уже пробовал?
    И - если да - то скоро ли будет полная сборка с Qt 5 dll's?

    ----------
    Любой достаточно развитый тролль неотличим от подлинно помешанного на какой-либо идее.
    Кекс. Антибиотики. Ламбада.

    Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 15:21 30-12-2012
    BKSRU

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

    Цитата:
    Если посмотреть на столь любимые нами браузеры, то ни в одном браузере таких кнопок на тулбаре вообще НЕТ. Оно и понятно, размер текста меняется очень редко, если вообще.  

    Ну это уж точно очень странно от вас слышать. С браузером тут не стоит напрямую сравнивать. Хотя и с ними не так обстоит дело. В первую очередь сведующие ставят расширение, для запоминания размера шрифта. К тому же Ctr+колесик - великолепное решение в браузерах и вроде как дефакто, впрочем как и во многих интерфейсах. Если кто не пользуется такими функциями, так по большей части, именно, по тому, что до них добраться не легко и реализованы они не важно в отличии от расширений, до которых в свою очередь надо дорости. Если в GD будет подобное, то я за, в этом случае согласен не нужна кнопка. К тому же в первую очередь создатели сайтов заботятся о юзабилити своих сайтов.
    А в нашем случае эта кнопка просто необходима. Например, я использую разные режимы, вплоть до работы с большим экраном (писал об этом). И спасибо Abs62, по просьбе увеличил размер максимального возможного шрифта.
    Не знаю как другие, а у меня не получается раз настроить на века. Все зависит от многих причин - от обучения, до экспериментов... Потому и хотелось бы увидеть не три, а одну кнопку.

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 15:22 30-12-2012 | Исправлено: BKSRU, 15:23 30-12-2012
    Abs62



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

    Цитата:
    А компилируется ли GD с Qt 5, если кто-то уже пробовал?  
    И - если да - то скоро ли будет полная сборка с Qt 5 dll's?

    А чем Qt 4.8 не устраивает?
    Дистрибутив Qt 5 под Windows пока что выпускают только под микрософтовский компилятор. GD писался под gcc, без допиливания он под ms vc не скомпилируется, проходили в своё время.


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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 16:02 30-12-2012
    BKSRU

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Встретим НГ и очень многое переосмыслим в отношении того, как должен выглядеть словарик . Намечается парочка переворотов и одна революция .

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 16:13 30-12-2012
    Gloggy

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

    Цитата:
    Дистрибутив Qt 5 под Windows пока что выпускают только под микрософтовский компилятор.

    Плюс, куча дополнительных зависимостей (OpenGL, ICU), что изрядно раздувает размер библиотек, плюс новая архитектура плагинов (для работы с оконными интерфейсами), плюс поддержка нового C++ стандарта, плюс новый подход к модульности проекта и сильное изменение билда. В общем, очень много изменений, и те беты и релиз кандидаты, что я щупал были очень сырыми, вплоть до того, что не компилировались без напильника. Ну и почти наверняка куча багов в новом коде
     
    Ну и то, что разработчики вообще не выпустили официального релиза под MinGW, оно только подчеркивает, что не готово еще для нас.

    Всего записей: 1759 | Зарегистр. 15-10-2008 | Отправлено: 16:17 30-12-2012
    Abs62



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

    Цитата:
    Досадный баг. Работать с вариантом полного сворачивания понравилось - компактно. Однако, такое поведение сводит почти на нет это удовольствие. Да и полки у многих просто большие и их тоже надо разворачивать. Неужели никак не решить эту проблему?

    Пробуйте такой вариант.
    Один побочный эффект есть: если вывести курсор с тулбара по тултипу, тулбар не свернётся. Смотрите, не прорезалось ли ешё чего.

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

    Всего записей: 6080 | Зарегистр. 22-10-2005 | Отправлено: 16:59 30-12-2012
    BKSRU

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

    Цитата:
    Пробуйте такой вариант.
    Один побочный эффект есть: если вывести курсор с тулбара по тултипу, тулбар не свернётся. Смотрите, не прорезалось ли ешё чего.

    Вполне устраивает. Пока побочных багов не заметил. Вывести через тултип еще умудриться надо, да и не напрягает, поскольку, достаточно чиркнуть по списку курсором и все скроется.
    Спасибо! Просьбы у меня не переводятся . Теперь бы это иконочное свернутое состояние можно было сохранять. Если перетаскиваю панельки, то происходит разворот. Хотя, если менять стиль интерфейса на UI Tweaks и обратно, то иконка остается свернутой.
    А если такая иконка появится во всплывающем окне..., одним слово - комфортно. То, что доктор прописал.
     
    Добавлено:
    И наоборот, правда не мой вариант. Некоторые любят работать в стиле Lingvo - многострочная полка. Есть ли возможность сделать подобное. Хотя для меня это из области - брюликов.

    Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 17:43 30-12-2012
       

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