Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » LangBar++

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

Открыть новую тему     Написать ответ в эту тему

Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Представляет собой средство автоматического исправления раскладки текста по мере его ввода, а также индикации текущего состояния клавиатуры у курсора, на иконке в трее и компактном неподвижном индикаторе. Имеет и  расширеннные возможности ручного преобразования, которыми можно пользоваться там, где использование автоматики затруднено. Функциональное средство для простых пользователей и тех, кто работает с большим числом языков ввода.
 
Возможности:
 
- Автоматическое исправление раскладки набранного текста на основе словарей проверки орфографии Hunspell, которые могут адаптироваться и дополняться по мере необходимости используя простое средство разбора нужного тематического текста. Поддержка языков с мертвыми клавишами и диакритикой  
- Ручное исправление раскладки набранного текста с последовательным визуальным выделением слов или, если необходимо, символов, работающее с любыми раскладками и физическими клавиатурами
- Флажок раскладки около текстового курсора, практически во всех приложениях, с настраиваемым размером, положением, прозрачностью и индикацией состояния CapsLock
- Иконка в трее в виде флага с отрисовкой на ней состояния кнопок NumLock и ScrollLock; сходный неподвижный индикатор раскладки и состояния клавиш, который можно разместить где угодно
- Иконка, флажок и индикатор генерируются из png-файлов, которые легко заменить вручную, или используя текстовые флажки с настраиваемыми цветами
- Автозамена текста с возможностью вставки форматированного текста, использованием переменных и другими дополнительными возможностями
- Дополнительные настройки клавиатуры и Lock-клавиш, быстрое изменение регистра, транслитерация и пр.
 
Программа отличается высокой совместимостью и низким потреблением системных  ресурсов. Может использоваться в качестве индикатора раскладки для слабовидящих.
 
Идет в одном исполняемом файле, осуществляющем установку и распаковку портативной версии.
 
Операционная система: Windows XP - 11
 

 
Статьи на Хабре:
    LangBar++. Два вечных вопроса: индикация раскладки и ее исправление в набранном тексте
    LangBar++. Автоматическое исправление раскладки набранного текста с использованием словарей Hunspell
 
Словари Hunspell для автоматического исправления раскладки текста: LibreOffice и Softmaker FreeOffice
FAQ из справки
Замена флажков и визуальных элементов (оттуда же)

Всего записей: 1208 | Зарегистр. 10-12-2007 | Отправлено: 12:52 20-06-2019 | Исправлено: Krot66, 10:48 03-04-2024
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VDVolkov
Ctrl+Z надо включать в настройках автоматики - само по себе оно не работает. Некоторые жаловались на некорректную работу, так что сделано отключаемым.
 
maK
Я понял так, что первое слово набирается на английском, оно затирается и набирается "ввод". Помимо того, что из-за одной ошибки слова со сдвоенными одинаковыми буквами не преобразовывались, сейчас такой вариант должен отрабатываться без проблем. Если первое слово преобразовывалось, затиралось и вводилось новое, это совсем другая история. Сейчас программа работает так, что для нового преобразования, ручного или автоматического, нужен пробельный символ, и я не вижу смысла это менять, поскольку тогда возникнет путаница и станет вообще непонятно, что вы делаете и с чем
 
AlexPORTrb
Не смог воспроизвести такое поведение у себя. Пробел четко отсекает участки обработки слов и все срабатывает как должно быть.
Касательно кавычек. Они появились из-за необходимости повтора в программных строках. Никакого криминала в этом нет, будет возможно исправлю
 
 

Всего записей: 1208 | Зарегистр. 10-12-2007 | Отправлено: 09:30 01-04-2024
VDVolkov



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66

Цитата:
Ctrl+Z надо включать в настройках автоматики - само по себе оно не работает. Некоторые жаловались на некорректную работу, так что сделано отключаемым.  

Автоматикой не пользуюсь. UnPack Portable Minimal.
Где включить, можно ткнуть носом?  

Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 09:33 01-04-2024
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VDVolkov
Этого не пердусмотрено. Остается повторно жать клавиши

