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

» GoldenDict

Автор: Tvangeste
Дата сообщения: 18.05.2013 13:35
CAEman

Цитата:
Я же просил пруфлинки

Есть такой новый и малоизвестный сайт, Гугл называется, так вот там можно найти буквально всё! И просто ссылки на исходники в любом случае будет мало, еще нужно будет почитать и разобраться как и что собирать, какие зависимости и пр. Претензии о сложности процесса - не ко мне, сразу говорю.

На мой взгляд намного проще и правильнее просто взять и установить самый свежий Ubuntu Linux LTS (LTS=Long Term Support), на это потребуется примерно полчаса времени, и всё.

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

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

Цитата:
особенно судя по последним тенденциям, никакой помощи не смогу предоставить.

Ну вот он и классический ответ на вопрос почему не сделано: А потому как никто не захотел свое время потратить.

Цитата:
Вы считаете логичным продолжать поддерживать WinNT5.x при прекращении поддержки Linux2.6.x

Этот вопрос могу и я вам точно так же задать. Почему *вы* ничего не сделали для поддержки на старинных версиях Linux и Qt?
Автор: CAEman
Дата сообщения: 18.05.2013 15:36
BKSRU

Цитата:
Это из области паранойи. В течении пары часов вас можно было обучить ставить Widows на проф. уровне. Нет в этом ничего сложного. И абсолютно бесплатно. Но я два раза не предлагаю. Майтесь дальше.
Ставьте Windows и ерундой не страдайте. Видно невооруженным глазом, Линукс не для вас сделан.


Это действительно из области паранойи: Виндоус я не смог даже установить и не стал ерундой страдать, поставив Linux; Linux у меня прекрасно работает, и я с ним не маюсь. И Вы после этого утверждаете, что Linux сделан не для меня, что я должен установить абсолютно бесплатно коммерческую Виндоус, и Вы за 2 часа обучите тому, что люди не могут научиться делать за 2 месяца курсов?
Ну, тогда мне стало теперь понятно, почему к нам на предприятия приходят после ВУЗов выпускники, которые даже школьную программу совершенно не знают...
Или Вам МС платит, чтобы Вы на форумах несли такую ахинею?
Автор: Tvangeste
Дата сообщения: 18.05.2013 15:45
CAEman, предлагаю обсуждение Windows, Linux, их сравнительной популярности и прочее, не относящееся к теме топика, перенести в другое место, ибо это очевидный
Автор: CAEman
Дата сообщения: 18.05.2013 16:23
Tvangeste

Цитата:
На мой взгляд намного проще и правильнее просто взять и установить самый свежий Ubuntu Linux LTS (LTS=Long Term Support), на это потребуется примерно полчаса времени, и всё.

Ubuntu я ставить не буду, потому что: 1) там используются нестандартные deb пакеты, а не прописанные в стандарте rpm; 2) в дистр-е нет KDE3. Поэтому я, скорее всего, установлю опять OpenSUSE, но новой версии, когда у меня до этого "руки дойдут".

Цитата:
Я считаю правильным делать то, что я делаю, в свое свободное время, отрывая его от общения с семьей и от развлечений. Если вам необходима сборка для Linux - милости просим, соберите и выложите, предоставьте тех. поддержку для других пользователей, всё в ваших руках. Никто никому ничего здесь не обязан, это я уже много раз повторял. Кто что может сделать - тот и делает.


Цитата:
Этот вопрос могу и я вам точно так же задать. Почему *вы* ничего не сделали для поддержки на старинных версиях Linux и Qt?

Я уже много раз повторял, что я- некомпьютерщик. Что я могу только в своё свободное время помочь Вам прибавить смысл Вашей работе, проводимой в Ваше свободное время, путём тестирования сборок. Я никогда не говорил, что кто-то здесь кому-то что-то обязан. Я просто не мог понять логики. Теперь же Вы объяснили. Понятно, что компьютерщики, как и все, естественно, бывают различной квалификации. А чем выше квалификация, тем меньше свободного времени (как, например, chulai)...

