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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Новая версия, в которой:
- Исправлены ошибки с командной строкой, FAR и терминалом Windows 11
- Флажок в командной строке и FAR на Windows 10-11 показывается только при включении режима старой командной строки (Свойства - Настройки - Использовать прежнюю версию консоли). Это же необходимо для исправления раскладки
- По идее, существенно снижена вероятность падения программы
- Сделан простой интерфейс для настройки флажка с помощью клавиш на ноутбуках и планшетах

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 13:46 24-03-2022 | Исправлено: Krot66, 13:49 24-03-2022
yurkesha



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
Цитата:
Новая версия, в которой:
На Win10 x64 флажок в FAR есть. Но не работают хоткеи - никакие.
В блокноте работает исправление раскладки по Shift+Backspase, но не работает Pause/Break - при первом нажатии ничего не происходит, при втором и последующих выскакивает всплывающее окошко "Выделите текст!".
При вводе текста в браузере(форма ответа на борде) если скроллить страницу значок флага остается на том же месте экрана, хотя по логике должен быть связан с активным курсором(который при скролле колесом остается активным). При первом же клике мышью значок занимает положенное место...

Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 14:21 24-03-2022
dedulya68



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не переключается язык при нажатии на иконку. Только по значку из трея. Win7-32.

Всего записей: 940 | Зарегистр. 22-12-2016 | Отправлено: 14:30 24-03-2022
Krot66



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

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

С этим ничего не сделать: худо-бедно в браузерах можно получить текущие координаты курсора (в некоторых с перепиленными движками нет и этого). Проблема в том, что нет никаких средств получить положение полос прокрутки, поэтому при скроле флажок начинает уплывать. Примером можно считать Интернет Эксплорер: после каждого скрола он спохватывается и рывком восстанавливает позицию флажка.
Здесь этого нет, и можно только убрать флажок, чтоб не маячил, что как-нибудь сделаем.
Насчет остального, будем разбираться  

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 15:31 24-03-2022
VDVolkov



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
 
Обнаружил интересную особенность программы. Переключение раскладки, как правило, я делаю клавишами. Но сейчас левая рука была занята (набирал текст и поправлял лист под лампой левой рукой), переключение решил сделать мышью. Так вот: при щелчке на иконке LB в трее RU иконка моргает на EN и возвращается на RU. Только второй клик переводит на EN. С EN на Ru все в порядке. Точно такое же поведение и при нажатии на пункт меню Смена раскладки.
 
Повторяется после второго раза (подряд) смены раскладки, то есть первый раз отрабатывает верно, второй по описанию выше.
Сейчас попробую вписать LB в исключения DrWEB (дам полные права), хотя это вряд ли поможет, потому что, при переключении клавишами никаких "глюков" нет.

Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 06:49 25-03-2022 | Исправлено: VDVolkov, 09:46 25-03-2022
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Новая версия, в которой:
- Исправлено преобразование текста в командной строке и FAR
- Переключение раскладки нажатием на флажок
- Убрано появление большого вопросительного знака при запуске
- Несколько мелких улучшений и исправлений


VDVolkov
Тут дело в том, что нажатие на иконку активирует панель задач, потом надо активировать старое окно и менять в нем раскладку. Это допилим

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 10:59 25-03-2022
VDVolkov



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
 
Спасибо за ответ. Попытаюсь понять.
 
P.S. Погонял крайнюю версию LB. Во всех мною используемых программах (я думаю, потому что в них нет такого активного переключения раскладки) программа работает очень корректно.
Однако, при использовании FireFox 89.02 сменой раскладки пользуюсь очень часто (поиск, смена адресов, ввод логинов, паролей на сайтах, которые мной не заведены в KeePass по некоторвм причинам) LB вылетает, т.е. иконка в трее есть, а переключатель не работает.
В связи с этим разрешите повторить хотелку дилетанта: можно ли к предыдущей хотелке http://forum.ru-board.com/topic.cgi?forum=5&topic=50256&start=160 сделать какой нибудь лог, что бы понять почему LB иногда вылетает?
 

Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 11:16 25-03-2022 | Исправлено: VDVolkov, 11:17 29-03-2022
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вряд ли можно заставить программу заставить отслеживать системные конфликты, или я не знаю, как это сделать. У меня FF91 с большим обвесом и множеством программ, работающих в фоне - ни разу с ним не было проблем. Может, раз в месяц-два, программа действительно подвисает, из чего ее можно вывести пунктом "Перезапуск" контекстного меню. Пока я не нашел объяснения этому, но может в дальнейшем...

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 12:37 29-03-2022
VDVolkov



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
 
