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

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

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rucreek
Цитата:
почему-то при запуске или автозагрузке постояннос прашивает UAC
Потому что запускаете от админа. Но от админа ей не нужно, проверьте, может в свойствах файла или ярлыка птичка стоит "от админа".
Цитата:
Иногда не запускается с автозагрузки.
По той же причине, что от админа. В данном случае, если сделать автозагрузку заданием в планировщике заданий, будет автозагружаться нормально.

Всего записей: 6429 | Зарегистр. 14-09-2020 | Отправлено: 15:03 16-05-2022
ErnestoChegivara



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
От админа не LangBarXX запускается, а LB_WatchDog.exe.

Всего записей: 192 | Зарегистр. 16-04-2010 | Отправлено: 16:28 16-05-2022
Krot66



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Надо забросить эту затею с демоном - с UAC жизни не будет.
 
upd. Как было сказано, файл LB_WatchDog.exe можно просто удалить или перимиеновать за ненгадобностью  

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



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
 
Доброго времени суток! Долго не был в теме, обстоятельства...
 
Было так:

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

Теперь так:

Цитата:
LB_WatchDog.exe можно просто удалить или перимиеновать за ненгадобностью

Вопрос: При удалении LB_WatchDog.exe предыдущее действие программы (автоматическая перезагрука при нажатии .....) останется или нет? Это поведение мне больше по душе (всего лишь мое мнение), чем работа демона LB_WatchDog.exe
 
У меня работает и предыдущая версия и принцип "работает, не трогай" знаю, но сообщение от 04-05-2022 очень любопытно.

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



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

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



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

Цитата:
Это осталось нетронутым. В ближапйшее время сделаю еще кое-что для предотвращения падений

Понял. Обновляюсь.
 

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



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Новая версия, в которой:
- Программа идет в одном исполняемом файле, откуда возможны установка и распаковка портативной версии. Имеются батники тихой установки и распаковки portable
- При необходимости добавления флажков, отсутвующих в инсталляторе программы, следует создать каталог flags в папке установщика и поместить в него требуемые png-файлы, которые будут добавлены в каталог flags программы, перезаписывая существующие при совпадении имен. Точно так же можно перенести каталог masks и файл настроек LangBarXX.ini.
- При обновлении программы или распаковке портативной версии в тот же каталог, имеющиеся папки flags и masks сохраняются с суффиксом '_old', добавленные файлы флажков остаются на месте!
- В портативной версии появился файл portable.dat, обеспечивающий сохранение настроек в каталоге программы. Можно сделать из установленной версии портативную добавив пустой текстовый файл с таким именем и удалив пару файлов деинсталлятора
- Сделана краткая приостановка работы программы при активации нового окна для предотвращения падений
- Файл демона (LB_WatchDog.exe) сохранен, но на системах старше XP он работает лишь при запуске программы "от админа", так что для его использования с включенным UAC требуется запуск программы из планировщика с административными привиллегиями.
- Исправлена работа автозапуска при работе с пробельными путями

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 13:31 22-05-2022
0t5

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Возможно я не до конца понял логику конверсии набранного текста. К примеру, набираю фразу из трех русских слов в американской раскладке (английская раскладка виндовс по умолчанию, активированы русский и английский, английский первый в списке. В доп. настройках ввода назначено использовать английский первым, вместо списка языков). Зажимаю левую кнопку мышки и выделяю последнее слово проведя по нему курсором. Отпускаю левую кнопку, слово остается выделенным. Навожу курсор на флажок и щелкаю правой кнопкой - текст конвертируется в русский, нормально. Этим же способом выделяю следующее слово, щелкаю по флажку - текст перезаписывается, но не конвертируется. Выделяю повторно и щелкаю по флажку - текст конвертируется в русский. Следующее слово также конвертируется лишь со второго раза. Вопрос - почему ? Если с самого начала выделить всю фразу, то все три слова конвертируются с первого раза. Версия сегодняшняя x64. Предыдущая ведет себя точно так же. Более старые не тестил. Win10x64_21H2(10.0.19044).

Всего записей: 2074 | Зарегистр. 25-11-2018 | Отправлено: 14:46 22-05-2022 | Исправлено: 0t5, 14:50 22-05-2022
Krot66



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

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 15:16 22-05-2022 | Исправлено: Krot66, 15:36 22-05-2022
0t5

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Krot66
Я так думаю, инверсия должна выполняться в соответствии со списком языков виндовс. Наверное.
 

Всего записей: 2074 | Зарегистр. 25-11-2018 | Отправлено: 17:07 22-05-2022
Krot66



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

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 17:44 22-05-2022
qupear



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

Всего записей: 1057 | Зарегистр. 03-02-2013 | Отправлено: 18:09 10-08-2022 | Исправлено: qupear, 18:11 10-08-2022
Krot66



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

Всего записей: 1204 | Зарегистр. 10-12-2007 | Отправлено: 19:13 10-08-2022
Aleksandr SHCH

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

Всего записей: 2224 | Зарегистр. 02-01-2008 | Отправлено: 01:03 11-08-2022
qupear



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Aleksandr SHCH
Получается что-то типа воткнуть USB флешку несколько раз. Пока не напишешь пару букв - не поймёшь какая раскладка.

Всего записей: 1057 | Зарегистр. 03-02-2013 | Отправлено: 07:31 11-08-2022
Krot66



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

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



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

Всего записей: 327 | Зарегистр. 30-05-2014 | Отправлено: 19:42 27-10-2022
Starback



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bakhak 19:42 27-10-2022 UTC+3
Цитата:
в старых версиях размер значка в обл уведомлении больше чем в новом.  как то можно мне ( не знатоку) решить это

 
https://s1.hostingkartinok.com/uploads/images/2022/10/5c68f63e2d704d24a7a6d5fa6e40529b.png

Всего записей: 992 | Зарегистр. 17-09-2010 | Отправлено: 20:22 27-10-2022
Bakhak



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

Всего записей: 327 | Зарегистр. 30-05-2014 | Отправлено: 11:41 01-11-2022
maK



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bakhak (пост)
Цитата:
в старых версиях размер значка в обл уведомлении больше чем в новом

в графическом редакторе измените размер до желаемого.

Всего записей: 5643 | Зарегистр. 19-12-2003 | Отправлено: 12:09 01-11-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