Новости Энциклопедия переводчика Блоги Авторский дневник Форум Работа

Декларация Поиск О нас пишут Награды Читальня Конкурсы Опросы








ГП-цитатник

Онлайн-клиент для Мультитрана

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Сб май 23, 2020 01:29

В теме есть линуксоиды? Могу сделать инструкцию по запуску.
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33





Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Ср май 27, 2020 19:54

Версия 6.4
Решил поспешить с выпуском, поскольку выяснилось, что обновление сборочной базы скорректировало ошибку на Windows (в некоторых местах пропадали блоки с терминами перед комментариями).
Если вы заметите ошибки, прошу мне на них указать, поскольку я пользуюсь Linux.

Код: Выделить всё
* Центровка только фиксированных столбцов
* Добавление названий словарей в статью, где есть только фразы
* Обновление сборочной системы, которое привело к исправлению ошибок


Новая версия (Windows)
Старая версия (Windows)
Страница проекта и исходный код
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Вт июл 21, 2020 19:11

Версия 6.5

Код: Выделить всё
* Исправлены изолированные комментарии
* Добавлена настройка "Показывать имена пользователей"
* Для отображения имен пользователей используется более яркий цвет
* Добавлена базовая поддержка файлов DSL
* Загрузка виджетов теперь осуществляется только по необходимости
* Сохранение и загрузка настроек
* Удален блок "Правила сайта"
* Подсказки для некоторых кнопок теперь содержат дополнительную
  информацию

По поводу форматов Lingvo. Технически реализовать поддержку LSD возможно (на GitHub можно найти декомпилятор), однако, это потенциально нарушит лицензию Lingvo, поэтому я ограничился поддержкой DSL. Парсер DSL сейчас в зачаточном состоянии, часть статьи может быть потеряна.
По поводу конфигурационного файла. Ваши настройки теперь сохраняются каждый раз при выходе из программы. Файл перезаписывается, поэтому вручную менять в нем следует только значения ключей.

Новая версия (Windows)
Старая версия (Windows)

P.S. Если вы уже использовали mclient, то при первом запуске программа сообщит об отсутствующих разделах конфигурации. Это сообщение нужно проигнорировать и просто выставить необходимые настройки (F12). Эти настройки будут загружены при следующем запуске программы.
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение esperantisto » Ср июл 22, 2020 09:36

«Ури, Ури, где у него кнопка?» © Классика.
Вложения
mc_screen.png
mc_screen.png (21.64 КБ) Просмотров: 6030
«И вообще погаными тряпками гнать этих переводчиков. Ишь чего удумали — переводить. Да ещё, чтоб удобно им было, хотят.» (на форуме разработчиков ПО)
esperantisto

 
Сообщения: 7035
Зарегистрирован: Ср фев 25, 2004 12:14
Откуда: Менск
Язык(-и): En→Ru/Be, De→Ru/Be

Re: Онлайн-клиент для Мультитрана

Сообщение esperantisto » Ср июл 22, 2020 09:41

random_nick писал(а):… это потенциально нарушит лицензию Lingvo, поэтому я ограничился поддержкой DSL…


И в чём же нарушение? Вот если пользователь с помощью программы разберёт LSD до DSL, тогда будут вопросы, но это будут его вопросы. Впрочем, тема неоднозначная, обсуждений было немало.
«И вообще погаными тряпками гнать этих переводчиков. Ишь чего удумали — переводить. Да ещё, чтоб удобно им было, хотят.» (на форуме разработчиков ПО)
esperantisto

 
Сообщения: 7035
Зарегистрирован: Ср фев 25, 2004 12:14
Откуда: Менск
Язык(-и): En→Ru/Be, De→Ru/Be

Re: Онлайн-клиент для Мультитрана

Сообщение esperantisto » Ср июл 22, 2020 09:49

