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

» GoldenDict

Автор: BKSRU
Дата сообщения: 14.08.2013 11:48
Слово контрафакт на этом форуме не прилично. По поводу авторских прав, так от вас эти слова вообще смешно слышать.
P.S. И покончим с этим.
Автор: Tvangeste
Дата сообщения: 14.08.2013 11:55
BKSRU

Цитата:
Слово контрафакт на этом форуме не прилично.
И покончим с этим.

Договорились, раз вы все для себя решили. Я тогда с официального форума GoldenDict'a все ваши сообщения удаляю, там-то слово контрафакт прилично.

С вами больше дел никаких не имею и заношу в полный игнор. До свидания.
Автор: BKSRU
Дата сообщения: 14.08.2013 11:57
Ваше дело. Поступайте как хотите.

Добавлено:
GoldenDict + DSLGD v5_UI Revolution на основе последней сборки 1.5RC114 + режим CollapsPreview + последние изменения.

Extended menu
- Download: http://rghost.ru/48106485
New:
Отрывное меню для настройки кнопок тулбара.
Расширенно меню настроек слайдшоу.
В контекстное меню панели истории добавлен пункт Slide Showe, запускающий слайдшоу текущего журнала.

Дополнительная информация:
http://goldendict.org/forum/viewtopic.php?f=8&t=2206&p=10489#p10489
Перечень отличий экспериментальной версии GoldenDict от официальной сборки:
http://goldendict.org/forum/viewtopic.php?f=8&t=2206#p9674
Дополнительную информацию по составлению словарей формата DSL/DSLGD можно получить из Учебно-справочного словаря v4.1 по тегам DSL, DSLGD:
- Download: http://rghost.ru/47962176 (комплект без изменений)
Для входа на главную страницу словаря набрать в строке поиска - DSLGD. В словаре поменяна общая информация. Довольно много надо дописать.
npp_v6.4.2 - Вспомогательный материл учебно-справочного словаря на основе Notepad_V6.4.2.
- Download: http://rghost.ru/47962232 (комплект без изменений)
Дополнительные стили режима Collapse на основе lingoes-blue - 5in1
- Download: http://rghost.ru/47962267 (комплект без изменений)
Собственные стили (папки со стилями) следует скопировать в папку стилей GoldenDict, которая в свою очередь находится в папке конфигурации GoldenDict. До папки конфигурации GD проще всего добраться: Меню GD - Помощь - Папка конфигурации.

Кому нравится более официальное название режима Слайдшоу, могут назвать его режимом карточек.
Автор: Izuver9302
Дата сообщения: 17.08.2013 18:50
Друзья, не подскажите, можно ли что-нибудь сделать, чтобы был доступ к сайту lingvo из программы? А то читал, что они постарались и заблокировали эту функцию. Если есть какое-то решение, то еще желательно, чтобы оно было и для мака.
Автор: Tvangeste
Дата сообщения: 17.08.2013 19:16
Izuver9302

Цитата:
Друзья, не подскажите, можно ли что-нибудь сделать, чтобы был доступ к сайту lingvo из программы?

фикс уже интегрирован в свежие версии GoldenDict'a. Зайдите в настройки F4 -> Network, и там галку поставить, чтобы скрывать GoldenDict в HTTP заголовках.

Для PC версия: https://github.com/goldendict/goldendict/wiki/Early-Access-Builds-for-Windows
Для Мака, свежая: https://github.com/goldendict/goldendict/wiki/Early-Access-Builds-for-Mac-OS-X
Автор: yurijt
Дата сообщения: 19.08.2013 00:39
У меня такой вопрос: когда GoldenDict перейдет на Qt 5?
И еще. Хорошо бы сделать редактирование словарей непосредственно в самой программе.
Автор: Tvangeste
Дата сообщения: 19.08.2013 00:54
yurijt

Цитата:
У меня такой вопрос: когда GoldenDict перейдет на Qt 5?

А почему этот вопрос вас занимает? 8-)

Уже есть бранч, в котором сделаны правки для работы GoldenDict'a с Qt5. И я даже время от времени билд с Qt5 гоняю. Оно всё более-менее работает, НО:
1. Размер Qt5 библиотек существенно распух, появилась куча дополнительных зависимостей.
2. Webkit из Qt5 тормозит просто дико, особенно при скроллинге больших статей. Опробованы были разные билды Qt, и mingw и построенные с Visual Studio.
3. В Qt5 изряно добавили новых и несовместимих изменений, это потребовало изрядных правок в коде, и почти наверняка где-то какие-нибудь баги затаились, и их придется еще вычищать.

