Ru-Board.club
← Вернуться в раздел «Программы»

» GoldenDict

Автор: Abs62
Дата сообщения: 30.05.2014 12:59
yozhic

Цитата:
Синтаксис регулярок в диалогах. Вот этот подойдёт?

В смысле подойдёт? QRegExp там и используется, да. В режиме QRegExp::WildcardUnix для шаблонов и QRegExp::RegExp2 для регекспов.
Автор: yozhic
Дата сообщения: 30.05.2014 13:07
Abs62

Цитата:
В смысле подойдёт?

Слово «подойдёт» там лишнее, поторопился. Уточнил, чтобы сделать краткую справку по синтаксису регулярок, используемых в диалогах GD.
Автор: yozhic
Дата сообщения: 30.05.2014 15:19
Вот так как-то. Завтра ещё прочитаю и если всё нормально, сделаю dsl-версию, которую можно будет встроить, например, в словарик клавиатурных сокращений, если ramix пожелает. Из оригинального текста удалил лишнюю информацию, относящуюся к использованию regex в коде Qt. Что-то перефразировал, что-то добавил. Просьба всем, кто соображает, прочитать на предмет ошибок.

Описание синтаксиса регулярных выражений, используемых в программе GoldenDict. На русском языке, в формате CHM.
Автор: BKSRU
Дата сообщения: 30.05.2014 16:46
Нет особого смысла затачивать шпаргалку под GoldenDict, там в общем то практически все стандартно, если вне кода программы. Оформить отдельным словарем в более полной форме, в крайнем случае с пометками, что работает или не работает в GD. Подобный словарь будет полезен составителям.
Автор: yozhic
Дата сообщения: 30.05.2014 18:29

Цитата:
Оформить отдельным словарем в более полной форме

Это как? Вообще по всем регуляркам, которые существуют? Типа такого сводного конспекта, как у Джеффри Фридла?
Автор: ramix
Дата сообщения: 30.05.2014 19:00
yozhic
BKSRU


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


Поддерживаю инициативу. Может, совместными усилиями в будущем разрастется словарик до мини-справки.
Я могу добавить вашу часть в новую версию (можете и сами это сделать, если хотите, я не против).
Считаю, что полезно будет и сюда вставить, и выпустить отдельно в полной форме.
Автор: BKSRU
Дата сообщения: 30.05.2014 19:20
yozhic

Цитата:
Это как? Вообще по всем регуляркам, которые существуют? Типа такого сводного конспекта, как у Джеффри Фридла?

Регулярок не так и много. Тут больше дело в умении использовать этот миниязык. И в общем то в основном в QRegExp они полностью представлены (исключения не большие - они реализованы более эффективным кодом). Я бы оформил кратким словариком, типа известной шпаргалки. Ну а если снабдить хорошими примерами типа как у Джеффри Фридла (краткими, а не длинными в которых достаточно воды), но не перегружая информацией потенциального пользователя. В основном у него все хорошо пояснено в первой или второй главе. Дальше больше для программистов.
В регеспах не так много основных принципов и они не настолько сложны, но их надо понять и можно плавать как рыба в воде. Важны хорошие поясняющие примеры. Дальше дело практики. Если словарик всегда под рукой и хорошо структурирован, с хорошими перекрестными ссылками, то процесс освоения ускорится.
Я бы обратил внимание на такое понятие как - строка. Где начало и где конец. Это начинающие путаю или просто не могут понять а какова область поиска. Что делает в какой то мере бессмысленным дальнейшее осознание и затягивает усваивание материала.
Автор: yozhic
Дата сообщения: 30.05.2014 19:49
BKSRU, ramix
Добро, понял. Постараюсь набросать что-нибудь в ближайшее время.
Автор: PMRaven666
Дата сообщения: 31.05.2014 15:06
кто-нить собирал под Linux (Debian)? После make идут фатальные ошибки.
Автор: Abs62
Дата сообщения: 31.05.2014 15:49
PMRaven666
README.md прочитать не забыли? Там расписаны зависимости от сторонних библиотек.
Автор: PMRaven666
Дата сообщения: 31.05.2014 20:42
Abs62та не, там каждый раз ссылки на несуществующие файлы в проекте
Автор: Abs62
Дата сообщения: 31.05.2014 21:30
PMRaven666
А конкретнее?
Автор: PMRaven666
Дата сообщения: 01.06.2014 06:30
Abs62
epwing_book.hh:21:19: fatal error: eb/eb.h: Нет такого файла или каталога
Автор: Abs62
Дата сообщения: 01.06.2014 10:27
PMRaven666

Цитата:
epwing_book.hh:21:19: fatal error: eb/eb.h: Нет такого файла или каталога

Нет требуемого пакета libeb-dev. Либо ставьте его, либо запускайте qmake с параметром "CONFIG+=no_epwing_support", как расписано в README.md.
Автор: PMRaven666
Дата сообщения: 01.06.2014 18:23
Abs62
мой apper не знает libeb-dev. где его можно взять?
Автор: Littlefox97
Дата сообщения: 14.06.2014 15:29
Здравствуйте. Как добавить веб-сайты google translate и lingvo в goldendict?
Автор: BKSRU
Дата сообщения: 14.06.2014 17:20
Вписываем строку
http://www.lingvo-online.ru/ru/Translate/en-ru/%GDWORD%
В настройках:
- Уберите рекламу
- Включите плагины
- Обязательно уберите - указывать GoldenDict в заголовке

Google не будет работать, раньше работал, но они, что то там подшаманили...