Прикручиваю поправленный файл transl.po.
Вложения
transl.7z
(33.27 КБ) Скачиваний: 183
«И вообще погаными тряпками гнать этих переводчиков. Ишь чего удумали — переводить. Да ещё, чтоб удобно им было, хотят.» (на форуме разработчиков ПО)
esperantisto

 
Сообщения: 7035
Зарегистрирован: Ср фев 25, 2004 12:14
Откуда: Менск
Язык(-и): En→Ru/Be, De→Ru/Be

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Ср июл 22, 2020 12:38

esperantisto писал(а):Прикручиваю поправленный файл transl.po.

> Нажмите «Да», чтобы попытаться снова. Нажмите «Нет», чтобы отказаться от попытки
Хе-хе, ну уж нет, виджет может меняться. Я просто изменю на "Do you want to try again?". При этом и OK, и Да приемлемы.
esperantisto писал(а):И в чём же нарушение? Вот если пользователь с помощью программы разберёт LSD до DSL, тогда будут вопросы, но это будут его вопросы.

Из их лицензии:
Деассемблировать, декомпилировать (преобразовывать объектный код в исходный текст ПО (включая программы, базы данных (в том числе Словари) и другие компоненты ПО), за исключением случаев и только в объеме, явным образом разрешенном применимым законодательством. Если применимое законодательство разрешает подобные действия, любая информация, полученная таким способом, не должна раскрываться третьим лицам, если только такое раскрытие не предусмотрено применимым законодательством, и должна быть немедленно сообщена Компании ABBYY. Вся такая информация является конфиденциальной и принадлежит Компании ABBYY.

1) Объектный код в любом случае нужно будет преобразовать в памяти если и не в исходный текст, то в промежуточную структуру, которая будет содержать чистый текст.
2) Моя программа позволяет сохранять статью в веб-страницу или txt. Является ли это преобразованием в исходный текст и кто несет за это ответственность - автор программы или пользователь?
Впрочем, тема неоднозначная, обсуждений было немало.

Я задавал этот вопрос на одном из юридических сайтов - ответа не последовало.
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Пн авг 17, 2020 22:30

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

Код: Выделить всё
6.6
* Удален блок "Соглашение пользователя"
* Добавлена настройка "Сокращать части речи"
* Исправлено восстановление настроек


Новая версия (Windows)
Старая версия (Windows)
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Сб сен 12, 2020 18:52

Версия 6.7 (корректирующий выпуск)

Код: Выделить всё
* Улучшено разграничение ячеек для multitran.com (разграничение ячеек на основе точек с запятой, исправление имен пользователей и т.д.)
* Поддержка тэга [ref dict="Dic title"] в DSL


Новая версия (Windows)
Старая версия (Windows)
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Ср мар 03, 2021 14:05

Версия 6.8

Поминов вчера изменил ссылки на блоки "Скачать" и "Контакты", в результате чего они стали появляться в каждой статье. Делаю экстренный выпуск.

Что добавлено в GUI:
Изображение

Весь список изменений:
Код: Выделить всё
* Подсказки для кнопок теперь подстраиваются под размер экрана
  (изменение в модуле shared)
* Теперь в настройках можно выбрать, следует ли выделять все блоки или
  только блоки с терминами. Данная опция сохраняется/загружается
  автоматически из конфигурационного файла.
* Теперь в настройках можно выбрать, следует ли сворачивать окно
  программы после копирования. Данная опция сохраняется/загружается
  автоматически из конфигурационного файла.
* Теперь в настройках можно выбрать, следует ли показывать подсказку
  для вводимых слов. Данная опция сохраняется/загружается автоматически
  из конфигурационного файла.
* Теперь в настройках можно выбрать, следует ли автоматически менять
  местами в интерфейсе русский и другой язык. Данная опция
  сохраняется/загружается автоматически из конфигурационного файла.
* Поддержка различных языковых пар для словарей в формате DSL
* Удалены блоки "Скачать", "Контакты"


Новая версия (Windows)
Старая версия (Windows)
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Ср апр 07, 2021 02:57

Версия 6.9

