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

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



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

Цитата:
работает с низкими правами на обеих программах

Если Total запущен от админа, и LangBar++ тоже - то переключение происходит. Но если Total от админа а LangBar++ нет, то переключения не происходит. Я вот о какой ситуации.

Всего записей: 924 | Зарегистр. 18-09-2004 | Отправлено: 12:20 26-09-2023
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Hijacker
Имеет место, но с чем это связано ума не приложу
 
 
Добавлено:
Мне объяснили, что это общий феномен на системах старше XP - пойдет FAQ

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 12:49 26-09-2023
Hijacker



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

Всего записей: 924 | Зарегистр. 18-09-2004 | Отправлено: 20:45 26-09-2023 | Исправлено: Hijacker, 20:45 26-09-2023
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LangBar++ 1.4.8
 
- Произведен переход на полные, не обрезанные словари Hunspell с их программной обработкой.  
  Причины:
    - Даже при обработке начал слов в 3-5 символов происходят ошибки из-за отсутствия некоторых словоформ. Сейчас проверка происходит по всем словоформам словарей (до миллиона и более)
    - Улучшение автоматического переключения между схожими языками (русский - белорусский, украинский и т.д.), часто требующими большей длины словарных слов
    - Упрощение настроек программы и уменьшение необходимых опций, в том числе благодаря встроенной обработке акцентов и аббревиатур
    - Полноценная обработка двухсимвольных аббревиатур
    - Высокая скорость загрузки программы
    - Простота и универсальность
- Возможность подключения дополнительных словарей сохранена
- Опция выключения обработки отдельных букв (если лень редактировать словарь или по другим причинам)  
- Отладчик словарей (Ctrl+клик по флажку) выводит словарные статьи для основной и альтернативной раскладок через запятую в скобках
- Теперь как ручное, так и автоматическое исправление раскладки, а так же преобразования регистра и транслитерация производятся с учетом нажатых клавиш Backspace
- Для предотвращения этого добавлена опция блокирования автопреобразования после нажатия Backspace при редактировании
- Возвращена опция отмены по Ctrl+Z
- Меню “Пользовательский словарь” переименовано в Исключения
- Исправлено (?) зависание программы при автозагрузке
- Исправлен сдвиг текста при преобразовании коротких слов
- Исправлено автопреобразование после Alt+Tab с включенной обработкой табуляций
- Еще одно исправление блокировки ввода при исправлении раскладки
- Исправлены ошибки работы с множеством раскладок
- Возможно, решена проблема с прерывистым перемещением флажка на слабых машинах
- Дописана справка
 
Добавлено:
Потребление памяти возросло до 100 МБ. При использовании оптимизаторов (memreduct) остается на уровне 30 МБ. Думаю, это потом исправим.
Из-за особенностей Hunspell преобразование начинается несколько позже обычного. Если не будет криминала, можно выключить опцию "Начинать обработку с трех символов"

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 13:04 29-09-2023 | Исправлено: Krot66, 13:16 29-09-2023
maK



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
http://forum.ru-board.com/topic.cgi?forum=5&topic=50256&start=500#18
проблема осталась, за исключением того, что для реанимации сейчас ненужно убивать процессы LB_watchdog и LangBarXX64 - достаточно сделать Restart.

Всего записей: 5643 | Зарегистр. 19-12-2003 | Отправлено: 09:25 01-10-2023
Krot66



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

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 09:53 01-10-2023
AlexPORTrb



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, а автозамены нет в этой программе? Типа списка сокращений, часто неправильно набираемых слов (экарн -> экран)

Всего записей: 171 | Зарегистр. 22-02-2010 | Отправлено: 12:53 03-10-2023
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlexPORTrb
Нет. Полистайте вводный курс Autohotkey - там это просто делается

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

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ув. камрад Krot66, прога просто отдушина в суете бытия.  
Если в ваших силах, прикрутите возможность забиндить свои клавиши (сочетания) для ручного исправления  вместо запаянных Pause и Shift+Backspace. Спасибо.  

Всего записей: 12 | Зарегистр. 14-12-2015 | Отправлено: 19:43 07-10-2023
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fttlov
Сложно с этим, но подумаю

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 19:54 07-10-2023
LonerD



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

Всего записей: 838 | Зарегистр. 27-06-2006 | Отправлено: 20:19 07-10-2023
Krot66



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

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 21:34 07-10-2023
fttlov

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Понятно, дело привычки. Может такое легче накодить: сделать опцию аля  для праворуких shift +  backspace, для леворуких  ctrl + ~ (Системой используется в одном из вариантов переключения раскладки, но кто ей пользуется.
 
И ещё вопрос риторический. Это принцип работы такой у проги с лютой скоростью опрашивать ini файл настроек и писать туда?  
Я через Process Monitor случайно увидел борясь с другой проблемой. Там вроде байт 500 в секунду пишет но всё же..

Всего записей: 12 | Зарегистр. 14-12-2015 | Отправлено: 23:59 08-10-2023 | Исправлено: fttlov, 01:26 09-10-2023
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
К несчастью, есть множество умных людей, которые додумались до этого сочетания. Вообще же Shift+BS работает и с левым шифтом. Может, лучше Ctrl+CapsLock?
Программа пишет в ини-файл раз в 20 секунд (+ при выходе). Уменьшу до 30. На ресурсы это почти не влияет
 
Добавлено:
Посмотрел, про левый Shift+BS не написано в справке

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 08:05 09-10-2023
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LangBar++ 1.5.0
 
- Диалог “Правила приложений” перенесен в основное меню и сейчас управляет отображением флажка, индикатора и автоматического исправления раскладки в различных приложениях. Старые правила сброшены, новые сохраняются в файле apps_rules.ini в каталоге конфигурации.
- Диалог “Правила приложений” с подсветкой правила для текущего, если оно есть, выводится по долгому нажатию Shift+Shift
- Исправлено подвисание программы при автозапуске на Windows 10-11
- Потребление памяти снижено (вместе с файлом LB_WatchDog.exe) до примерно 30 МБ (в покое около 10 МБ)
- Общее ускорение работы программы, загрузки словарей, обработки клавиш и исправления текста
- Добавлен короткий (~1900 слов) словарь английских компьютерных аббревиатур
- Конвертер словарей исключает одиночные буквы
- Исправлена еще одна ошибка автоматического преобразования в новом окне без клика мышью  
- Исправление работы автопереключения на виртуальных машинах
- Исправлено мелькание флажка при настройке положения с зажатым Shift
- Исправлено отставание флажка при наборе множества одинаковых букв с включенным автоисправлением раскладки (программа автоматически выключает анализ текста при наборе 4 одинаковых букв)
- Убрана опция “Начинать обработку с трех символов” как ненужная, поскольку обработка все равно не начинается раньше

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

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

Цитата:
LangBar++ 1.5.0  

Работает отлично.

Цитата:
Может, лучше Ctrl+CapsLock?  

Будьте любезны.

Всего записей: 12 | Зарегистр. 14-12-2015 | Отправлено: 11:55 19-10-2023
vinnie1

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

Всего записей: 32 | Зарегистр. 05-12-2007 | Отправлено: 18:57 19-10-2023
Krot66



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

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 09:55 20-10-2023
DeZz



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
ф-ю автозамены стоит ждать в будущем?
типа набрал @ (нажал пробел или таб) - заменилось на адрес почты

Всего записей: 1165 | Зарегистр. 23-01-2006 | Отправлено: 09:25 27-10-2023
Krot66



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

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 09:46 27-10-2023
Открыть новую тему     Написать ответ в эту тему

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