Совокупность этих трех причин приводит нас логически к тому, что GoldenDict + Qt 4.8.5 - идеальный вариант на данный момент.
Автор: AKRAV
Дата сообщения: 19.08.2013 02:22
Tvangeste а когда релиз 1.5.0 намечается?
Автор: Tvangeste
Дата сообщения: 19.08.2013 07:57
yurijt

Цитата:
Хорошо бы сделать редактирование словарей непосредственно в самой программе.

Сейчас уже можно прописать в config файле путь к редактору (смотри тэг editDictionaryCommandLine), и потом по правой кнопке на словарной иконке появится меню - редактировать словарь. Менюшка будет вызывать внешний текстовый редактор. У меня в настройках вот что прописано:

Код: <editDictionaryCommandLine>"C:\Program Files (x86)\Notepad++\notepad++.exe" %GDDICT%</editDictionaryCommandLine>
Автор: BKSRU
Дата сообщения: 19.08.2013 13:03
Все таки наябедничали. Если уж не нравятся мои идеи, моя работа, то хотя бы не ставили палки в колеса. Ведь пострадают те кому нужна моя работа и которые ждут чего то новенького. Свою цель четко описал еще полтора года назад - помочь желающим в изучении языков. Для того и снабжаю GD теми модулями, которые считаю необходимы.
Автор: Tvangeste
Дата сообщения: 19.08.2013 13:47
BKSRU

Цитата:
Все таки наябедничали.

Вот делать больше нечего, как ябедничать, да.


Цитата:
Ведь пострадают те кому нужна моя работа

Выполняйте условия лицензии и никто не пострадает, в чем проблема-то.
Автор: BKSRU
Дата сообщения: 19.08.2013 14:03
Если я выполню условия лицензии, что это поменяет? Кому от этого лучше будет?

Пояснял, что сейчас я не готов дать исходники. Вот представьте ситуацию. Справочник по C++ я взял месяца три назад... Забавно , но поучительно.
Совместно вы отказались работать. Мой труд и труд других участников форума опустили ниже плинтуса.
Я отдаю себе отчет, что код мой может выглядеть изнутри не очень красиво. Так зачем мне еще это публиковать, зная как относятся программисты к этому. Так, что либо проект умрет, либо дождаться когда я научусь кодить чисто, ну а от третьего варианта отказались.
Может стоило публиковать в другом месте и вообще перелопатить весь код, так что мать родная не узнает? Поверьте сейчас я, пожалуй, это могу.
Релиз я отправляю на официальный сайт и это честно, не подписываясь не под чъей разработкой. Вы считаете это не честно?

Заголовки специально ставлю кричащие и мне не важно как они выглядят. Важно привлечь внимание заинтересованных пользователей, что бы знать, чего ждут и может будут появляться пожелания...
На самом деле задумок еще много. И следующая реализация довольно уникальна... Но даже те модули которые реализованы, они не сделаны и на половину от того, что задумал. И я бы даже сказал, что их вид в экспериментальном состоянии.
Автор: Tvangeste
Дата сообщения: 19.08.2013 14:25
BKSRU

Цитата:
Если я выполню условия лицензии, что это поменяет? Кому от этого лучше будет?

Во-первых, это просто вопрос уважения к пользователям, о которых на словах вы так заботитесь. Завтра у вас интерес пропадет поддерживать свою самоделку, и те, кто ею пользовался, останутся ни с чем. Ни обновить, ни скомпилировать, ни баги пофиксить возможности не будет. Про Линуксы и не говорю.

Во-вторых, это вопрос уважения к разработчикам, которые вложили изрядное количество усилий в проект и определили условия использования их кода. И в этих условиях четко написано - если распространяешь продукт, обязан распространять и сорцы.

В-третьих, это банальный вопрос безопасности. Если бы были сорцы, то любой мог бы посмотреть что в них и как, и нет ли там дырок в безопасности, потенциальных проблем и вредоносного кода. Особо осторожные могли бы не верить вам на слово, а сами собирать из исходников.

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

В-четвертых, открытый код дает возможность получать конструктивные code review, и улучшать этот самый код.


Цитата:
Пояснял, что сейчас я не готов дать исходники.

Если готовы распространять продукт, то готовы и исходники. Всё просто. Или смотреть на них страшно и они все корявые, но пользоваться можно, хоть и с риском для жизни, так что ли?


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

Это важе полное право. Лицензия дает вам такую возможность. При условии, что все исходники обязаны быть опубликованы.


Цитата:
Мой труд и труд других участников форума опустили ниже плинтуса.

