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

» GoldenDict

Автор: dragon64
Дата сообщения: 17.09.2012 15:23
Abs62, а можете сделать, чтобы в правой панели (навигации по словарям) можно было, как сейчас в панели словарей, отключать все словари, кроме интересующего, кликом мышки по нужному словарю с нажатой клавишей Ctrl или Shift? Повторный клик включает все словари.

Очень нужная функция при большом количестве словарей.
Автор: Abs62
Дата сообщения: 17.09.2012 19:07
anion23

Цитата:
Никто не знает, почему GD не подхватывает украинскую википедию в формате AARD?

Потому что её создатели за каким-то дьяволом забабахали в полугиговый файл 64-разрядный индекс. Пробуйте эту версию.

dragon64

Цитата:
Abs62, а можете сделать, чтобы в правой панели (навигации по словарям) можно было, как сейчас в панели словарей, отключать все словари, кроме интересующего, кликом мышки по нужному словарю с нажатой клавишей Ctrl или Shift? Повторный клик включает все словари.

Будем посмотреть, как время образуется. В эту часть программы я вообще ещё не лазил.
Автор: BKSRU
Дата сообщения: 17.09.2012 19:31
Abs62
Может стоит сделать кнопочку - "Спрятать неиспользуемые словари"? Тоже типа спойлер для панели словарей.

Добавлено:
Abs62
И все таки, подумайте на счет возможности сканирования главного окна с всплывающим. Жутко удобная вещь. Можно реализовать хорошие идеи в словарях. Та-же превьюшка картинки. И это только начало. Или это сложно реализовать?
Автор: Abs62
Дата сообщения: 17.09.2012 19:45
BKSRU

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

Да думаю я, думаю. Только это не так просто, как может показаться на первый взгляд. WebKit - не IE, у него удобного интерфейса получить слово по координатам нет.
Автор: BKSRU
Дата сообщения: 17.09.2012 20:00
Abs62
Спасибо, что хоть дали надежду. Это уже хорошо. Конечно было бы не плохо как в Lingoese. Там вообще по наведению все работает, ничего нажимать не надо. И плагин для Firefoxa есть. Для Foxa я в общем то плагин то же приспособил. Не по наведению, но по двойному щелчку срабатывает.
Если по наведению сложно, то для начала хотя бы по двойному щелчку по слову. Это то же не плохой вариант, чуть менее удобны или чуть менее круто (но только чуть). Ведь в этом плане все практически уже работает. Через Contr+C ведь работает.
В Foxe я реализовал так. Установил плагин autocopy. Теперь при выделении, слово или фраза уходит в буфер обмена, ну а GD тут уже делает свое дело. Кнопочка включается выключается. На мыше у меня кнопка двойного нажатия, поэтому вообще все в один клик делается.
И на счет своего окна для журнала дайте надежду, что это реализуемо с точки зрения сложности . Все равно не я так другие почувствуют необходимость и попросят, как только доберутся до новых возможностей.

Добавлено:
Abs62
Поэкспериментировал. Включил Lingoes и GD. С окна GD всплывающее окно Lingoesa не сканирует, но при выделении делает это без проблем на автомате.
Автор: anion23
Дата сообщения: 18.09.2012 08:30
Abs62

Цитата:
Потому что её создатели за каким-то дьяволом забабахали в полугиговый файл 64-разрядный индекс. Пробуйте эту версию.

Спасибо! Теперь работает!

Единственное, что пока настораживает - это индексация Мультитрана Ru-En. Версия GoldenDict 1.0.1-289-g0da4b83 справилась с ним минут за 15. Последняя индексирует уже 5 часов на том же компьютере.
P.S. Окончания индексации не дождался и после 7 часов индексации решил убить процесс, так как за это время файл индекса вырос лишь до 175 Mb (обычно размер составлял около 550 Mb).
Автор: ramix
Дата сообщения: 18.09.2012 15:03
anion23
Попробуйте повторить попытку после перезагрузки системы. Возможно, у вас что-то не так пошло. У меня последняя версия обработала Multitran как обычно, за примерно 12 минут.
Автор: renreg
Дата сообщения: 18.09.2012 19:56
Привет всем!
Установлена версия GoldenDict 1.0.1-239-gc81e6ca. Все словари + Мультитран индексировались успешно.

Портативная версия GoldenDict-1.0.1-289-g0da4b83-full(QT_4_8_1)(Abs62) падает при попытке индексировать Мультитран (без него все нормально).
Заменил EXE-файл на версию goldendict-1.0.1-310-g3abb74a(EXE only) - результат тот же.