Добавлено:
Лучше пользоваться в связке с QTranslate http://forum.ru-board.com/topic.cgi?forum=5&topic=35038&start=1760#1
Отлично работает в качестве модуля полнотекстового перевода. Только в настройках (Операция копирования) QTranslate укажите Ctrl + Inser вместо Ctrl + C.
Автор: soliduz
Дата сообщения: 14.06.2014 20:43
Сборки для OS X.
GoldenDict 1.5.0-RC-398-g9cf51ac.dmg
GoldenDict 1.5.0-RC-440-gbb87aa0_(QT_530).dmg
Автор: zzzUUUzzz
Дата сообщения: 15.06.2014 08:32
Кто-нибудь может сказать, в будущем планируется сделать так, чтобы при запуске показывались вкладки, открытые в прошлый раз?
(По мне, это недостаточно профессионально и удобно, как если бы в браузере (по аналогии) всегда открывалась пустая страница. Для непродвинутых пользователей может и нормально, но я, например, читаю статьи Википедии, которые порой большие, параллельно смотря значения разных слов, которые постепенно уходят в глубь истории и теряются из виду при перезапуске, и их приходится искать, вспоминать и находить местоположение в статье.)
Благодарю за отнятое время.
Автор: anion23
Дата сообщения: 23.06.2014 11:49
Кто-нибудь пробовал индексировать для FTS поиска zim вариант Википедии с картинками (версия за март 2014г)?
На XPsp3 с 3Гб оперативной памяти программа падает через 7-8 часов индексации (FTS индексация). Пробовал дважды, и оба раза безуспешно.
Автор: Abs62
Дата сообщения: 23.06.2014 12:09
anion23
На этот словарь 3 гига памяти мало, там где-то 3.5-3.6 при индексации отжирается.
Автор: anion23
Дата сообщения: 23.06.2014 12:46
Abs62
Спасибо, попробую на другой машине.

Еще вопрос. Это можно пофиксить:

Актуально для стилей Modern и Lingoes-Blue.
Автор: Svirepov
Дата сообщения: 23.06.2014 13:43
anion23
"l" в транскрипции?
Шрифты надо апгрейдить. Если не ошибаюсь, достаточно tahoma.ttf и tahomabd.ttf обновить, но я у себя на машине с XP обновил все важные шрифты, взяв из 8.1 новый комплект.
Автор: anion23
Дата сообщения: 23.06.2014 16:18

Цитата:
anion23
"l" в транскрипции?
Шрифты надо апгрейдить. Если не ошибаюсь, достаточно tahoma.ttf и tahomabd.ttf обновить, но я у себя на машине с XP обновил все важные шрифты, взяв из 8.1 новый комплект.


Прошу прощения за отсутствие описания к скриншоту. Проблема заключается в том, что иконка словаря смещается за пределы карточки, когда название словаря не умещается в одну строку (актуально для стилей Modern и Lingoes-Blue).
Автор: Abs62
Дата сообщения: 23.06.2014 19:27
Версия с хелпом на пробу - goldendict-help.7z - 2.99 MB.

anion23

Цитата:
Это можно пофиксить:

Да бог его знает. Это лучше спросить у того, кто эти стили делал.
Автор: BKSRU
Дата сообщения: 23.06.2014 19:55
Abs62
Win7-64 Пишет так:
Точка входа в процедуру... не найдена в библиотеке QtCLucene4.dll
Автор: Abs62
Дата сообщения: 23.06.2014 20:08
BKSRU
Это поверх сборки 1.5.0-RC-394-g141703a?
Автор: BKSRU
Дата сообщения: 23.06.2014 20:09
Разобрался. Не обратил внимание на текущий релиз https://github.com/goldendict/goldendict/wiki/Early-Access-Builds-for-Windows

Сборку обновил (заменив файлы). GD запускается, но при попытке получить справку вылетает.
Автор: yozhic
Дата сообщения: 23.06.2014 20:13

Цитата:
Версия с хелпом на пробу

На Win8.1x32 при выборе пункта меню GoldenDict reference [more=с грохотом падает вниз]Problem signature:
Problem Event Name:    APPCRASH
Application Name:    GoldenDict.exe
Application Version:    1.5.0.0
Application Timestamp:    03b04148
Fault Module Name:    GoldenDict.exe
Fault Module Version:    1.5.0.0
Fault Module Timestamp:    03b04148
Exception Code:    c0000005
Exception Offset:    0018e16b
OS Version:    6.3.9600.2.0.0.256.4
Locale ID:    1033
Additional Information 1:    5861
Additional Information 2:    5861822e1919d7c014bbb064c64908b2
Additional Information 3:    2af1
Additional Information 4:    2af1ed6f1bdf9836b314522e3dfa0012[/more].

Добавлено:
Ооооп, секундочку, кажется надо сборку проверить!

Добавлено:
Да, подтверждаю. Поверх новой сборки 394 продолжает [more=с грохотом падать вниз]Problem signature:
Problem Event Name:    APPCRASH
Application Name:    GoldenDict.exe
Application Version:    1.5.0.0
Application Timestamp:    03b04148
Fault Module Name:    QtGui4.dll
Fault Module Version:    4.8.6.0
Fault Module Timestamp:    00000000
Exception Code:    c0000005
Exception Offset:    001d0d45
OS Version:    6.3.9600.2.0.0.256.4
Locale ID:    1033
Additional Information 1:    5861
Additional Information 2:    5861822e1919d7c014bbb064c64908b2
Additional Information 3:    2af1
Additional Information 4:    2af1ed6f1bdf9836b314522e3dfa0012[/more]
Автор: Abs62
Дата сообщения: 23.06.2014 20:32
Странно. У меня на XP никаких падений нет. Завтра проверю на семёрке.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156

Предыдущая тема: Total video converter 3.14 ошибка конвертации


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.