Да, с уважением у вас туговато. Еще раз до свидания!
Автор: BKSRU
Дата сообщения: 19.08.2013 15:03
- Ясно сказано, что рано или поздно код будет выложен. Так, что не останутся пользователи не у дел. Так, что не стоит давить на это.
- Безопасность? Ну что ж от паранойи никто не застрахован. На фоне кучи закрытого кода и использования насквозь дырявой системы в каждом компьютере, этот довод смешон.
- Выкладывая сырой код я не надеюсь на официальную помощь. Поэтому с точки зрения моей и с точки зрения пользователей это абсолютно все равно. Зато дополнительную нагрузку для меня обеспечит на данный момент.
Автор: yurijt
Дата сообщения: 19.08.2013 15:03
Tvangeste


Цитата:
А почему этот вопрос вас занимает? 8-)


Просто думал, что пятая версия "шустрее", а на деле вон оно как, оказывается, получается.


Цитата:
Код:
<editDictionaryCommandLine>"C:\Program Files (x86)\Notepad++\notepad++.exe" %GDDICT%</editDictionaryCommandLine>


Спасибо за подсказку, попробую


Автор: BKSRU
Дата сообщения: 19.08.2013 15:08
yurijt

Цитата:
Спасибо за подсказку, попробую

Если не испугались того, что тут наговорено по поводу экспериментальной сборки. Можете опробовать кнопку менеджера словарей.
Автор: Tvangeste
Дата сообщения: 19.08.2013 15:11
Кому нужно, то вот свежесобранный Dictzip 1.12.1-Win32-1.0-Tvangeste, на основе свежих официальных сорцов из dictd 1.12.1, в виде одного экзешника, безо всяких внешних зависимостей и библиотек.

Скачать бинарник:
https://github.com/Tvangeste/dictzip-win32/releases/

Исходники:
https://github.com/Tvangeste/dictzip-win32

Будет работать и с DictUI оболочкой, если тамошний dictzip.exe заменить на этот более свежий.

