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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 из справки
Замена флажков и визуальных элементов (оттуда же)

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlexeiKozlov
За все время подобное в первый раз. Если не сложно, снимите скриншот с веток реестра в regedit
 
HKEY_CURRENT_USER\Keyboard Layout\Preload и  
HKEY_CURRENT_USER\Software\Microsoft\CTF\SortOrder\Language
 
У вас штатная десятка, без особенностей?  

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 15:55 04-02-2024
AlexeiKozlov

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
ага штатная.  
 
дамп

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



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

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 21:31 04-02-2024
AlexeiKozlov

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
появился кстати без выхода из сеанса.
теперь программа после кнопки ОБновить в Раскладки и флажки увидела.
Ctrl  также работает) эта фича была утеряна в PS) теперь через стоко лет могу вернуться на переключение через ctrl ))
спасибо за труд

Всего записей: 2188 | Зарегистр. 16-10-2004 | Отправлено: 00:23 05-02-2024
VDVolkov



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
Обращаюсь к автору программы. Я понимаю версия LB у меня не последняя, но пишу по поводу крайней 1.6.2 х64:
Что я делал: FAR > Hiew > F7 (Text) > https://disk.yandex.ru/i/zVlJVw-67Bej7g > Shift + BackSpace > https://disk.yandex.ru/i/XnNkazCrk6pRAQ > повторное (случайное) нажатие Shift + BackSpace > https://disk.yandex.ru/i/x6lkwm32bjtJ4A
Не могу сказать правильно отработала программа или нет.
Ожидал: никакого действия или повторная замена на block. Именно так (повторная замена на block) и работает LB 1.6.2 x64 в NotePad++ и в комстроке самого FAR. Глюк HIEW?
P.S. LB 1.3.6 (и ниже) после описанных действий приводит к падению HIEW.
Подробнее...
 

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



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
1.6.2 - у меня все без изменений Pause не заработала, ошибки при автопереключении раскладки все те-же.  
Еще показалось, что периодически перестает вручную переключать раскладку рус/англ по назначенным в настройках клавишам (LControl и RControl), закономерности пока не понял.
Еще индикатор раскладки не запоминает параметры (по кр. мере положение) при выходе/перезапуске программы. Потом снова в центре экрана встает.

Всего записей: 171 | Зарегистр. 22-02-2010 | Отправлено: 09:09 05-02-2024 | Исправлено: AlexPORTrb, 09:17 05-02-2024
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VDVolkov
Я не могу ответить на этот вопрос. Ручное исправление раскладки в 1.62 должно работать лучше, чем в 1.36
AlexPORTrb
C кнопкой Pause я исправил все возможные двусмысленности в программе - тут что-то с системой или железом у вас. Насчет автоматики. Возьмите чистую портативную версию программы и попробуйте. Сейчас все должно работать из коробки, или я сошел с ума
 

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 09:16 05-02-2024 | Исправлено: Krot66, 09:24 05-02-2024
VDVolkov



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

Цитата:
Ручное исправление раскладки в 1.62 должно работать лучше, чем в 1.36  

И 1.3.6 и 1.6.2 во всех приложениях (которыми я пользуюсь) переключают корректно. Ранее описанные "проблемы" 1.6.2 повторить не смог. Отнес появление этих "проблем" к собственной криворукости.
Разница в работе версий только в HIEW: 1.6.2 срабатывает повторно странно, 1.3.6 роняет HIEW.
Мой вывод: если везде работает, а в HIEW не работает > что-то не так с HIEW.
Попробую написать автору HIEW, так как купил программу официально.  
 
Добавлено:
Krot66
Заметил такое поведение LB 1.6.2 и FAR:
1. в комстроке FAR набираем break > Ctrl+CapsLock > икуфл (что ожидаемо)
2. не закрывая FAR > очищаем комстроку, переключает раскладку на En > stop > Ctrl+CapsLock > break
После закрытия FAR и его повторного старта все повторяется. То есть после очистки комстроки и набора в комстроек переключение в FAR не работает.
Проверил в окне поиска FAR (Alt+F7): ситуация точно такая же. Переключает только один раз. После очистки строки и нового набора переключения нет.
В cmd тоже присутствует такое, у меня с третьего раза, повторяется стабильно.
Windows 7 x64 SP1, LB 1.6.2 x64
Подробнее...
 

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



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

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 11:03 05-02-2024
VDVolkov



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

Цитата:
В командной строке вашего не нашел

Вот видео. К сожалению, PotPlayer не захватывает значек раскладки LB около курсора ни в cmd ни в FAR. Переключаю клавиатуру после появления икуфл.  
https://disk.yandex.ru/i/GQIviO0vCi7SFw

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



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

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 12:20 05-02-2024
AlexPORTrb



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

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

Именно так и делаю, сразу проверяю свежераспакованную в отдельной папке.
Проверил сейчас еще раз на другой компе (win10 1909) на работе 1.6.2 - Pause работает, но слова все равно корежит по буквам при срабатывании автопереключения.

Всего записей: 171 | Зарегистр. 22-02-2010 | Отправлено: 12:45 05-02-2024 | Исправлено: AlexPORTrb, 12:46 05-02-2024
Krot66



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

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 13:35 05-02-2024
AlexPORTrb



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

