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

» GoldenDict

Автор: dragon64
Дата сообщения: 20.11.2012 15:10

Цитата:
Если алгоритм индексации был изменен, то словари надо переиндексировать.


Так я об этом и спрашиваю -- был ли он изменен?
Автор: Gloggy
Дата сообщения: 20.11.2012 16:09
dragon64

Цитата:
Так я об этом и спрашиваю -- был ли он изменен?

Был, по крайней мере для BGL словарей точно вижу в коде
Автор: Abs62
Дата сообщения: 20.11.2012 16:15
BKSRU
Версия на попробовать - будет ли она так же выдавать крякозябры в статьях?

Добавлено:
dragon64

Цитата:
Так я об этом и спрашиваю -- был ли он изменен?

Для bgl - да. И в следующей сборке снова будет.
Автор: BKSRU
Дата сообщения: 20.11.2012 16:42
Abs62

Цитата:
Версия на попробовать - будет ли она так же выдавать крякозябры в статьях?

Все таки удалось спровоцировать на крякозябры. Правда, мне показалось, что для этого понадобилось больше времени. Даже обрадовался и хотел прекратить эксперимент, но в последний момент вылезло
Автор: Abs62
Дата сообщения: 20.11.2012 16:53
BKSRU
Крякозябры остаются, если переключиться на другую статью и вернуться?
Автор: BKSRU
Дата сообщения: 20.11.2012 17:04
Abs62

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

Да.
В общем то все статьи после сбоя такого вида.
Я не знаю на всех ли форматах. Просто, в основном использую DSL.
Автор: Abs62
Дата сообщения: 20.11.2012 17:23
BKSRU
Ясно. Тогда ещё один вариант на пробу.
Автор: BKSRU
Дата сообщения: 20.11.2012 17:44
Abs62

Цитата:
Ясно. Тогда ещё один вариант на пробу.

Прогнал список несколько раз. Спровоцировать сбой не удалось.
Дальнейшее тестирование только по мере работы.

Добавлено:
Abs62
Может, что нибудь новенькое реализуете? Не думали на счет звукового движка? Полезная вещь.
Автор: Abs62
Дата сообщения: 20.11.2012 17:55
BKSRU

Цитата:
Может, что нибудь новенькое реализуете?

По мере наличия энтузиазма и свободного времени. С последним сейчас не очень хорошо.
Автор: BKSRU
Дата сообщения: 20.11.2012 17:56
И последний серьезный (или предпоследний ) баг, который можно победить? Через DirectShow не возможно нормально воспроизводить звук. Треск часто. Но через него работает Forvo.

Добавлено:
Abs62

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

Это знакомо. Но очень хотелось бы видеть совершенное произведение, утеревшее нос главному раздувшемуся аналогу.
Просто для английского варианта сейчас есть качественный движок и он вполне бы справился с озвучкой всего подряд или того, чего нет в библиотеках. И на сколько я понимаю (вы и не с таким справлялись), задача для вас эта будет не сложна.
Автор: Abs62
Дата сообщения: 20.11.2012 18:23
BKSRU

Цитата:
Через DirectShow не возможно нормально воспроизводить нормально звук. Треск часто. Но через него работает Forvo.

Смотреть сюды.
Автор: BKSRU
Дата сообщения: 20.11.2012 18:29
Abs62
Смотрел. Но там обменник мной ненавистный. С него трудно скачать. Моя система, обычно пишет, что невозможно дважды делать запрос, либо качает муру всякую.
Про эту ссылку? http://www.onlinedisk.ru/file/820573/
Автор: Abs62
Дата сообщения: 20.11.2012 18:52
BKSRU
Ну да, про эту. Экая у вас система капризная.
Положил сюда.
Автор: BKSRU
Дата сообщения: 21.11.2012 05:46
Abs62
Thanks! Теперь вроде все в порядке. И вроде как звук везде и любой работает вплоть до FORVO, небось и zipsы с MP3 будут работать (не проверял). На вскидку лучший вариант. Правда, пришлось скинуть файлы в корень диска. GD путь с пробелами не понимает.
Эту библиотеку нецелесообразно ли включить в дистрибутив? Не каждый ведь соберет инфу по крупицам. Ато ведь косячный DirectShow болтается не ясно для каких целей, а этот в тени.
Теперь вроде бы все из явных проблем замеченных мной исключены. Хотя один из серьезных, припоминаю, оставался. Не помню какой, вроде с озвучкой то же был связан.

P.S. Для тех кому нужны пояснения. Bass.dll и bass_cli.exe файлы (где взять смотрим выше) кинул в папку профиля GD. Там нет пробелов. В настройках GD в параметрах аудио поставил галочку "Воспроизводить через внешнее устройство" и прописал путь C:\Ваш_путь\bass_cli.exe
Автор: Abs62
Дата сообщения: 21.11.2012 07:06
BKSRU

Цитата:
Эту библиотеку нецелесообразно ли включить в дистрибутив?

Не вписывается по лицензии. Иначе давно бы уже включили.
Автор: Gloggy
Дата сообщения: 21.11.2012 10:31
Abs62

Цитата:
Не вписывается по лицензии. Иначе давно бы уже включили.