Всего записей: 1208 | Зарегистр. 10-12-2007 | Отправлено: 10:10 01-04-2024
VDVolkov



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66

Цитата:
Остается повторно жать клавиши  

Понял. Буду жать клавиши.

Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 10:21 01-04-2024
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VDVolkov
Можно найти langbarxx.ini в папке config. Там найти секцию Autocorrect и поставить CtrlZ_Undo=1

Всего записей: 1208 | Зарегистр. 10-12-2007 | Отправлено: 10:29 01-04-2024
VDVolkov



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66

Цитата:
Можно найти langbarxx.ini в папке config. Там найти секцию Autocorrect и поставить CtrlZ_Undo=1

Да, так и стоит из "коробки". Я писал про Ctrl+Z, имея ввиду (искренне заблуждался), что сочетание Ctrl+Z после преобразования ru<>en должно срабатывать по кругу, а срабатывает почему-то только один раз.
То есть: Цштвщцы > Shift+BS > Windows > Ctrl+Z > Цштвщцы > далее нажитие Ctrl+Z ни к чему не приводит.  
Я сам ступил, работа Ctrl+Z в LB правильна.

Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 11:01 01-04-2024 | Исправлено: VDVolkov, 11:06 01-04-2024
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Статья на Хабре  LangBar++. Автоматическое исправление раскладки набранного текста с использованием словарей Hunspell

Всего записей: 1208 | Зарегистр. 10-12-2007 | Отправлено: 10:49 03-04-2024
HORiSi

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну и снова хочется ништячки
 
1. Сброс и бэкап. После нажатия на бэкап в окне успешного завершения добавить кнопку или ссылку для открытия расположения файла бэкапа (собственно для открывания проводника и возможности далее скопипастить бэкап в облако и т.д.)
 
2. В подменю «Справка» добавить пункт „Папка LangBar++”. Ожидаемый результат – открытие проводника с расположением каталога LangBarXX

Всего записей: 162 | Зарегистр. 24-05-2006 | Отправлено: 11:51 07-04-2024 | Исправлено: HORiSi, 12:09 07-04-2024
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HORiSi
В принципе идея сделать отдельное меню настроек с возможностью вызова оттуда файлов натроек и необходиымых папок витает давно. Останаливало в основном то, что получится разделение: часть окажется там, часть в другом месте.
Сделать открытие папки было бы не сложно, но там нет возможности добавить кнопку или чекбокс. Интерфейс библиотечный, писать свое взамен лень

Всего записей: 1208 | Зарегистр. 10-12-2007 | Отправлено: 12:03 07-04-2024
HORiSi

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
часть окажется там, часть в другом месте


Цитата:
добавить кнопку или чекбокс


Цитата:
В подменю «Справка» добавить пункт „Папка LangBar++”

 
Добавить пункт меню, можно же?!
 
Такой вариант даст универсальную возможность открывания каталога установки. Да – не для всех настроек, но хотя бы единое место пункта и для любых потребностей (бэкапы открывать или в ini ковыряться), зато пункт будет. Сейчас же в принципе никакого варианта нет.  
 
P.S. и да - через диспетчер задач – то еще удовольствие :–)

Всего записей: 162 | Зарегистр. 24-05-2006 | Отправлено: 12:21 07-04-2024 | Исправлено: HORiSi, 12:26 07-04-2024
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HORiSi
Ладно, сделаем

Всего записей: 1208 | Зарегистр. 10-12-2007 | Отправлено: 13:19 07-04-2024
AlexeiKozlov

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А можно поправить такой ньанс.
Если я отлключил Флажки, и исправления.
Использую только как ctrl переключатель.
 
Полностью отключить анализ на включение флажков и т.п.  
А то как то криво нажимаешь shift и хопа, флажки включились.. хотя я их выключил через мышку.