Существенные изменения в части поддержки multitran.com - часть кода, отвечающая за разбор тегов, была переписана.
Статьи из БЭС были вынесены в отдельную тематику. Если он бесит вас так же, как и меня, то для вас есть хорошие новости - его теперь можно заблокировать как обычный словарь (для этого внесите "Большой Энциклопедический словарь" в C:\Documents and Settings\<ВАШЕ_ИМЯ>\Application Data\mclient\block.txt).

Весь список изменений:
Код: Выделить всё
* Парсер multitran.com переписан, он стал быстрее и точнее
* Поддержка подсказок с multitran.com для слов с орфографическими
  ошибками
* Поддержка раздела "⇒"
* Поддержка URL внутри комментариев пользователей
* Игнорирование блоков "Английский тезаурус" и "Русский тезаурус"
* Теперь в настройках можно выбрать, следует ли показывать счетчик фраз.
  Данная опция сохраняется/загружается автоматически из
  конфигурационного файла.
* Создание отдельной тематики для Большого Энциклопедического словаря
* Исправлено сохранение статьи


Новая версия (Windows)
Старая версия (Windows)
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Чт май 27, 2021 23:23

Версия 6.9.1 (корректирующий выпуск)

Недавно введенный блок "Ссылка на эту страницу" привел к появлению мусора в статьях, который и удаляется в этом выпуске.

Весь список изменений:
Код: Выделить всё
* Исправлены теги в веб-странице, создаваемой в текущем представлении
* Удален блок "Ссылка на эту страницу"
* Уменьшен размер программы (модуль enchant сделан опциональным)


Новая версия (Windows)
Старая версия (Windows)
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Пн июл 12, 2021 19:59

Версия 6.10

В данном выпуске существенно изменена работа с тематиками. Кнопки блокировки и приоритизации тематик теперь вызывают отдельные окна для настройки. Чтобы быстро (раз)блокировать или приоритизировать тематики, используйте горячие клавиши Alt-b и Alt-p.
Изображение
Скриншот
Тематики автоматически локализуются в зависимости от языка операционной системы:
Изображение
Скриншот

Окна настройки тематик поддерживают множественное выделение. Чтобы снять его, используйте кнопку с изображением ластика. Вы можете добавить/убрать целую группу тематик, нажав кнопку с двумя стрелками. Данное действие работает как с обычными, так и с основными тематиками (выделены цветом). Если вы нажмете эту кнопку при выделении "Майкрософт", то будут добавлены все тематики из группы "Компьютеры". Списки тематик теперь сохраняются и загружаются автоматически.
Ввиду изменений, внесенных в конфигурационный файл, при вызове окна настроек (F12) будет появляться сообщение об ошибке ("Неизвестный режим "Словари""). Чтобы избавиться от него, можно либо изменить стиль, например, с MClient на "Прямо к делу", выйти из программы, загрузить ее снова и снова изменить стиль на предпочитаемый, либо удалить конфигурационный файл, либо заменить в нем слово "Словари" на "Тематики".

Весь список изменений:
Код: Выделить всё
* Создано отдельное окно для настройки приоритетов тематик
* Создано отдельное окно для настройки блокируемых тематик
* Кнопка для изменения вида теперь располагается после кнопки для
  сортировки по алфавиту
* Удалена возможность управлять тематиками с помощью левой/правой кнопок
  мыши
* Обеспечена поддержка тематик на нескольких языках на основе
  multitran.com
* Списки приоритетных и блокируемых тематик теперь сохраняются
  при выходе
* Обеспечено управление группами тематик на основе главных тематик


Новая версия
Старая версия
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение усталый нищеброд » Пн июл 12, 2021 21:34

Fatal error detected
Failed to execute script pyi_rth_multiprocessing
Win7SP1 x32
Аватара пользователя
усталый нищеброд

 
Сообщения: 1333
Зарегистрирован: Пн янв 09, 2012 06:03
Откуда: оттуда

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Пн июл 12, 2021 23:15

усталый нищеброд писал(а):Fatal error detected
Failed to execute script pyi_rth_multiprocessing
Win7SP1 x32

