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

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








ГП-цитатник

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

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

Сообщение random_nick » Пт сен 23, 2016 03:34

Кое-какие замечания по поводу релиза.

1) В комбинации Control-I стоит строчная L, а не I.
2) Комбинации Control-V (заглавная v) и т.п. обозначают, на самом деле, Ctrl-Shift-V. Обозначения даны в соответствии с нотацией, принятой в графической системе (Tkinter). В конфигурационном файле комбинации вроде Ctrl-Shift-v даны как <Control-V>.
3) Начиная с версии 4.4, антивирусы (в частности, Total Security) могут заподозрить наличие в программе кейлоггера. Действительно, чтобы программа умела перехватывать ввод в других приложениях, нужен примитивный кейлоггер - от этого никуда не деться, это само определение кейлоггера. Но вы можете не беспокоиться насчет приватности - программа регистрирует исключительно нажатия Control, Insert и c. Информация о нажимаемых клавишах нигде не хранится и никуда не отсылается. Если комбинации Control-c-c и Control-Insert-Insert у вас не работают, то они могут быть заблокированы антивирусами или менеджерами буфера обмена.
4) Программа тестируется на CentOS 6 и Windows 2003. На других ОС некоторые компоненты (особенно графика и буфер обмена) могут вести себя не так, как задумано. Если сталкиваетесь с проблемами, укажите суть проблемы и версию вашей ОС.
random_nick

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





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

Сообщение random_nick » Ср янв 18, 2017 05:49

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

Ссылка на релиз та же (Windows)

Пользователям Linux: вы по-прежнему можете запускать mclient.pyw через интерпретатор Python 3, однако, я выделил некоторые общие файлы в отдельный репозиторий.
random_nick

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

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

Сообщение random_nick » Пт янв 20, 2017 21:00

Снова произошли изменения - на этот раз "M.exe" изменили на "m.exe" (как было раньше), в результате чего программа снова перестала работать. Будем отслеживать новые изменения. :149:

Ссылка на корректирующий релиз та же.
random_nick

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

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

Сообщение random_nick » Ср фев 01, 2017 23:02

Снова изменили ссылки, снова поменяли "m.exe" на "M.exe", видно, сервер восстановили или разные программисты над сайтом работают. Ввиду этого пришлось сделать новый корректирующий релиз. Ссылки вынесены в конфигурационный файл, чтобы больше не было таких недоразумений. Теперь, в случае очередных изменений, можно будет сделать следующее:

1) самое простое: загрузить релиз повторно по старой ссылке,
либо:
2) вручную отредактировать mclient.cfg и исправить ссылки на языки (необходим редактор с опциональной поддержкой BOM, например, AkelPad),
либо:
3) скопировать содержимое mclient.cfg с сервера в файл mclient.cfg, находящийся у вас на компьютере.

Ссылка на скачивание (новый архив под старой ссылкой).
random_nick

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

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

Сообщение random_nick » Вс фев 12, 2017 05:04

Версия 4.8.1.
  • Более корректное распознавание форм слов (выделяется красным), в т.ч. для разных языковых пар
  • Небольшое улучшение того, как выглядят фразы: скриншот
Как всегда, ссылка на скачивание та же.
random_nick

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

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

Сообщение random_nick » Чт май 25, 2017 23:09

Версия 4.9.
Возможность сортировки словарей. Теперь словари автоматически сортируются и группируются по названию, затем - по словоформе. Добавлена возможность приоритетизации словарей (заданы в файле prioritize.txt в каталоге dics), их блокирования (заданы в файле block.txt в каталоге dics) и сортировки терминов в пределах словаря.
Обратите внимание, что значки приоритетизации и блокировки активны/неактивны не только в зависимости от соответствующих режимов - они могут быть неактивны, когда блокировать/ставить в приоритет нечего.

Скриншот
Как всегда, ссылка на скачивание та же.
random_nick

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

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

Сообщение random_nick » Вт июн 06, 2017 07:18

Версия 5.0.

* Исправлен перехват по Control-c-c (-Ins-Ins) в Windows. Если кто-то пользуется программой и сталкивается с ошибками, пожалуйста, сообщайте о них - я почти не использую Windows.

* Базовый импорт словарей в формате Stardict. Поместите словари, имеющие в своем названии направление перевода (например, TransportRuEn.dict) в каталог dict. Нужно 3 файла для одного словаря: *.dict, *.ifo, *.idx. Заархивированные словари (с расширением *.dz, *.bz) пока не поддерживаются, предварительно распакуйте их до *.dict. Обратите внимание, что импорт формата Stardict пока очень примитивный, парсер требует доработки.

