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

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

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

    Цитата:
    Все гор.клавиши у меня отключены, работаю только мышью - копирую слово и оно сразу выскакивает с произношением в основном окне ГД

    мне это не подходит, т.к. GD почти всегда запущен, а появление всплывашки на каждое ctrl+c, т.е. даже тогда, когда это мне совсем не нужно, будут просто выбешивать.
     

    Цитата:
    работаю только мышью - копирую слово и оно сразу выскакивает

    что-то я запутался... а как копируете? выделяте слово, правой кнопкой мыши и в меню "копировать"? мне кажется это дико неудобно
     
     
    у меня было все просто: нужно перести слово, клацнул ctrl+c+c - появилась всплывашка. На вкус, как говорится..
     

    Всего записей: 54 | Зарегистр. 11-06-2009 | Отправлено: 20:52 29-01-2019
    mvlog



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

    Цитата:
    появление всплывашки на каждое ctrl+c, т.е. даже тогда, когда это мне совсем не нужно, будут просто выбешивать.  
    Я вполне это понимаю, поэтому у меня слово посылается в основное окно, которое открыто на втором мониторе. Если я использую копирование для других целей, я просто не обращаю внимание что там выскакаивает в ГД.
    Цитата:
    у меня было все просто: нужно перести слово, клацнул ctrl+c+c
    Ну вот, я мне любые клацания по клаве кажутся дико неудобными...
    Цитата:
    На вкус, как говорится..  

     
     
    Тут все наверное разбираются в CSS, а для меня это китайская грамота. Подскажите, правда ли что
    CSS doesn't have a way to change the color of a specific word. You would have to use javascript for that, but you'll run into the same issue of catching words that contain latin. So, you will have to use regex either way.
     

    Всего записей: 184 | Зарегистр. 08-05-2014 | Отправлено: 00:42 30-01-2019 | Исправлено: mvlog, 00:44 30-01-2019
    Romul81



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mvlog (post)
    Цитата:
    Подскажите, правда ли что

     
    Абсолютная. О тексте CSS не знает вообще ничего. Не существует такого селектора, который бы выбрал какой-то определённый текст. Селекторы CSS работают только с элементами DOM.

    Всего записей: 1326 | Зарегистр. 03-03-2008 | Отправлено: 00:55 30-01-2019
    mvlog



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Romul81 Печально. Но я уже нашел как это сделать через RegEx:

    Цитата:
    (^|\b)Latin\b


    Всего записей: 184 | Зарегистр. 08-05-2014 | Отправлено: 01:30 30-01-2019 | Исправлено: mvlog, 01:31 30-01-2019
    Romul81



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

    Цитата:
    Но я уже нашел как это сделать через RegEx

     
    Отлично. Осталось только понять какова связь между CSS, VBA и GD

    Всего записей: 1326 | Зарегистр. 03-03-2008 | Отправлено: 01:35 30-01-2019
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    На попробовать - goldendict-1.5.0-RC2-345-g68fc27b(EXE only).7z.
    Версия с альтернативным механизмом глобальных хоткеев.
    Из плюсов - Ctrl+C с ним нигде не должно блокироваться, для этого запуск от админа не нужен. Из минусов - в приложениях, запущенных с более высокими правами, чем GD хоткеи не работают совсем. Чтобы работали и там, таки нужен запуск от админа.
    Да, прежний механизм никуда не делся. Чтобы переключиться обратно на него, достаточно просто переименовать/удалить GdHotkeys.dll.

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 19:30 31-01-2019
    harpy



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

    Цитата:
    Версия с альтернативным механизмом глобальных хоткеев

    я так понимаю, через global hook реализовано?

    Всего записей: 1387 | Зарегистр. 26-01-2006 | Отправлено: 20:10 31-01-2019
    Abs62



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

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 20:59 31-01-2019
    logs2



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Здравствуйте. Уже год использую GD. Очень доволен, только звука нет. Появились вопросы. Как запустить dictzip на win10 (чтобы сжать некоторые словари, если сжать rar или zip то их не видит программа, пытался запустить через командную строку - никак, и нет к нему никакого readme, только exe 240kb) И второй вопрос: есть несколько словарей больших в формате dict и dsl. Они одинаковые, но какой-то из них надо удалить для освобождения места, так какой лучше удалить? dsl или dict? В том смысле что какой формат лучше оставить, какой из них посовременней и м.б. быстрее индексируется/работает? И третий вопрос: по звуку. Есть две папки с подпапками a-z . В одной 18007 файлов wav, в другой 15273 wav файла a-z. К каким словарям они подходят? Куда их надо разместить? У меня еще есть файлы phrasebookruen sounden soundru speech с расширением lsa. Они от lingvo остались, для звука. Из них что нибудь можно вытащить чтобы звук появился?
     
    Добавлено:
    И еще вопрос. Нашел словарь энциклопедия britannica все работает но вместо картинок значки какие-то. К словарю нет папкис картинками как например идет в комплекте к большой советской энциклопедии папка res.zip. может кто знает где взять картинки у меня версия энциклопедии 2010.

    Всего записей: 78 | Зарегистр. 01-08-2017 | Отправлено: 22:28 31-01-2019
    andreyefgs



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    logs2
    Отвечу по поводу dictzip
     
    Скачать:
    https://github.com/Tvangeste/dictzip-win32/releases
     

    Код:
    Usage: dictzip [options] name
     
    -d --decompress      decompress
    -f --force           force overwrite of output file
    -h --help            give this help
    -k --keep            do not delete original file
    -l --list            list compressed file contents
    -L --license         display software license
    -c --stdout          write to stdout (decompression only)
    -t --test            test compressed file integrity
    -v --verbose         verbose mode
    -V --version         display version number
     

     
    Пример командной строки:
    dictzip.exe eng-eng_coed_an-vi_1_5.dsl
     

    Всего записей: 1533 | Зарегистр. 16-10-2005 | Отправлено: 12:58 01-02-2019
    logs2



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    С расширением lsa я разобрался самостоятельно. Не нашел только словари для soundru.lsa. и speech.lsa. остается вопрос по dict. и lsd. По другим вопросам ответы найду сам. Спасибо за параметры командной строки для dictzip. Я вчера обнаружил, что если "кинуть" словарь на программу, то словарь сжимается, но в архив добавляется полный путь к словарю. И получается в архиве папка в папке и т.д. и потом уже сам словарь. Попробую через командную строку. Еще раз хочу выразить благодарность и пожелать крепкого здоровья людям, которые работают над этой программой, над её улучшением. Что в ней нет рекламы и вирусов. В наше время это просто исключение какое-то.

    Всего записей: 78 | Зарегистр. 01-08-2017 | Отправлено: 20:30 01-02-2019
    gerxer

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Как в поиске найти все слова начинающиеся на А например?

    Всего записей: 565 | Зарегистр. 19-06-2014 | Отправлено: 20:16 02-02-2019
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    gerxer
    В заголовках? Если для конкретного словаря - вызываете заголовки и там фильтруете как вам надо. Если для всех словарей сразу, то никак.

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 20:34 02-02-2019
    gerxer

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    А можно шрифт увеличить в этом окне Заголовков, Расширенного поиска и тд?

    Всего записей: 565 | Зарегистр. 19-06-2014 | Отправлено: 23:45 02-02-2019
    Abs62



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

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 00:11 03-02-2019
    gerxer

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Уже спрашивал, но ответа не получил.  
    Почему не открывает иногда всплывающее окно по клику по слову и удержанию клавиши CTRL (такие настройки http://prntscr.com/mfz8fn)?
    Грубо говоря может нормально открываться все, потом с какого то перепугу начать открываться то с задержкой, то через раз, или после 3-5 нажатий; или вообще не открываться, и только после прокручивания и страницы и беспорядочного щелканья по экрану начать нормально работать.
    При чем из главного окна программы, а не из Акробата например, где я допускаю что программа может что-то не прочитать.
    Если выключить открытие по удержанию CTRL, то всплывающее окно появляется мгновенно, вообще без каких либо косяков.

    Всего записей: 565 | Зарегистр. 19-06-2014 | Отправлено: 14:36 03-02-2019
    Abs62



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    gerxer
    По клику оно вообще никогда не работало. Либо по наведению курсора (Win/MacOS), либо по выделению (Linux).

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 14:47 03-02-2019
    gerxer

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Abs62
    Хм а я заранее наводил, да еще и кликал в этом месте. Наверное какой-то паттерн со времен пользования Лингво в голове засел. Сейчас заранее зажимаю CTRL и потом навожу на слово, и все отлично работает.
    Еще вопрос, почему после поиска слова через Поиск в новой вкладке, всплывающее окно вообще перестает работать по зажатию CTRL. Только перезапуск программы помогает.
    И есть ли горячая клавиша для поиска в новой вкладке?

    Всего записей: 565 | Зарегистр. 19-06-2014 | Отправлено: 15:33 03-02-2019
    Abs62



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

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

    Не воспроизводится.

    Цитата:
    И есть ли горячая клавиша для поиска в новой вкладке?

    В смысле?

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

    Всего записей: 6077 | Зарегистр. 22-10-2005 | Отправлено: 16:05 03-02-2019
    gerxer

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

    Цитата:
    В смысле?

    После выделения слова открыть его в новой вкладке, http://prntscr.com/mg06ek

    Всего записей: 565 | Зарегистр. 19-06-2014 | Отправлено: 16:10 03-02-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