Добавлено:
Tvangeste

Цитата:
CAEman, предлагаю обсуждение Windows, Linux, их сравнительной популярности и прочее, не относящееся к теме топика, перенести в другое место, ибо это очевидный

Интересно, а почему это предложено не МСовским троллям, а именно мне?
Автор: BKSRU
Дата сообщения: 18.05.2013 16:52
CAEman

Цитата:
Интересно, а почему это предложено не МСовским троллям, а именно мне?

В этой ветке слово тролль приобретает забавный оттенок .
Автор: CAEman
Дата сообщения: 18.05.2013 16:56
BKSRU
Да у Вас всё забавно. А особенно, что Вы несли здесь...
Автор: BKSRU
Дата сообщения: 18.05.2013 17:07
CAEman
С вашей точки зрения чайника (к этим вы себя сами причислили) то, что вам скажет компьютерщик (как вы их окрестили) вполне может показаться чушью.
Ну вот не удержался на провокацию.
Больше не буду.
Вам бы просто не мешало понять, что никто тут не против ни окон ни пингвинов. Просто, видимо, вы не по адресу обращаетесь.

P.S. По поводу троллей я имел всего лишь платформу Qt.

Добавлено:
GoldenDict + DSLGD v4.4 на основе последней сборки 1.0.1-775
- Download: http://rghost.ru/46090845
New:
Улучшена смена цвета фона шрифта для всех тегов. Можно выбрать любой цвет, при наличия точки запятой в конце.
Упрощенно позиционирование графических объектов.
Улучшено управление тегов [ sub] и [ sup]
Добавлены стилевые теги.
Подробности позже.

Дополнительная информация:
http://goldendict.org/forum/viewtopic.php?f=8&t=2206&p=9870#p9870
Обновленная справочная информация:
http://goldendict.org/forum/viewtopic.php?f=8&t=2206
Голосовалка:
http://forum.ru-board.com/topic.cgi?forum=5&topic=45768#1
Дополнительную информацию так же можно получить из Учебно-справочного словаря v4.1 по тегам DSL, DSLGD:
- Download: http://rghost.ru/45918008
Для входа на главную страницу словаря набрать в строке поиска - DSLGD.
Словари формата DSLGD:
http://goldendict.org/forum/viewtopic.php?f=9&t=2208
Автор: CAEman
Дата сообщения: 18.05.2013 18:15
BKSRU

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

P.S. По поводу троллей я имел всего лишь платформу Qt.


Чайник- это как раз тот, кому можно втюхать что угодно. Я себя к ним никогда не причислял (хотя, я понимаю, что с Вашей, компьютерщика, точки зрения я- чайник, не разбирающийся в сис.админ-ниии). Я простой пользователь, который может самостоятельно выбрать не требующую навыков сис.админ-ния ОС (как инженер, работающий с САЕ я ещё могу подобрать спец. ПО, настроить определённым образом ОС, конечно, с некоторыми необходимыми для этой спец. задачи элементами сис.админ-ния, подобрать и даже собрать комп., но это- уже другой вопрос).
И смысл такой провокации, когда Вы несли явную чушь, а не то, что ей могло бы только показаться? Причём, отвечая на Вашу провокацию, я ещё получил замечание (вместо провокатора, главное)...
Такие "провокации" мешают пониманию. С адресатами я уже всё понял (единственным достаточно квалифицированным тут является по-русски неговорящий chulai). Но я не понял смысла спешить выпускать новую версию, не дождавшись сборки от chulai, а значит, хоть какого-нибудь тестирования от представителей той основной целевой аудитории, к которой эта версия попадёт (потому что у той аудитории, для которой здесь постоянно клепаются сборки, как Вы сами не раз писали, GD не имеет популярности)...