Система Windows 7 (32 bit).
Посоветуйте, плиз, как поднять Мультитран в портативной версии?
Автор: Abs62
Дата сообщения: 18.09.2012 20:20
renreg
А как 1.0.1-271 себя ведёт?
Автор: renreg
Дата сообщения: 18.09.2012 22:04
Abs62
У меня нет такой. Есть еще EXE-шники 287 и 303. Могу попробовать.
Автор: Abs62
Дата сообщения: 18.09.2012 22:22
renreg

Цитата:
У меня нет такой.

Эта сборка есть на странице сборок на GitHub (ссылка в шапке).

Цитата:
Есть еще EXE-шники 287 и 303. Могу попробовать.

Пробуйте.
Автор: Abs62
Дата сообщения: 19.09.2012 02:29
Версия GD с работающим сканированием в главной вкладке, с переводом. Чтобы работало, надо включить опцию "Использовать запрос GoldenDict" в настройках, на вкладке "Дополнительно". Пробуйте.
Автор: BKSRU
Дата сообщения: 19.09.2012 03:19
Abs62
Спасибо за очередной почин . Как раз вовремя для отладки своего словарика . Удобно реализовать разделы. Собственно, у меня справочные словарики. Постараюсь выпустить в ближайшую неделю один на пробу.
Опробовал. Сама функция вроде работает хорошо. Надо отработать детали.
Что очевидно - Двойной щелчок мыши срабатывает в том же окне. В общем то так и хотелось. Но не удается в главном окне выделять.
А вообще на глазах GD уходит вперед от своих конкурентов. Хороший творческий коллективный подход.
И еще очевидно, что должна быть возможность оперативного включения/отключения режима. Поскольку, когда это не нужно, то начинает раздражать.
Автор: anion23
Дата сообщения: 19.09.2012 08:49
ramix, Abs62
Попробовал на системе Windows XP sp3 (32bit), индексация прошла успешно. Проблемы с индексацией Мультитрана были и остались в Windows XP sp2 (64bit). Я несколько раз пробовал, и получал такой же результат. Программа не вылетала, но индексация продолжалась бесконечно долго. Сегодня скачал последнюю версию EXE
Цитата:
Версия GD с работающим сканированием в главной вкладке
На системе Windows XP sp2 (64bit) индексация прошла успешно за 10 минут!
Abs62 Спасибо за долгожданную опцию!
Автор: BKSRU
Дата сообщения: 19.09.2012 11:29
Abs62
В новом словарике расставляю спойлеры. В режиме журнала отлавливаю неправильные. Удобно. Предварительно весь список заголовков послал в журнал. И по списку вниз просматриваю, если косячный, отправляю наверх списка и тутда-же смещается фокус. Для обучения это удобно. Всегда видно пополнение.
Но для отлова ошибок это неудобно. Можно ли в панели журнала в конткстном меню сделать пункт "Отправить наверх" и что бы фокус не смещался, что бы удобно было продолжать спускаться вниз по списку до следующей ошибки?
Автор: Abs62
Дата сообщения: 19.09.2012 17:04
Подытоживая сделанное, собрал и выложил новую сборку, 1.0.1-313-g83bdb1d. Ссылка, как обычно, в шапке (красным цветом).

anion23
Вот чес-слово, в 1.0.1-311 по сравнению с 1.0.1-310 даже не прикасался к индексации.

BKSRU

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

Вообще-то, сканирование лучше всегда использовать с включённой опцией "Показывать только при зажатых клавишах". Чтобы не выскакивало, когда не надо. Это же не какая-то отдельная система, это то же самое сканирование, что и из других программ слова дёргает.
Но если надо выключить - кнопочка с волшебной палочкой на панели инструментов. Где она всегда и была.
Автор: BKSRU
Дата сообщения: 19.09.2012 17:18
Abs62

Цитата:
Но если надо выключить - кнопочка с волшебной палочкой на панели инструментов. Где она всегда и была.

Но в общем то не хотелось бы, что бы при этом сканирование отключалось как таковое. Но если честно не подумал на счет уже существующей кнопки. Проверю как будет в таком варианте.

На самом деле пользуюсь двумя режимами. Сканирование передается в главное окно. Это при просмотре фильмов. И в этом случае хотелось бы иметь возможность всплывающего окна с вспомогательной инфой. Тут надо продумать, все таки, эргономику. Совершенное удобство уже или еще, что то продумать ? К сожалению не получается такого, что бы сначала в главное окно, а ссылки из главного вели уже во всплывающее. Жаль. Можно ли такой режим осуществить? Мелкие недочеты теряют смысл использования подобной функции словаря в режиме обучения.

Как таковое сканирование я использую при чтении форумов или спецупражнениях. И тут никак не удобно жать клавиши.

А на счет невозможности веделения в главном окне при новом режиме? Это исправимо? Создает некоторое неудобство. Невозможно отправить в журнал.