Не удалось воспроизвести проблему на Win 7 SP1 x64. Попробуйте установить обновления и vc_redist.x86. Обновления могут требоваться разные. В Интернете пишут про KB2533625, однако на тестируемом компьютере я видел KB2533552 и KB2534366. В общем, Вам следует воспользоваться Windows Update. Вы в первый раз используете программу?
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение усталый нищеброд » Вт июл 13, 2021 00:03

random_nick писал(а):
усталый нищеброд писал(а):Fatal error detected
Failed to execute script pyi_rth_multiprocessing
Win7SP1 x32

Не удалось воспроизвести проблему на Win 7 SP1 x64. Попробуйте установить обновления и vc_redist.x86. Обновления могут требоваться разные. В Интернете пишут про KB2533625, однако на тестируемом компьютере я видел KB2533552 и KB2534366. В общем, Вам следует воспользоваться Windows Update. Вы в первый раз используете программу?

Спасибо за ответ! Попробую установить обновления. Но, думаю, останусь пока Qtranslate (словари и переводчики). А под kubuntu можно запустить? У меня что-то старинное стоит на компе второй системой.
Аватара пользователя
усталый нищеброд

 
Сообщения: 1333
Зарегистрирован: Пн янв 09, 2012 06:03
Откуда: оттуда

Re: Онлайн-клиент для Мультитрана

Сообщение random_nick » Вт июл 13, 2021 02:20

усталый нищеброд писал(а):Qtranslate (словари и переводчики)

Мультитран вроде под ним не работает.
А под kubuntu можно запустить?

Можно, я сам работаю под Линуксом.
У меня что-то старинное стоит на компе второй системой.

Скорее всего, тоже придется обновиться, потому что сборка будет завязана на новый glibc, а исходники все равно потребуют установки зависимостей. В чем смысл держать старый Линукс? Репозитории у него, скорее всего, отключены уже. Если железо старое, есть смысл установить Debian вместо Kubuntu и отказаться от Gnome/KDE/пр. У меня на 1 Гб и Intel Atom современный Debian без DE вполне приемлемо шевелится. Загрузитесь во вторую систему, проверьте, работают ли еще репозитории. Потом уже попробуем установить.
random_nick

 
Сообщения: 518
Зарегистрирован: Ср июн 26, 2013 02:33

Re: Онлайн-клиент для Мультитрана

Сообщение esperantisto » Вт июл 13, 2021 10:38

на 1 Гб и Intel Atom


Lubuntu 16.04.2 вполне себе шустро работает на нетбуке с подобной конфигурацией.
«И вообще погаными тряпками гнать этих переводчиков. Ишь чего удумали — переводить. Да ещё, чтоб удобно им было, хотят.» (на форуме разработчиков ПО)
esperantisto

 
Сообщения: 7035
Зарегистрирован: Ср фев 25, 2004 12:14
Откуда: Менск
Язык(-и): En→Ru/Be, De→Ru/Be

Re: Онлайн-клиент для Мультитрана

Сообщение усталый нищеброд » Вт июл 13, 2021 20:10

random_nick писал(а):
усталый нищеброд писал(а):Qtranslate (словари и переводчики)

Мультитран вроде под ним не работает.

Вроде бы пока работает.
1F88AA03BC7B0334CCCC3350F19E99B8DF98622C
Вложения
noname.jpg
Аватара пользователя
усталый нищеброд

 
Сообщения: 1333
Зарегистрирован: Пн янв 09, 2012 06:03
Откуда: оттуда

Re: Онлайн-клиент для Мультитрана

Сообщение усталый нищеброд » Вт июл 13, 2021 20:10

esperantisto писал(а):
на 1 Гб и Intel Atom


Lubuntu 16.04.2 вполне себе шустро работает на нетбуке с подобной конфигурацией.

Спасибо, попробую.
Аватара пользователя
усталый нищеброд

 
Сообщения: 1333
Зарегистрирован: Пн янв 09, 2012 06:03
Откуда: оттуда

Пред.След.


Словари русского языка

www.gramota.ru
Словарь Мультитран
Язык

Вернуться в Полезное программное обеспечение. Аллея Бродяги

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8