P.S. Ну, вот это за пример того, что могло бы показаться чушью, не являясь таковой, вполне сошло бы...
Автор: BKSRU
Дата сообщения: 18.05.2013 18:29
CAEman
Это Линукс то не требует навыков сисадминистрирования?
Я наверное не с теми дистрибутивами связался . Это где по всякому поводу и без повода разрешение надо спросить и поработать как в старой доброй DOS .
Автор: CAEman
Дата сообщения: 18.05.2013 19:16
BKSRU
Наверное. Возьмите OpenSUSE х86-64 последних версий (если памяти 4 ГБ есть для безтормозной работы таких рабочих окружений, как KDE), установите всё с дистр-а, и у Вас будет всё для работы дома и в офисе. После начального конфигурирования при первой загрузке для данных случаев Вам в систему, вообще, лезть не понадобится (но я понимаю, что Вы- компьютерщик, и без этого обойтись не сможете, но это- уже другой вопрос). А если душа просит большего, то с сетевых репозиториев можно установить сотни ГБ ПО. Правда, наиболее популярным является Ubuntu, но я лично не советую лезть в нестандартные debри... А так здесь расположены ссылки с краткими описаниями особенностей на дистр-ы в порядке популярности (Вас, компьютерщиков, английский обычно не смущает).
Естественно, что Линукс- это система со стандартизованной безопасностью, и творить что угодно с системой из загружаемого по умолчанию пользователя Вы не сможете (в отличие от ДОС, Виндос и пр. левого ПО). Но любое приложение Вы можете без труда запустить с правами суперпользователя (советую только, если Вы точно знаете, что творите). Впрочем, в Центре управления системой (YaST2 в OpenSUSE) можете понизить безопасность, что не советую.
А от компьютерщиков я слыхал, что это как раз в Виндоусе многие команды можно вводить только в консоли (ping, например, если память не изменяет) и приходится работать как в старой доброй ДОС...
Автор: yozhic
Дата сообщения: 19.05.2013 12:06
Tvangeste
Прошу прощения, неудобно по мелочам отвлекать, но вдруг это быстро делается и времени у Вас почти совсем не отнимет моя хотелка. Сборка для Mac OSX. Нельзя ли сделать так, чтобы при запуске программа не меняла иконку в Dock на свою родную? А то я у себя иконку \Contents\Resourses\macicon.icns поменял на другую пардон, родная что-то кривовата и теперь при выключенной программе в Dock отображается моя подменная иконка, а при запуске программа откуда то подгружает свою родную и можно даже заметить момент этой смены.
Понимаю, ерунда все это, но обламывает немного. Я и не замечал раньше, что для Mac OS сборка есть, а тут скачал, пользуюсь, доволен, как слон. Закрепил иконку в Dock и хотелось бы чтобы она соответствовала окружению, не вибивалась из общей т.с. «красоты».
Автор: Tvangeste
Дата сообщения: 19.05.2013 13:01
yozhic, вот открыл багу на это дело: https://github.com/goldendict/goldendict/issues/314

Вроде бы фиксится быстро, но надо бы сначала потестировать и посоветоваться с более опытными пользователями макоси.
Автор: yozhic
Дата сообщения: 19.05.2013 15:50
Tvangeste
Благодарю, ждем. Как говорил Туполев: «Машина красивая, значит будет летать».
Автор: yozhic
Дата сообщения: 20.05.2013 16:13
Tvangeste
Вот такое отловил поведение:
Англ. интерфейс; нажимаю «Авто группы»; Создаются группы.
Переключаюсь на русский интерфейс; добавляю словари; нажимаю «Авто группы».
Переключаюсь на греческий интерфейс; добавляю словари; нажимаю «Авто группы».
В результате в списке групп имею одну и ту же группу «Прочие» на трех языках и новые группы между этими строчками.


Добавлено:
Build: goldendict-1.0.1-766-gfa1e071 для Windows и под OSX то же поведение

Добавлено:
MacOSX – в основном окне выделяю слово, нажимаю Cmd+C, но копирования в буфер обмена не происходит

Добавлено:
Дополнение к предыдущему: при включенной русской раскладке. При английской все копируется.
Автор: BKSRU
Дата сообщения: 21.05.2013 15:39
Копирование не всегда и в Windows получается (копирую через контекстное меню). Приходится повторно выделять.
Автор: Tvangeste
Дата сообщения: 21.05.2013 18:07
yozhic