Как всегда, ссылка на скачивание та же.
random_nick

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

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

Сообщение random_nick » Вт июн 13, 2017 21:23

Почему-то после сбоев в работе multitran.ru наблюдается резкий скачок в скачивании mclient. Видимо, народ полагает, что программа перестала работать. Спешу всех обрадовать (или огорчить), программа работает как обычно. Это проблема с сервером Multitran. Это можно легко проверить, зайдя на multitran.ru с браузера. Впрочем, даже несмотря на проблемы с сайтом, у вас при подключении локальных словарей уже может работать оффлайн-режим (который, однако, сейчас в альфа-версии и требует существенной доработки).
random_nick

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

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

Сообщение random_nick » Пт июл 07, 2017 06:24

Корректирующий релиз 5.0.1.
Авторы Мультитрана слегка поменяли html-код, в результате чего в программе стали отображаться ненужные элементы и нарушилось выделение. Выделение исправлено (правда, при использовании словарей Stardict выделение все еще нарушено, будет исправлено в следующем релизе).

Как всегда, ссылка на скачивание та же.



На всякий случай, также оставляю ссылку на старую версию (5.0).
random_nick

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

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

Сообщение random_nick » Вс авг 20, 2017 01:39

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

Более подробно:
* Более точный парсинг тэгов, в том числе вложенных
* Определение словоформ
* Выделение исправлений зеленым цветом (1 уровень)
* Рефакторинг кода, переход на базу данных
* Печать статьи (через браузер, альбомная ориентация)
* Обеспечение видимости блоков при горизонтальной и вертикальной прокрутке
* Экран приветствия
* Зацикленность при выделении стрелками (при нахождении в конце переходит в начало и наоборот) (нуждается в доработке)

Скриншоты:

Новый экран приветствия:
Изображение

Как работает новый парсер тэгов:
Изображение


Полноразмерный скриншот.


Как всегда, ссылка на скачивание та же.



На всякий случай, также оставляю ссылку на старую версию (5.0.1).
random_nick

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

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

Сообщение random_nick » Ср сен 20, 2017 00:10

Версия 5.3. Теперь фиксированные столбцы (словари, словоформы, части речи) можно менять местами. Сортировка (опционально) сначала идет по 1-му столбцу, затем по 2, 3 и 4. Таким образом, если выбрать в первом столбце части речи, то сортировка статьи будет сначала произведена по частям речи (гл., прил., сущ. и т.д.).

Скриншот.

Обратите внимание, что теперь используется более современный способ локализации. Программа автоматически определит системный язык. Если у Вас английская локаль, то загружается интерфейс на английском.

Ссылки на скачивание ниже. Изменения в этой и предыдущих версиях:

5.3
* Возможность выбора закрепленных столбцов
* Меню настроек
* Улучшена прокрутка экрана клавишами

5.2
* Возможность настраивать ширину столбцов
* Добавлен ключ: col_width (задайте 0, чтобы ширина столбцов настраивалась автоматически)

5.1.5
* Исправлены словоформы

5.1.4
* Сообщать об отсутствии запрошенных статей

5.1.3
* Особое поведение при прокрутке колеса мыши (Windows)

5.1.2
* Исправлены подсказки для кнопок

5.1.1
* Исправлен вызов по Ctrl-c-c (Ctrl-Ins-Ins)


Как всегда, ссылка на скачивание та же.



На всякий случай, также оставляю ссылку на старую версию (5.2).
random_nick

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

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

Сообщение maythebest » Ср сен 20, 2017 10:39

Это просто чудо какое-то, ваша программа!
А что с работой под iOS? Можно пробовать?
С уважением, Марина Косенкова.
Аватара пользователя
maythebest

 
Сообщения: 214
Зарегистрирован: Ср янв 30, 2008 20:40
Откуда: Петербург
Язык(-и): En<->Ru

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

Сообщение random_nick » Ср сен 20, 2017 12:24

maythebest писал(а):Это просто чудо какое-то, ваша программа!

Спасибо!
А что с работой под iOS? Можно пробовать?

Программа работает только под Windows и Linux. Под OSX после доработки тоже должно запуститься, но у меня нет устройств от Apple. Под Androis/iOS версий нет. Поскольку программа перешла к колоночному виду, то потребуется достаточно большая диагональ экрана, да и тестировать мне не на чем.