Всего записей: 2188 | Зарегистр. 16-10-2004 | Отправлено: 13:35 07-04-2024
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlexeiKozlov
Это "логическое залипание клавиши", с которым неизвестно что делать. В программе что-то сделано для их отщелкивания, но...
Мне кажется, лучше поставить задержку, по крайней мере на включение автозамены и флажка, где-нибудь 600-700 мс. Иногда неточно нажимаешь перемотку, и происходят изменения. На долгое нажатие двух Shift повешено вызов правил приложений, но можно придумать что еще

Всего записей: 1208 | Зарегистр. 10-12-2007 | Отправлено: 15:45 07-04-2024
HORiSi

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
из хабра

Цитата:
случай английской и русской раскладок, поясняющий, почему набор символов tot не ведет к преобразованию в слово еще (нужно закомментировать слово tot в английском словаре).
Подобные случаи малочисленны и относятся только к коротким словам. За все время работы в паре английский-русский мне встретилось с полдюжины таких слов.
 

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

Всего записей: 162 | Зарегистр. 24-05-2006 | Отправлено: 17:09 07-04-2024 | Исправлено: HORiSi, 17:22 07-04-2024
VDVolkov



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
Можно ли в версии 1.7.2 вернуть исправление ввода клавишей PAUSE?
Изменяю в INI:
 
[Main]
Version=1.7.2
[Layouts]
Pause_Langs=(0x0409|0x0419)
Shift_BS_Langs=
Ctrl_CapsLock_Langs=
Key_Switch=0
Lang_Select=4
...
 
после перезагрузки получаю:
 
[Main]
Version=1.7.2
[Layouts]
Pause_Langs=
Shift_BS_Langs=
Ctrl_CapsLock_Langs=(0x0409|0x0419)
Key_Switch=0
Lang_Select=4
...
Я что-то делаю не так? Может надо изменить атрибуты langbarxx.ini на read only?
 
LB 1.7.2 minimal unpack
 
Добавлено:

Цитата:
Не надо ничего менять. Кнопка Pause включается в диалоге Раскладки и флажки.

Да, проглядел ... Спасибо.
Цвет фона диалогового окна (для моих глаз) не очень контрастен.

Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 17:21 07-04-2024 | Исправлено: VDVolkov, 05:14 08-04-2024
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VDVolkov
Не надо ничего менять. Кнопка Pause включается в диалоге Раскладки и флажки. Пока что не видел, чтобы выбранные там настройки не отрабатывались

Всего записей: 1208 | Зарегистр. 10-12-2007 | Отправлено: 18:27 07-04-2024
HORiSi

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А у всех так:
1. нажимаешь пробел без каких бы то ни было сокращений сначала; просто пробел неважно в каком окне
2. получаешь последнюю запись в списке Автозамена
 
Где искать косяк?

Всего записей: 162 | Зарегистр. 24-05-2006 | Отправлено: 09:02 08-04-2024 | Исправлено: HORiSi, 09:07 08-04-2024
AlexPORTrb



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HORiSi
не, у меня никогда такого не было.  
 
Зато вот бывает, когда хочу несколько слов (фразу) перевести руками в другую раскладку, выделяю ее, Shift+BS, визуально видно, что текст обработался, но фраза так и остается в той раскладке, что была изначально. Причем не важно левый или правый шифт использовать.

Всего записей: 171 | Зарегистр. 22-02-2010 | Отправлено: 09:16 08-04-2024
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HORiSi
Это сложно себе представить. Программа генерирует заведомо непустые и непробельные строки автозамены.
 
AlexPORTrb
С настройками по умолчанию используется неклавиатурный способ переключения раскладки. Тот же, что и всеми прочими подобными программами
 

Всего записей: 1208 | Зарегистр. 10-12-2007 | Отправлено: 09:27 08-04-2024
HORiSi

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Это сложно себе представить

 
Этих файлов достаточно для диагностирования:  
 
langbarxx.ini
 
hotstrings.ini
?

Всего записей: 162 | Зарегистр. 24-05-2006 | Отправлено: 10:27 08-04-2024 | Исправлено: HORiSi, 10:44 08-04-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42

Компьютерный форум Ru.Board » Компьютеры » Программы » LangBar++


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru