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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 43 44 45 46 47

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

Krot66



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

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

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

Всего записей: 1246 | Зарегистр. 10-12-2007 | Отправлено: 12:52 20-06-2019 | Исправлено: Krot66, 10:06 20-05-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. Но я знаю как он (вылет) появляется и могу его (вылет) избежать.
Подробнее...

Всего записей: 500 | Зарегистр. 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 будет работать без проблем.

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



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

Всего записей: 1246 | Зарегистр. 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.
Подробнее...
 
 

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



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

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

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

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



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

Всего записей: 1246 | Зарегистр. 10-12-2007 | Отправлено: 10:16 06-02-2024
HORiSi

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

Цитата:
возможность выбирать сочетание

 
Т.е. на выходе – в сабже отсутствует опция назначения клавиш пользователем абы-как-вздумается, правильно понимаю?

Всего записей: 168 | Зарегистр. 24-05-2006 | Отправлено: 13:07 06-02-2024
Krot66



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

Всего записей: 1246 | Зарегистр. 10-12-2007 | Отправлено: 13:17 06-02-2024
AlexeiKozlov

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А как полностью отключить любые исправления программы?
мне нужно только , чтобы ctrl как переключатель работал.

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



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

Всего записей: 1246 | Зарегистр. 10-12-2007 | Отправлено: 20:41 06-02-2024
HORiSi

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

Цитата:
Правильно

А планируется ли возможность менять горячие клавиши по умолчанию на абыкакие? 8-}

Всего записей: 168 | Зарегистр. 24-05-2006 | Отправлено: 08:07 07-02-2024
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пока нет. Из-за множества перекресных зависимостей муторно это

Всего записей: 1246 | Зарегистр. 10-12-2007 | Отправлено: 09:54 07-02-2024
AlexeiKozlov

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
какой то баг
если как то печатать текст, с зажатым Shift, то после некоторых хз каких нажатий, программа перестает переключать раскладку по левому Ctrl  
 
Можно сколько угодно раз жать Ctrl, но переключения не будет...
Или это функция залипания Shift связана, или чето такое. Фиг обнаружишь
 
Обычно печатаешь , хочешь нажать  Ctrl и программа меняет тебе текст и потом переключение через Ctrl перестает работать.
 
Поэтому я и спрашивал, как можно отключить функционал исправлений и т.п. полностью...
 
Добавлено:
явно, снятые галочки не отключает вмешательство проги в набираемый текст.
всё снято, а бывает например после " (двойной кавычки) , когда там Русские буквы были, которые я начинаю удалять.. и когда осталось 2 буквы, она их стирает и набирает вместо них Английские буквы..."

Всего записей: 2188 | Зарегистр. 16-10-2004 | Отправлено: 14:34 07-02-2024 | Исправлено: AlexeiKozlov, 15:27 07-02-2024
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По поводу первого. Нажатие клавиш Ctrl и Shift никак не должно влиять на набор текста. Подобных случаев я не видел. Само переключение занимает несколько десятков миллисекунд и с этим все.
Работы с автопереключения в выключенном режиме не наблюдал. Если на флажке нет точки, все должно идти своим чередом. Есть сомнения - переименуйти папку dict, когда программа выключена. Еще вариант - у вас создано правило в Правилах приложений с постоянным включением автопереключения для данного приложения

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

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
правил нет.
и еще както включается флажок постоянно...
у меня shift+alt переключение раскладок.
и как то это триггерит включение Флажка в программе.

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

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

Цитата:
Пока нет. Из-за множества перекресных зависимостей

 
Может быть команду в меню «Все горячие клавиши» для генерации отчёта с текущими горячими клавишами?  
В идеале — лучше раскрвающийся пункт,  в котором перечисляются ГК — Значение (P.S. думаю это сложная реализация)

Всего записей: 168 | Зарегистр. 24-05-2006 | Отправлено: 06:29 08-02-2024
Krot66



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

Всего записей: 1246 | Зарегистр. 10-12-2007 | Отправлено: 08:39 08-02-2024
AlexeiKozlov

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
кстати баг проверенный:
если запустить dota2 и там переключать ctrl то не работает...
capslock тоже блочится, не прокидывается в игру)
 
даже сейчас при запущенной игре, пишу в браузере и ctrl не работает для переключения. А до игры работало.

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlexeiKozlov
Если у вас выключена настройка CapsLock в соответствующем меню (как это и есть по умолчанию), влияния программы быть не должно. Можно попробовать выключить клавишу Ctrl+CapsLock, но по идее влияние она оказывать не должна

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

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
в каком формате показать наглядено?
caps lock назначено в dota2  
caps lock выключен в программе (галочка Выключен помечена)
 
если выгрузить программу, то casplock в dota2 сразу начнет работать без лишних движений

Всего записей: 2188 | Зарегистр. 16-10-2004 | Отправлено: 13:36 10-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 43 44 45 46 47

Компьютерный форум 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