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

» GoldenDict

Автор: Abs62
Дата сообщения: 17.09.2014 15:08
romanticUK
Да нету вроде как таких настроек.
Автор: ramix
Дата сообщения: 21.09.2014 13:58
Abs62
Возможно ли организовать такую фишку, как работа GoldenDict с файлами словарей, размещаемыми в облаке?

Например, такая схема работы двух дистанционно разнесенных пользователей, пользующихся одним общим словарем:

Пользователь 1 размещает словарь в облаке, например, на Google Drive и синхронизирует его с файлом словаря на своем ПК, так что любое изменение, вносимое им в файл (например, DSL), немедленно отображается в облаке.
Пользователь 2 работает по той же схеме и пользуется этим же словарем (через шару).

GoldenDict мог бы при обращении к словарю замечать модификацию и пересканировать словарь, а индекс хранить на ПК.

Это я всё излагаю без учета внутренней схемы работы GoldenDict, поскольку я ее не знаю.

Фишка была бы полезной для совместной работы различных пользователей со словарями.
Автор: Abs62
Дата сообщения: 21.09.2014 14:49
ramix
Геморроя с переделкой логики работы вижу очень много, профита мало. У рядовых юзеров словари каждый час не меняются.
Автор: rater
Дата сообщения: 21.09.2014 20:50
А подскажите пожалуйста новичку на Маке, как сделать ГД портативным, если возможно.
Ну или хотя бы как установить свой стиль. На Виндусе есть папка "portable", а тут как?
Автор: yozhic
Дата сообщения: 21.09.2014 21:09
rater

Цитата:
на Маке, как сделать ГД портативным, если возможно

Пока невозможно, насколько я знаю... А вообще вот вроде интересная статья, если хотите – попробуйте, расскажите потом как получилось.

Цитата:
как установить свой стиль

Скопировать файл стиля (article-style.css) в папку /Users/ИмяПользователя/.goldendict
Эта папка скрытая, удобнее всего открывать её из самого GD: Help -> Configuration folder.
Автор: romanticUK
Дата сообщения: 22.09.2014 16:34
Tnx за Context, можно еще выложить ForumDictionary для GD?
Автор: ramix
Дата сообщения: 25.09.2014 10:00
romanticUK

Цитата:
Tnx за Context, можно еще выложить ForumDictionary для GD?

Берите.
Автор: soliduz
Дата сообщения: 02.10.2014 03:19
Сборка для OS X

GoldenDict 1.5.0-RC-477-g86b3dd4_(QT_532)
Автор: ramix
Дата сообщения: 02.10.2014 10:46
Abs62
Для информации (на всякий случай):
Использование тильды в ссылках, например:

тест{[']}о{[/']}вое
...
[m1]- <<~ слово>>

ведет к отображению в GoldenDict квадратных (но не фигурных!) скобок:

тестовое
...
- тест[']о[/']вое слово

В Лингво подобного не наблюдается. Там отображается корректно, безо всяких скобок.
Автор: Abs62
Дата сообщения: 02.10.2014 17:15
ramix
Это поправимо.
goldendict-1.5.0-RC-429-geac157a(EXE only).7z - 1.25 MB
Автор: ramix
Дата сообщения: 02.10.2014 19:01
Abs62
Спасибо, всё ОК!
Автор: yozhic
Дата сообщения: 02.10.2014 19:50
soliduz

Цитата:
Сборка для OS X

У меня на 10.8.5 не работает splash-окошко с переводом по Cmd+C+C. В прошлой сборке (440) была та же проблема. Может дело в QT, потому что с предыдущей версией QT окошко работало.
Автор: odyss
Дата сообщения: 02.10.2014 21:56
Мультитран некорректно работает:
1.При обращении к нему показывает в окне GD сайт Мультитрана с предложением регистрироваться/авторизоваться. После авторизации всё равно не показывает искомое слово, опять предлагает авторизоваться, и так по кругу.
2. 1-й пункт вытесняет из окна GD остальные словари (то есть если МТ включён, отображается только описанное в п.1, остальных не видно).
(Использую версию 1.01. Сорри, если сообщаю об устаревшем баге. Сейчас буду качать 1.5 - там проверю.)
Спасибо
Автор: soliduz
Дата сообщения: 02.10.2014 22:54
yozhic


Цитата:
У меня на 10.8.5 не работает splash-окошко с переводом по Cmd+C+C. В прошлой сборке (440) была та же проблема. Может дело в QT, потому что с предыдущей версией QT окошко работало.


У меня стоит "отправлять в главное окно", потому не замечал. Проверил, действительно так.
Есть еще актуальная сборка на QT 4.8.6 от Abs62.
http://d-h.st/kCU
В ней splash-окошко вроде бы работает, но как то через раз.
После чего поломалось, не могу установить, так как старые версии удалил и не с чем сравнить.
Автор: Abs62
Дата сообщения: 02.10.2014 23:26
odyss