Не знаю, как в iOS, в Play Market (Android) есть клиенты для Мультитрана, представляют собой обвязку для браузера.
random_nick

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

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

Сообщение random_nick » Сб окт 21, 2017 22:15

Версия 5.4.3 (корректирующий выпуск)
Исправлено несколько багов. Самый явный баг (а точнее, архитектурная недоработка предыдущей версии) - невозможность перехода на страницы, названия которых уже занесены в Историю. Например, если Вы в какой-либо статье перешли в раздел "Фразы" и выбрали "Техника", то при переходе в другой статье на "Техника" или переводе "Техника" на другой язык загружалась только самая первая статья с "Техника".

Подробно:
5.4.2
* Исправлено несколько ошибок
* Горячие клавиши для виджета История: Home - перейти на начало списка, End - перейти в конец списка.

5.4.1
* Выравнивать ячейки по верхнему краю

5.4
* Прокрутка панели кнопок, если она не умещается в размеры виджета. Для прокрутки панели наведите указатель мыши в левый или правый угол.

Как всегда, ссылка на скачивание та же.


На всякий случай, также оставляю ссылку на старую версию (5.2).
random_nick

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

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

Сообщение random_nick » Пн ноя 06, 2017 02:49

Версия 5.6.
Основные нововведения:
1) автоподбор цвета для блокируемых и приоритетных элементов в зависимости от цвета шрифта столбца (приоритетные - более темные, блокируемые - более светлые)
2) быстрый переход на элементы 1-го или 2-го столбца
3) расшифровка сокращений частей речи (сущ. -> Существительное) в Столбце 1

Скриншот для режима "Прямо к делу".

Более подробно:
Код: Выделить всё
5.6
* Быстрый переход к элементам 1-го и 2-го столбца:
  - Control-Down: перейти к следующему элементу 1-го столбца
  - Control-Up  : перейти к предыдущему элементу 1-го столбца
  - Alt-Down    : перейти к следующему элементу 2-го столбца
  - Alt-Up      : перейти к предыдущему элементу 2-го столбца
* Исправлен баг при навигации стрелкой вниз
* Улучшено назначение цвета в Вертикальном режиме
* Расшифровка сокращений в Столбце 1

5.5.2
* Исправлен баг (сообщение об ошибке при очистке Истории)
* Удален ключ: bind_copy_sel_alt2

5.5.1
* Автоматически назначать цвет блокируемых элементов в зависимости от цвета шрифта столбца

5.5
* Автоматически назначать цвет приоритетных элементов в зависимости от цвета шрифта столбца
* Назначать цвет, гарнитуру и кегль шрифта в зависимости от номера столбца, а не типа блока
* Переименованы ключи:
  - color_dics         -> color_col1
  - font_dics_family   -> font_col1_family
  - font_dics_size     -> font_col1_size
  - color_speech       -> color_col2
  - font_speech_family -> font_col2_family
  - font_speech_size   -> font_col2_size
* Созданы новые ключи: font_col3_family, font_col4_family, font_col3_size, font_col4_size

5.4.3
* Исправлена ошибка, не позволяющая повторно заносить элемент с тем же именем в Историю
* Переход на ARTICLEID


Как всегда, ссылка на скачивание та же.
random_nick

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

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

Сообщение random_nick » Вт дек 05, 2017 21:59

Версия 5.7.
Исправление ошибок + Запоминание выделения в предыдущих статьях

Более подробно:
Код: Выделить всё
5.7
* Эвристический анализ для локальных словарей Stardict (тип Stardict1)
* Вставка "закладок" (восстановление выделения для статей из Истории, но только при условии, что настройки текущего вида не менялись)
* Навигация по разделам столбца 3 (по умолчанию Shift-Down, Shift-Up)
* Добавлены ключи: bind_col1_down, bind_col1_up, bind_col2_down, bind_col2_up, bind_col3_down, bind_col3_up
* Сохранять (при возможности) столбец при переходе на предыдущий/следующий раздел
* Игнорировать столбец с транскрипцией при навигации по разделам

5.6.2
* Смещать фразы при любом из видов в конец

5.6.1
* Исправлен баг (частичная потеря содержимого фиксированных столбцов при переключении видов)


Как всегда, ссылка на скачивание та же.
random_nick

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

Пред.


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

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

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

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

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