Автор: Abs62
Дата сообщения: 19.09.2012 18:22
BKSRU

Цитата:
А на счет невозможности веделения в главном окне при новом режиме? Это исправимо? Создает некоторое неудобство. Невозможно отправить в журнал.

Увы, выдрать искомое слово из недр WebKit без применения методов допроса третьей степени у меня не получается. А применение таких методов действительно сбивает выделение.

Цитата:
Как таковое сканирование я использую при чтении форумов или спецупражнениях. И тут никак не удобно жать клавиши.

Тогда остаётся дождаться появления телепатического управления программами. Иначе библиотекам сканирования сложно будет узнать, хочет юзер в данную секунду посмотреть слово под курсором или нет.
Автор: BKSRU
Дата сообщения: 19.09.2012 18:54
Abs62

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

Да но ведь речь не идет об отключении сканирования. На сколько я понимаю в этом режиме надо, что бы слово появлялось в обоих окнах. Это уже пойдет.


Цитата:
Увы, выдрать искомое слово из недр WebKit без применения методов допроса третьей степени у меня не получается. А применение таких методов действительно сбивает выделение.

Однако во всплывающем окне выделение при этом работает. Ладно пока переживем, может, что нибудь придумаем обходное. Кирпичики есть можно строить . Благо, что хоть главный режим при этом работает - отправка без выделения. Для выделения можно пока временно отключать сканирование.

Добавлено:
Abs62
Забавно, что бонусом фактически решилась вторая просьба. В режиме журнала работает сканирование для всплывающего окна. Само окно журнала можно отделять. Во всплывающем окне ниспадающий список найденного существует. При этом во всплывающем окне работает и выделение. Главное окно можно закрыть при этом. Хоть полностью переходи на это окно . Вот он прототип второй просьбы. Т.е. свое окно для журнала с новым полным контролем при работающем нормальном режиме словаря - полный контроль.
Может эту идею развить и добавить свое окно для журнала в главное окно?
Автор: Abs62
Дата сообщения: 19.09.2012 19:09
BKSRU

Цитата:
Однако во всплывающем окне выделение при этом работает.

А всплывающее окно не потрошит страницу, сразу отлуп на запрос даёт. Оно себе не враг.
Автор: BKSRU
Дата сообщения: 19.09.2012 20:20
Abs62
На счет телепатических возможностей компьютера. А нажим левой кнопки мыши не может служить обратной связью - сигналом на временное отключение и выделение ну скажем с задержкой 3-4 секунды?
Кстати, произвел эксперимент. Выделение все таки, происходит на доли секунды. При этом если быстро нажать правую кнопку мыши то меню появляется и дальше уже свободно можно отправить в журнал выделенное. Проблема в том, что сложно выделить точно при такой скорости (разве, что при определенном опыте ). Надеюсь, все таки, удастся у вас довести до ума функционал в этом направлении.
Автор: anion23
Дата сообщения: 19.09.2012 20:35

Цитата:
Вот чес-слово, в 1.0.1-311 по сравнению с 1.0.1-310 даже не прикасался к индексации.

Всё это фокусы 64-битной Винды, и не такое иногда выкидывает)))
Автор: Abs62
Дата сообщения: 19.09.2012 20:44
BKSRU

Цитата:
На счет телепатических возможностей компьютера. А нажим левой кнопки мыши не может служить обратной связью - сигналом на временное отключение и выделение ну скажем с задержкой 3-4 секунды?

А если я только что левой кнопкой переключился в это приложение (да даже просто щёлкул зачем-то, ну надо было [no])[/no] и хочу теперь слово посмотреть, придётся тупо ждать эти секунды? Давайте не плодить лишних сущностей из-за нежелания чуть-чуть подержать клавишу.

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

Механизм работает так. Библиотеки сканирования постоянно отслеживают движения мыши. Как только мышь замерла на 300 мс, библиотеки посылают запрос в GD, требуется ли провести сканирование. GD проверяет условия (то самое пресловутое нажатие клавиш) и отвечает, надо или нет. И если надо, то какими методами (те три галки на вкладке "Дополнительно"). Дальше ясно - если разрешено всегда, то у вас есть 300 мс для действий. Успели - повезло.
Автор: ramix
Дата сообщения: 19.09.2012 20:52
Abs62
В Lingvo словари на книжных полках включаются и отключатся независимо, то есть один и тот же словарь может быть включен на одной словарной полке и в то же время выключен на другой.

В GoldenDict такой фокус не проходит. Если выключить словарь в одной группе, то он выключится и в другой и т. д.