Спасибо за ответ. Я написал без претезий, просто мысли в слух. Меня эти редкие "подвисания" не беспокоят и я продолжаю с удовольствием пользоваться LB.
 
P.S. Появилось свободное время (нет заказов), поставил вчера Microsoft Edge 96 Portable и попытался дать ему прос.....ться, искал много, переключал клавиатуру очень много, преключал клавиатуру и надо и не надо, но LB не отвалилась ни разу на протяжении 7 часов. Microsoft Edge пользоваться не хочу, останусь на FF, так как "меня эти редкие "подвисания" не беспокоят"....  

Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 05:55 30-03-2022 | Исправлено: VDVolkov, 05:56 30-03-2022
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Новая версия, в которой:
- Поднято качество отрисовки иконок и флажков, частью программно, частью засчет отказа от "объемных" флажков и перехода к плоским
 
- Исправлено переключение раскладки нажатием на иконку в трее
 
- Убрано несколько возможных причин подвисания программы. Кроме того, сейчас любое ручное переключение раскладки (Alt+Shift, Ctrl+Shift, Win+Space) автоматически перезапускает выполнение программы, что толжно снизить риск ее зависания
 
- Дописано ReadMe

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 08:46 01-04-2022
gutasiho

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
Отрисовка по-прежнему плохая, но CPU снова грузит под 3%

Всего записей: 6422 | Зарегистр. 14-09-2020 | Отправлено: 09:38 01-04-2022
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На моем бюджетном ПК потребление 0.2% ЦПУ и 6-7 МБ оперативы

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



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

Цитата:
На моем бюджетном ПК потребление 0.2% ЦПУ и 6-7 МБ оперативы

 
На моем 0,03% (тоже бюджетный).
 
Подробнее...
 
 
Переключение мышью по значку работает корректно. А идея с перезапуском программы, на мой взгляд, очень не плоха. Погоняю, посмотрю и спасибо за такой софт.

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



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

Цитата:
Погоняю, посмотрю

Не знаю что работает: новый код или

Цитата:
Кроме того, сейчас любое ручное переключение раскладки (Alt+Shift, Ctrl+Shift, Win+Space) автоматически перезапускает выполнение программы, что должно снизить риск ее зависания

Однако, ни одного вылета не было за эти дни. Эксплуатация была и как обычно, и в режиме "щас завалю LB".
Еще раз спасибо за LB.
 
 

Всего записей: 487 | Зарегистр. 17-08-2006 | Отправлено: 06:48 04-04-2022 | Исправлено: VDVolkov, 06:49 04-04-2022
Bakhak



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

Всего записей: 327 | Зарегистр. 30-05-2014 | Отправлено: 22:50 11-04-2022
Krot66



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

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 10:28 12-04-2022
Bakhak



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66 пока не реализовано что ли?
Искреннее спасибо и Низкий поклон за Труд для нас  

Всего записей: 327 | Зарегистр. 30-05-2014 | Отправлено: 11:18 12-04-2022 | Исправлено: Bakhak, 11:18 12-04-2022
DeZz



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

Всего записей: 1165 | Зарегистр. 23-01-2006 | Отправлено: 12:08 12-04-2022
maK



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DeZz (пост)
В чем проблема?

Всего записей: 5643 | Зарегистр. 19-12-2003 | Отправлено: 12:39 12-04-2022
DeZz



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

 
не планируешь добавить?
 
maK
спс

Всего записей: 1165 | Зарегистр. 23-01-2006 | Отправлено: 12:52 12-04-2022 | Исправлено: DeZz, 12:56 12-04-2022
Открыть новую тему     Написать ответ в эту тему

Страницы: 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