Цитата:
Дополнение к предыдущему: при включенной русской раскладке. При английской все копируется.

А вот Abs62 это дело уже пофиксил, я даже багу открыть не успел! Фикс будет в след. версии.
Автор: Abs62
Дата сообщения: 21.05.2013 18:35
yozhic

Цитата:
Англ. интерфейс; нажимаю «Авто группы»; Создаются группы.
Переключаюсь на русский интерфейс; добавляю словари; нажимаю «Авто группы».
Переключаюсь на греческий интерфейс; добавляю словари; нажимаю «Авто группы».
В результате в списке групп имею одну и ту же группу «Прочие» на трех языках и новые группы между этими строчками.

Ну, если человеку нравится работать сразу на трёх языках интерфейса, ему и группы "Прочие" на трёх языках лишними не будут. Так ведь?
Автор: Tvangeste
Дата сообщения: 21.05.2013 19:07
Abs62

Цитата:
если человеку нравится работать сразу на трёх языках интерфейса, ему и группы "Прочие" на трёх языках лишними не будут

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

Хотя, конечно, удивителен сам факт постоянных переключений локализаций!
Автор: yozhic
Дата сообщения: 21.05.2013 19:58
Abs62, Tvangeste

Цитата:
Ну, если человеку нравится работать сразу на трёх языках интерфейса


Цитата:
Хотя, конечно, удивителен сам факт постоянных переключений локализаций!

Апология. Мне нравится говорить на языках без ошибок. Это требует практики. Если говоришь более чем на двух языках (кроме родного), тогда и возникает потребность освежать в памяти те, которые употребляешь реже. Вот и используешь любые возможности для повторения (включая интерфейсы программ). Под Mac OS я периодически язык всей системы переключаю, там это, как вы знаете, легко делается.
Безусловно это мелочи всё. Просто хочется, чтобы хорошая программа стала ещё лучше, выше, красивше
Автор: amfius
Дата сообщения: 22.05.2013 12:52
Стоит галочка "Не указывать GoldenDict в заголовках HTTP", но адрес
_www.lingvo-online.ru/ru/Translate/en-ru/%GDWORD%
не работает. В панели "Найдено в словарях" отображается словарь Lingvo (En-Ru), но сама вкладка переводимого слова пустая
p.s. Сайт мультитрана работает без проблем.
Автор: Tvangeste
Дата сообщения: 22.05.2013 18:10
amfius

Цитата:
Стоит галочка "Не указывать GoldenDict в заголовках HTTP", но адрес
_www.lingvo-online.ru/ru/Translate/en-ru/%GDWORD% не работает.

Не забудьте добавить http:// в начало ссылки, без него работать не будет.


Добавлено:
Свежий Dev Build #790 для Windows: http://goldendict.org/forum/viewtopic.php?p=9914#p9914
Автор: BKSRU
Дата сообщения: 23.05.2013 03:14