Цитата:
1.При обращении к нему показывает в окне GD сайт Мультитрана с предложением регистрироваться/авторизоваться. После авторизации всё равно не показывает искомое слово, опять предлагает авторизоваться, и так по кругу.

GD не браузер, он с кукисами не работает.

Цитата:
2. 1-й пункт вытесняет из окна GD остальные словари (то есть если МТ включён, отображается только описанное в п.1, остальных не видно).

Это работа скриптов, заложенных в страницу мультитрана.
Автор: Abs62
Дата сообщения: 03.10.2014 14:35
yozhic
soliduz
Таки да, это в Qt 5.3 поведение поменялось. Вечно у них с окнами такого типа какие-то заморочки.
Поправил код, теперь вроде как должно работать.
Автор: yozhic
Дата сообщения: 03.10.2014 15:12
Abs62
Намекните, где Вы новые сборки для MacOSX выкладываете Я сегодня по офф-форуму ГД ходил, на GitHub, на Dev-Host – но «актуальная сборка на QT 4.8.6 от Abs62» так и не нашёл.
Автор: Abs62
Дата сообщения: 03.10.2014 15:24
yozhic
Да я их вообще не делаю, для MacOS soliduz собирает. Я одну только для примера сделал (были там какие-то заморочки со сборкой), и всё.
Автор: soliduz
Дата сообщения: 03.10.2014 17:40
Abs62

А на GitHub-е новые правки есть? Не вижу новых commits. Собрал опять с ветки qt4x5, вроде бы splash-окошко нормально не заработало.
Автор: Abs62
Дата сообщения: 03.10.2014 20:25
soliduz

Цитата:
А на GitHub-е новые правки есть?

Да похоже, что нет, хотя вроде как заливал. Ладно, доберусь до компьютера - сделаю. Завтра вечером, скорее всего.
Автор: Abs62
Дата сообщения: 04.10.2014 17:06
soliduz
Вот теперь правки на Github точно есть.
Автор: soliduz
Дата сообщения: 04.10.2014 17:52
Abs62
Спасибо.

yozhic
Новая сборка.
GoldenDict 1.5.0-RC-483-gc42be48_(QT_532)
Автор: yozhic
Дата сообщения: 04.10.2014 20:15

Цитата:
Новая сборка.

Теперь порядок Занёс в шапку.
Автор: ramix
Дата сообщения: 04.10.2014 21:06
Abs62
Гляньте еще, пожалуйста, на такую ошибку:

DSL позволяет не только в карточках, но и в подкарточках использовать тильду во внутренних ссылках в качестве замены главного заголовка. В Lingvo всё работает, но в GoldenDict на ее месте оказывается пустота. Немногие словари ее используют, поэтому решите сами, стоит ли исправлять.

Пример кода:

заголовок
тело карточки
@под~
[p]см. тж.[/p] <<~>>
@

Подкарточка в GoldenDict в таком случае выглядит так:

подзаголовок
см. тж.

Автор: Abs62
Дата сообщения: 04.10.2014 21:26
ramix
С подкарточками проблема в том, что разбирая её код, GD просто не знает заголовка основной карточки. Отсюда и все беды с тильдами. И без серьёзных переделок, боюсь, с этим не справиться.
Автор: Mercuree
Дата сообщения: 08.10.2014 09:34
чтобы наведение работало в хроме — это сложная фича, да?
Автор: Abs62
Дата сообщения: 08.10.2014 11:45
Mercuree
Для этого как минимум надо хорошо разбираться в Хроме.
Автор: ramix
Дата сообщения: 08.10.2014 13:25
Abs62

Цитата:
С подкарточками проблема в том, что разбирая её код, GD просто не знает заголовка основной карточки. Отсюда и все беды с тильдами. И без серьёзных переделок, боюсь, с этим не справиться.

Чисто ради интереса хотелось узнать:
А если во время формирования заголовка подкарточки обрамить добавляемый к нему заголовок карточки каким-либо служебным тегом типа {main_heading_begin}...{main_heading_end}, это поможет?

1:

заголовок
тело карточки
@под~
[p]см. тж.[/p] <<~>>
@

2:
заголовок
тело карточки

под{main_heading_begin}заголовок{main_heading_end}
[p]см. тж.[/p] <<~>>

3:
под{main_heading_begin}заголовок{main_heading_end}
[p]см. тж.[/p] <<заголовок>>
Автор: Abs62
Дата сообщения: 08.10.2014 14:20
ramix
Проще уж писать в индекс заголовок основной карточки отдельным полем. Но в любом случае это тянет за собой изменение структуры индекса с внесением правок во все места, где он задействуется, и обязательной переиндексацией всех DSL-словарей (кстати, и расход памяти при индексации увеличится, что для словарей вроде Мультитрана может оказаться критично). С учётом того, что случай не слишком частый, пока что не хочется во всё это лезть.
Автор: ramix
Дата сообщения: 08.10.2014 14:27
Abs62
Спасибо за ответ! Я не за реализацию агитировал, мне просто интересно было, возможно ли так реализовать?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156

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


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