Ага, очень жалко, что так с лицензией. Но, может, сделать промежуточный вариант? Добавить всю необходимую обвязку в GoldenDict, сделать возможность выбора bass в опциях, но только там предупредить, что нужно скачать и положить в каталого GoldenDict'a официальную библиотеку bass.dll?

Пользователям будет сразу видно, что есть еще один вариант этот вариант поддерживается GoldenDict'ом, не нужно будет качать и устанавливать невнятные экзешники, а только DLLку от офиц. производителя, вот отсюдова: http://us.un4seen.com/files/bass24.zip

А то сейчас люди имеют проблемы со звуком на винде, и не подозревают, что у них вообще такой вариант есть с bass библиотекой.
Автор: Abs62
Дата сообщения: 21.11.2012 15:20
BKSRU
Ещё один вариант посмотреть на предмет кракозябр. Добавил ещё туда обработку вложенных карточек в DSL на пробу.
Кстати, путь с пробелами GD вполне воспринимает. Просто надо взять его в кавычки, как это в командной строке делается.

Gloggy
Надо подумать. Может, чего и получится.
Автор: ramix
Дата сообщения: 21.11.2012 19:02
Abs62

Цитата:
Добавил ещё туда обработку вложенных карточек в DSL на пробу.

1) Отрезает последующий текст карточки (за второй собачкой может идти обычное продолжение той же карточки).
2) Не появляются новые карточки по ссылкам (ссылки есть - карточек нет).
3) Первая ссылка не предваряется дефисом.
Автор: Abs62
Дата сообщения: 21.11.2012 19:15
ramix
Образец DSL для отладки найдётся? Со всеми возможными вариантами, которые могут встретиться.
Автор: ramix
Дата сообщения: 21.11.2012 20:28
Abs62

Цитата:
Образец DSL для отладки найдётся?

Взял из имеющихся. Здесь. Вторая карточка информационная.
Автор: BKSRU
Дата сообщения: 22.11.2012 09:48
Abs62
На предмет кракозяб спровоцировать не удалось. Вроде все в порядке.

Добавлено:
Abs62
Ок! Please.
Сделайте, хотя бы, небольшую уступочку в плане журнала. Можно хотя бы, что бы режим сканирования работал при просмотре журнала? (хотелось бы свое окно для журнала, но хотя бы начать со сканирования...)
Ну больно видеть, что после публикаций в других местах подхватывают идеи. Этот журнал востребован.
Автор: dragon64
Дата сообщения: 22.11.2012 11:30
Промучился два дня -- версия GoldenDict-1.0.1-353-g521b887-full(QT_4_8_1)(Abs62).7z у меня так и не работает. Начинает переиндексировать словари, проходит первые штук десять -- потом процесс зависает навсегда. В первый раз оставил на ночь -- утром то же самое -- висит окошко "Создаются индексы словарей" без указания, какой словарь индексируется, -- и всё. Попробовал удалить все индексы из папки \GoldenDict\portable\index\, запустил заново -- та же история. Первые штук десять словарей проходит, потом процесс зависает.

Вернул версию GoldenDict-1.0.1-333-g8e4b384-full(QT_4_8_1)(Abs62).7z, поверх нее goldendict-1.0.1-334-g4358b43(EXE only).7z. Запустил индексацию -- все словари переиндексировались нормально, всё работает.

Winodws 7 64bit, словари в форматах dsl.dz и .bgl
Автор: chymax3m
Дата сообщения: 22.11.2012 11:55
Здравствуйте, есть ли у кого морфология украинского языка?
Автор: ramix
Дата сообщения: 22.11.2012 13:26
dragon64
Одна из возможных причин может крыться в сбойном словаре. Попробуйте вычислить его методом деления на два (пополам).
Автор: dg333
Дата сообщения: 22.11.2012 13:30
chymax3m, вперёд на любой сервер с модулями проверки правописания для Mozilla Firefox/Thunderbird или Apache OpenOffice.
Автор: dragon64
Дата сообщения: 22.11.2012 13:57
ramix

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


А что ж тогда в предыдущей-то версии GoldenDict все те же словари нормально индексируются и работают? Не думаю, что дело в этом.
Автор: ramix
Дата сообщения: 22.11.2012 14:19
dragon64

Цитата:
А что ж тогда в предыдущей-то версии GoldenDict все те же словари нормально индексируются и работают?  Не думаю, что дело в этом.

Не помню, в какой-то версии изменился алгоритм индексирования. Скоро тов. Abs62 появится, он точнее подскажет.
Автор: Abs62
Дата сообщения: 22.11.2012 14:47
dragon64
Ставьте 1.0.1-353 и замените zlib1.dll на версию из 1.0.1-333. Это zlib 1.2.7 сюрприз подкинула.
Автор: dragon64
Дата сообщения: 22.11.2012 15:06
Abs62, помогло -- ураа! Большое спасибо!
Автор: chymax3m
Дата сообщения: 22.11.2012 15:08

Цитата:
chymax3m, вперёд на любой сервер с модулями проверки правописания для Mozilla Firefox/Thunderbird или Apache OpenOffice.

Был там, перекидывает на sourceforge. Скачал архив, который предложили после перхода,но кокие файли из папки и куда точно копировать?
Сори, нашел что и как. Спасибо!

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156

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


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