Можно ли сделать настройки независимыми, как в Lingvo - это намного удобнее.
Автор: BKSRU
Дата сообщения: 19.09.2012 21:15
Abs62
Я исхожу не из соображений лени. Вы не заставите насильно нажимать хоткеи пользователей. Конечно можно сказать, что это их проблемы. Но такой подход в корне не верен. Тут дело в эффективности. Ну это к слову. На самом деле если не возможно (пока ) то не буду настаивать. Но вдруг вам придет изящное решение .
На самом деле, надо опробовать новые возможности и уже потом сделаю выводы на сколько все сейчас лучше. Во всяком случае не хуже чем раньше. На сколько успел опробовать, то на вскидку сейчас уже это реализовано лучше чем в Lingoes.
Спасибо, что прислушиваетесь с пониманием к пожеланиям.
Автор: Abs62
Дата сообщения: 19.09.2012 21:30
ramix
Надо посмотреть. Ещё одна область программы, куда я не заглядывал.

BKSRU

Цитата:
Я исхожу не из соображений лени. Вы не заставите насильно нажимать хоткеи пользователей. Конечно можно сказать, что это их проблемы.

Не проблемы, а свободный выбор.
Ну нельзя влезть на ёлку и не оцарапаться. Либо постоянное сканирование, но тогда оно будет и там, где не надо. Либо по требованию, но тогда это требование надо как-то до программы донести. Свободный выбор.
Автор: BKSRU
Дата сообщения: 20.09.2012 04:08
Abs62

Цитата:
Не проблемы, а свободный выбор.

- К сожалению, именно здесь не получается свободного выбора. Понимаю, что объективные причины.
Надеюсь понимаете, что все таки, не ради развлечения. Просто максимально хочется приблизить эргономику с совершенству. Жаль, что не получается универсального варианта. И наверное тут без проб вариантов на практике не обойтись.
Может следующий вариант опробовать - При нажатии Cntr иметь возможность выделять.
Все таки, тут надо найти компромиссное решение, ведь это мешает не только журналу (хотя болею за его усовершенствование ), но и поиску выделенного.

- Само сканирование в идеале, хотелось бы иметь в таком дополнительном варианте - когда бы, при работе с любым окном, сканирование работало на основное окно, а в поле основного окна на всплывающее. Ведь другие программы умеют определять над каким окном находится курсор и позволяют работать в разных режимах или ставить в исключения.
Ведь довольно курьезный режим получается с этой галочкой:

Сканирование само на себя, что собственно бессмысленно. Как раз в этом режиме логичнее, что бы сканирование со всех окон шло в основное, а с основного во всплывающее.

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

А как на счет полнотекстового поиска? Здесь есть надежды сдвинуть с мертвой точки?


Добавлено:
ramix

Цитата:
Можно ли сделать настройки независимыми, как в Lingvo - это намного удобнее.

И напомню об еще одном пожелании на эту тему. Не плохо бы иметь возможность скрывать отключенные словари.
Тем более кнопка включения/отключения словарей имеется:

Остальные бы просто не показывались. Ведь списки, часто, большие (да еще, как на зло, нужный словарь в конце списка ), особенно те кто словари создает и экспериментирует, а нужных на данный момент не больше 3х-4х обычно.
Автор: Abs62
Дата сообщения: 20.09.2012 17:45
BKSRU

Цитата:
А как на счет полнотекстового поиска? Здесь есть надежды сдвинуть с мертвой точки?

Как только найдётся человек, который этим займётся, так и сдвинется.

Цитата:
Ведь списки, часто, большие (да еще, как на зло, нужный словарь в конце списка ), особенно те кто словари создает и экспериментирует, а нужных на данный момент не больше 3х-4х обычно.

И зачем тогда создавать такие большие группы?
Автор: BKSRU
Дата сообщения: 20.09.2012 19:13
Abs62

Цитата:
И зачем тогда создавать такие большие группы?

В общем то тот же вопрос можно задать, а зачем в группе стоят неиспользуемые словари , когда тут некоторые жалуются как бы поудобнее добраться до нужного. Неужели в определенный момент открыты все 20 словарей разом . Странный подход к словарям у пользователей .
На самом деле, кроме шуток, группы разбиты на тематики. В тематике бывает много словарей. Это неизбежно. К тому же это неизбежно для тех кто составляет словари и для тех кто сравнивает и т.д. Да и банально скапливается много ненужных словарей, версий... Да хватает причин, что бы скрывать ненужные на данный момент.
Я не настаиваю. Все таки вам решать создаст это комфорт или нет.
На самом деле хотелось бы больше, что бы вы обратили внимание на более важные просьбы.
Автор: BKSRU
Дата сообщения: 20.09.2012 22:33
Abs62
Если открыть спойлер и нажать ссылку. При возврате спойлер закрыт. На сколько успел понять - это не удобно. Можно ли это поправить?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156

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


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