P.S. Для тех, кто не в курсе, dictzip позволяет сжимать текстовые словари (*.dsl, *.dict), существенно уменьшая их размер, при этом на производительности оно никак особо не сказывается. У кого много DSL словарей и они отжирают много места (особенно на SSD дисках, которые быстры и очень хороши для GoldenDict'a, но и дорогваты), имеет смысл задуматься над сжатием.
Автор: ramix
Дата сообщения: 19.08.2013 17:02
Tvangeste
А проблему пробелов в пути (failed) вызывает Dictzip или DictUI?
Автор: Tvangeste
Дата сообщения: 19.08.2013 17:07
ramix

Цитата:
А проблему пробелов в пути (failed) вызывает Dictzip или DictUI?

Это совершенно определенно проблема DictUI. Если бы как-нибудь до авторов достучаться, может они выложат DictUI в опенсорс, и тогда бы мы смогли его обновить и баги пофиксить. А то жалко, неплохая утилита пропадает зазря.
Автор: ramix
Дата сообщения: 19.08.2013 17:27
Tvangeste
Я так понимаю, в Dictzip степень сжатия не регулируется?

Добавлено:
Хоть наличие пути внутри dz-архива не влияет на работу GoldenDict, но можно ли как-то заставить Dictzip не сохранять путь в архиве? (я прописываю команду на архивирование через контекстное меню (реестр) проводника Windows - так можно было избежать использования DictZip User Interface)
Автор: yurijt
Дата сообщения: 19.08.2013 19:06
BKSRU

Цитата:
Если не испугались...

Не испугался.


Цитата:
Можете опробовать кнопку менеджера словарей

Не нашел такой. Может плохо искал?


Автор: BKSRU
Дата сообщения: 19.08.2013 19:13
yurijt
Почитайте здесь:
http://goldendict.org/forum/viewtopic.php?f=8&p=10512#p10512
пока не стерли труд. Подробно описано.
Просто все кнопки по умолчанию скрыты. Но вы можете открыть все которые вам нравятся и вообще настроить интерфейс так как вам нравится.
Пункт меню Вид - Battons Visible.
Заодно опробуете другие модули. Надеюсь там все описано понятным языком и достаточно подробно.
Автор: Tvangeste
Дата сообщения: 19.08.2013 19:13
ramix

Цитата:
Я так понимаю, в Dictzip степень сжатия не регулируется?

Ага, всегда максимальная.

Цитата:
но можно ли как-то заставить Dictzip не сохранять путь в архиве

Хорошая фича, занесу в баги под почетным первым номером: https://github.com/Tvangeste/dictzip-win32/issues/1
Автор: yurijt
Дата сообщения: 19.08.2013 19:26
BKSRU
Читал. Открыл все кнопки. Но менеджера словарей так и не появилось.

И вообще, это не совсем то, чего я хотел. Редактирование происходит в текстовом редакторе, а не в самой программе GoldenDict
Автор: krserv
Дата сообщения: 19.08.2013 19:29
подскажите пжс, а где взять Франко-русский и русско-Французские словари? По ссылкам словари ч.1 и ч.2 что-то я не нашел, или плохо там смотрел?
Автор: BKSRU
Дата сообщения: 19.08.2013 19:44
yurijt
А что у вас происходит при нажатии на эту кнопку:

Вы можете легко настроить все, что надо для старта нового DSL словаря и автоматически открыть новый проект, открыть старый. Все необходимые файлы будут сохранены и показаны в общей группе. Вам не придется задумываться как правильно и какие файлы открывать и с какой кодировкой работать. Каждый словарь со своим комплектом будет определен в свой каталог, что упорядочит словари и не введет вас в заблуждение и научит вообще к порядку.

Все, что вам остается добавлять свои статьи. Это не сложно. Заголовок (с новой строки) - статья (с новой строки с табуляцией вначале) в простом варианте. Дополнительный материл в учебном словаре. Там и специальные кнопки которые быстро помогут освоить принципы работы с тегами.
Поэкспериментируйте с переключателями. Но не забудьте удалить кучу созданных словарей .
Но в плане менеджера словарей это только начало (идет работа над пользовательским редактором то, что вы хотите, но пока можно так освоить), как впрочем и во всем остальном. Я очертил слишком большой круг задач, которые будут наращиваться функционалом. На это требуется время.
Алфавитный указатель DSL словаря можете увидеть, например, через контекстное меню иконки словаря - StatWord.
Добавлено:
krserv
Словари сначала ищем, затем спрашиваем здесь http://forum.ru-board.com/topic.cgi?forum=93&topic=3774&start=660
Автор: yurijt
Дата сообщения: 19.08.2013 20:00
BKSRU
Так это и есть менеджер? Никогда бы не догадался. Мне казалось, что это инструмент для создания нового, а не редактирования уже имеющегося словаря. Впрочем, так оно и есть.
Автор: BKSRU
Дата сообщения: 19.08.2013 20:10
yurijt

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

Вы можете создать новый комплект для словаря (это автоматически) и начинать заполнять его. Автоматически будут созданы файлы: аббревиатур, иконка, аннотаций и собственно самого словаря. Это не сложно. Но можете открыть ранее созданный. Просто выбрать из низпадающего списка словарь и нажать Open. Список созданных формируется автоматически. При создании словаря и соответствующей установке галочки, все файлы проекта открываются автоматом. Все, что вам надо это начинать заполнять. Не забывайте про специальную кнопку - рескан. Вы увидите результаты свой работы в режиме реального времени. Так же не забываем, что список заголовков можно быстро вывести в журнал как упомянул выше. Для начинающего создателя словарей, это хороший комплект. Ну а если установите обучающий словарь и просмотрите раздел DSL - шаг за шагом, то освоите все нюансы по созданию словаря в легкой форме за пол часа, тут же экспериментируя с новым словарем.
Просто останавливаться и пояснять каждый пункт нет времени. И повторяю, что проект молодой и на стадии развития.

А на счет не проектных DSL словарей. Для этого есть официальный пункт в контекстном меню словаря. Ничего сложно превратить его в проектный. Создаете новый проект и копируете содержание. Но тут просто произойдет упорядочивание.
Для быстрой манипуляции с папками словарей есть кнопка Open Folder.
Автор: Tvangeste
Дата сообщения: 21.08.2013 01:35
Короче, собираемся с силами и планируем-таки полноценный релиз GoldenDict 1.5 где-то на конец сентября с промежуточными релиз кандидатами в конце августа и в средине сентябя.

С сего момента в 1.5 версии будут фикситься только критические баги и шоустопперы, без которых жить невозможно. Если таковые баги у вас есть, то сейчас самое время о них сообщать, иначе мы просто не успеем их пофиксить в 1.5.

Тянуть с релизом 1.5 не хочется, и так уже припозднились.
Автор: Tvangeste
Дата сообщения: 21.08.2013 13:07
Свежесобранный GoldenDict-1.5.0-RC-124-gb050b74.7z - 1.74 MB.

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

Из видимых изменений в этом билде главное - новая звуковая иконка. Старая была просто кошмарная.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156

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


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