Цитата:
Mdx: Isolate resources stylesheets (issue #290) (by Abs62)

Было бы интересно узнать как это реализовано?
Автор: Tvangeste
Дата сообщения: 23.05.2013 09:21
BKSRU

Цитата:
Было бы интересно узнать как это реализовано?

https://github.com/goldendict/goldendict/commit/604112

Зная, что каждая словарная статья обернута в span тэг со спец-идентификатором словаря, GoldenDict парсит CSS файлы, найденные в конкретной карточке, и к каждому CSS селектору добавляет тот самый span+id. То бишь, если в CSS прописано глобальное правило для тэга b, скажем, то после такой обработки там будет:

Код: span#gdfrom-XXXXXXXXX b {
...
}
Автор: amfius
Дата сообщения: 23.05.2013 10:08
Tvangeste
Спасибо, заработало. А вот еще вопросик: если поставить несколько ссылок, то должно отображаться несколько страниц и надписи: "Из словаря ...". Ставлю
Мультитран (_http://multitran.ru/c/m.exe?CL=1&l1=1&s=%GD1251%)
Лингво (http://www.lingvo-online.ru/ru/Translate/en-ru/%GDWORD%)
Мультитран занимает всю страницу, надписи "Из словаря ..." исчезают. Так и должно быть?
Автор: Tvangeste
Дата сообщения: 23.05.2013 10:18
amfius

Цитата:
Мультитран занимает всю страницу

Это вебмастера специально делают, не дают нормально показывать словарь в iframe. Из вредности, наверное.
Автор: BKSRU
Дата сообщения: 23.05.2013 11:18
Tvangeste

Цитата:
Зная, что каждая словарная статья обернута в span тэг со спец-идентификатором словаря, GoldenDict парсит CSS файлы, найденные в конкретной карточке, и к каждому CSS селектору добавляет тот самый span+id. То бишь, если в CSS прописано глобальное правило для тэга b, скажем, то после такой обработки там будет:

Ясно. Т.е. для решения этой проблемы (одной из двух преследуемых CSS) использован принцип наследования, который мной был предложен и реализован еще 3 месяца назад.

Но почему именно SPAN, а не DIV? Ведь это более универсально и аккуратно. И действует для карточек всех словарей. Ведь эта проблема не только у MDX.

И еще интересно, на каком этапе mdx цепляет стиль? Импортируется в момент отображения карточки? Или стиль, предварительно, пишется в общий стиль?

Добавлено:
GoldenDict + DSLGD v4.5 на основе последней сборки 1.0.1-790
- Download: http://rghost.ru/46200773
New: Улучшена смена цвета шрифта для всех тегов. Можно выбрать любой цвет в шестнадцатиричной форме.

Дополнительная информация:
http://goldendict.org/forum/viewtopic.php?f=8&p=9917#p9917
Параллельная ветка:
http://forum.ru-board.com/topic.cgi?forum=5&topic=45338&start=20#1
Голосовалка:
http://forum.ru-board.com/topic.cgi?forum=5&topic=45768#1
Дополнительную информацию так же можно получить из Учебно-справочного словаря v4.1 по тегам DSL, DSLGD:
- Download: http://rghost.ru/46196408
Для входа на главную страницу словаря набрать в строке поиска - DSLGD.
Словари формата DSLGD:
http://goldendict.org/forum/viewtopic.php?f=9&t=2208
Автор: amfius
Дата сообщения: 23.05.2013 12:15

Цитата:
не дают нормально показывать словарь в iframe

А возможны какие-нибудь альтернативы для iframe, например div или использование каких-нибудь AJAX библиотек типа jquery?
_http://stackoverflow.com/questions/2102878/better-alternative-to-an-iframe
Автор: BKSRU
Дата сообщения: 23.05.2013 15:15
Была допущена ошибка. Файл перезалит.
GoldenDict + DSLGD v4.5 на основе последней сборки 1.0.1-790
- Download: http://rghost.ru/46200773

Извините за неудобства.
Автор: Tvangeste
Дата сообщения: 23.05.2013 16:20
amfius

Цитата:
А возможны какие-нибудь альтернативы для iframe

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

С онлайн словарями вечная морока. То сайт пропадет, то передизайн какой сделают, то отключат словари нужные, то заблокируют GoldenDict по дури, то рекламы навешают столько, что больно смотреть, то запретят iframe'ы, и так далее и тому подобное.

Учитывая, что реально хороших бесплатных словарей в онлайне не так уж и много. А эксклюзивных словарей, которых нет в DSL формате и вообще считанные единицы, я всегда рекомендую поставить локальный словарь, оно надежнее, быстрее и удобнее.
Автор: Abs62
Дата сообщения: 23.05.2013 17:42
amfius

Цитата:
А возможны какие-нибудь альтернативы для iframe, например div или использование каких-нибудь AJAX библиотек типа jquery?

Что касается Мультитрана, там дело не в iframe. Просто они цепляют к содержимому свой скрипт, который по окончании загрузки страницы перезагружает её заново с сайта Мультитрана. Естественно, после этого кроме самой мультитрановой страницы ничего и не остаётся.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156

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


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