Цитата:
Ну, хотя бы Pause...

Так а толку, я и раньше это проверял на других компах на работе, там она тоже работает) Почему то только на моих рабочем и домашнем компах не хочет. С другой стороны я пробовал работу Pause на свежеустановленных win 10 и 11 - не работает.

Цитата:
При включенной, даже не полностью автокоррекции Windows все вообще перестает работать

видимо конфликтует/блокирует...

Всего записей: 171 | Зарегистр. 22-02-2010 | Отправлено: 13:53 05-02-2024
VDVolkov



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

Цитата:
VDVolkov
Однако, кроме падения HIEW, в 1.3.6 замечено следующее: если в комстроке FAR набрать break > Shift+BackSpase > икуфл > Shift+BackSpase > икуфлD:\Software PC, где D:\Software PC - путь до каталога, на котором стоит курсор FAR.  

Методом тыка выяснил, что нет ошибок при переключении в работе с FAR и CMD у версии LB 1.1.33.9 (SHA256: 92b3835c8f504e1162754e0470ec8ab319c19a015d2c2c9994cb19b2af4c974b). У этой версии только вылет HIEW. Но я знаю как он (вылет) появляется и могу его (вылет) избежать.
Подробнее...

Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 14:35 05-02-2024
VDVolkov



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
Попробовал понять, почему вылетает (на самом деле закрывается) HIEW при использовании версии LB 1.1.33.9 при следующих действиях:
Hiew > открыть DLL(PE) файл > F7 (поиск) > вводим слово для поиска, например: stop > Pause/Break > получаем ыещз > повторное нажатие Pause/Break > Hiew закрывается с записью в логе Ctrl-Break pressed.
По-моему, LB 1.1.33.9 при повторном нажатии Pause/Break не отрабатывает переключение, а отдает управление Pause/Break, которое Hiew воспринимает, почему-то, как команду закрытия. Если открыть Hiew и просто нажать Pause/Break (без всяких открытий файлов), то Hiew просто закроется. Версии LB 1.3.6 и выше при повторном нажатии Hiew не закрывают, только пишут в строку поиска что-то странное. В настройках Hiew отключения выхода по Pause/Break я не нашел. Есть только настройки по Esc.  
Как изменить переключение En в RU в этой версии LB я не нашел. Нет настроек.
Если решить эту проблему, то LB 1.1.33.9 будет работать без проблем.

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ничего крамольного LB ни старых, ни новых версий не делает. В ранних я пытался использовать имитацию клавишного переключения раскладки как наиболее совместимой со всем софтом. Тогда это пришлось оставить при переходе к автоматике из-за значительного времени переключения и недостаточного качества блокировки ввода, из-за чего влезали лишние буквы и т. д.. Сейчас этот вопрос решен, и версии 1.62 вообще до фонаря, какой способ использовать. Насчет Hiew я ничего не могу сказать. Судя по всему, это специфическая программа сделанная по своему упертым автором, который говорит всем: "Или по-моему, или вообще никак."

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 09:23 06-02-2024
VDVolkov



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

Цитата:
Ничего крамольного LB ни старых, ни новых версий не делает.

Ни секунды в этом не сомневался.

Цитата:
Насчет Hiew я ничего не могу сказать. Судя по всему, это специфическая программа сделанная по своему упертым автором, который говорит всем: "Или по-моему, или вообще никак."

Боюсь, что Вы правы.
Подробнее...
Спасибо. Вопрос для себя я прояснил. Будем жить, зная эту особенность Hiew.
P.S. Для того, что бы не переключать одной кнопкой Pause/Break, дописал в LB 1.1.33.9 в LangBarXX.ini строчку:
.....
Shift_BS=1
Pause=0
.....
И теперь для переключения раскладки нужно нажать две клавиши одновременно, что дает время подумать перед нажатием, а не жмакать по привычке Pause/Break.
Подробнее...
 
 

Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 09:38 06-02-2024 | Исправлено: VDVolkov, 10:09 06-02-2024
AlexPORTrb



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
Проблемка в 1.6.2 нарисовалась у меня - в какой-то момент LB перестает реагировать на ручное переключение раскладки.
Напомню, у меня настроено LCtrl - eng, RCtrl - рус. Как мне показалось, после нескольких срабатываний автопереключения это и происходит, точнее даже перестает именно на русский переключаться, т.е. по правому контролу. Если включить русский через системное сочетание Alt+Shift, то на англ. раскладку по левому Ctrl переключается успешно, а вот на русский по правому уже не хочет. Помогает только перезапуск LB. На 1.6.0 и ранее я такого поведения не припоминаю.
 
Еще напомню, может не заметили, я позже пост дописал, но точно такой баг имеется:

Цитата:
индикатор раскладки не запоминает параметры (по кр. мере положение) при выходе/перезапуске программы. Потом снова в центре экрана встает

 
 
Добавлено:
Еще дополню описание - после бага, по правому Ctrl оно так же на англ. раскладку переключает, как и по левому.

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



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

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 10:16 06-02-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