Эта программу мне посоветовал написать один из посетителей рутрекера. Он сказал примерно следующее: «нужно сделать так, чтобы можно было отыскивать варианты перевода русских слов в англо-русском словаре». Из этой идеи возникли «тройные словари» - сформированные мною из известных словарных баз. Тройные потому, что в одном файле содержится и англо-русский, и русско-английский словарь, и ещё (здесь мы долго не могли придумать название!) – UltraSearch… Последний словарь с умным названием предназначен, как выяснилось, для доступа ко всему богатству синонимики (английского языка). Но тут я должен сделать поправку: английский язык вовсе не был любимым языком моего знакомого. Изначально он был за немецкую версию словаря. Что касается меня, то мне просто всё равно (я люблю как английский, так и немецкий). В результате написал универсальную оболочку, к которой могли бы подключаться самые разные словари – одинарные, двойные и тройные… В режиме UltraSearch всё просто: вводим русское слово (именно русское!), нажимаем на кнопку с матрёшками, получаем множество синонимов (на английском языке).
Долго мучаясь с выбором, что же именно включить в базовую комплектацию, решил составить такой базовый набор: английский (тройной, без звуковых данных), немецкий (тоже тройной, без звуковых данных), пару русских (из патриотизма). Однако в своё облако я выложил и остальные словари (в том числе со звуковыми файлами).
После года испытания, нашёл программу удобной. Никакого инсталлера не требуется. Если в дальнейшем, вы скачаете словари с моего облака, - достаточно будет просто скопировать их в папку ...\ulex\dictionaries. Или ещё проще: перетащить мышкой на окно программы (drag and drop).
Другие возможности: перевод буфера обмена (может быть свёрнута в трее); экспорт в html словарных статей с иллюстрациями (если имеются).
Установка: Ставить Джаву очень просто: переходим на страницу загрузки, например, сюда http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ставим крыжик на Accept License Agreement , выбираем платформу и разрядность (напр., Windows x64). Вуаля.
Запуск: запускается jar-файл (UlexDictionary_1_22.jar). Можно через ярлык. Если Java-машина уже установлена, всё сразу работает. (Никаких exe-шников и инсталляторов в раздаче нет)
Как проверить версию Java: Пуск - Выполнить - cmd. В чёрном окне набрать команду java -version
Полное руководство к программе (по использованию неочевидных возможностей) - создаётся. На данный момент, в меню Советы описаны некоторые простые и удобные действия (в картинках).
Скриншоты:
Программы, написанные на языке Java - самые безопасные для системы, поскольку выполняются на виртуальной (java) машине! Одно из замечательных преимуществ то, что одна и та же программа может работать на различных ОС. К сожалению, согласно политике Microsoft, по причине "междоусобных войн" c Sun Microsystems (что была поглощена корпорацией Oracle) - Джава оказалась "нежелательной" вещью в Windows. В Microsoft отказались официльно её поддерживать (почему пользователи и ставят теперь JRE вручную)... А потом появился ДотНет (.NET Framework). Считается, что платформа .NET Framework явилась ответом компании Microsoft на набравшую к тому времени большую популярность платформу Java! Причём я очень сильно сомневаюсь, что ДотНет стал достойной заменой для Джавы (но это разговор выходит за рамки темы).
Полный комплект словарей в облаке
Список дополнительных словарей:
chu_rus церковно-славянско-русские