powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как находятся ошибки в переключении раскладки
18 сообщений из 18, страница 1 из 1
Как находятся ошибки в переключении раскладки
    #38701007
Фотография Lumix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такие утилитки-программки, которые могут проанализировать строку и выяснить, что пользователь забыл переключить раскладку и после чего сами перекидывают ему текст как надо

Пример.

Нормальная фраза:
Я хочу выпить кофе.

Эта же самая фраза, но я забыл переключить раскладку:
Z [jxe dsgbnm rjat

Нормальная фраза:
Make ma some coffe.

Эта же самая фраза, но я забыл переключить раскладку:
Ьфлу ьу ыщьу сщаау


Вопрос: какую стратегию лучше и проще всего использовать для решения подобной задачи, причем в обе стороны?
...
Рейтинг: 0 / 0
Как находятся ошибки в переключении раскладки
    #38701009
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Словарь. Ищешь слово в словаре текущей раскладки. Найдено - раскладка правильная, не найдено - ищешь в словаре другой раскладки. Найдено там - перекидываешь раскладку.
...
Рейтинг: 0 / 0
Как находятся ошибки в переключении раскладки
    #38701074
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LumixВопрос: какую стратегию лучше и проще всего использовать для решения подобной задачи, причем в обе стороны?
Термин - стратегия здесь не уместен. Скорее всего речь идёт об алгоритме и структурах данных который ты не знаешь.

Для идентификации неизвестного языка можно использовать 1) частотный анализ символов 2) биграммный анализ.
после того как язык известен - и известна клавиатурная раскладка - можно переключить уже введённые символы
в другую клавиатуру и ввести повторно.

Словарь - тоже можно но это частный случай который позволяет идентифицировать только известные слова.
...
Рейтинг: 0 / 0
Как находятся ошибки в переключении раскладки
    #38701092
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LumixВопрос: какую стратегию лучше и проще всего использовать для решения подобной задачи, причем в обе стороны?
Стратегию "настучать по голове тем кретинам, которые этого хотят". Эти "подобные задачи" регулярно мешают набирать пароли или сложные тексты, структура которых не приходит в голову однобитных авторов пунтосвитчеров.
...
Рейтинг: 0 / 0
Как находятся ошибки в переключении раскладки
    #38701115
Фотография Lumix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovСловарь. Ищешь слово в словаре текущей раскладки. Найдено - раскладка правильная, не найдено - ищешь в словаре другой раскладки. Найдено там - перекидываешь раскладку.

Отлично, так и сделаем.
Спасибо за подсказку.
...
Рейтинг: 0 / 0
Как находятся ошибки в переключении раскладки
    #38701400
rockclimber
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerLumixВопрос: какую стратегию лучше и проще всего использовать для решения подобной задачи, причем в обе стороны?
Стратегию "настучать по голове тем кретинам, которые этого хотят". Эти "подобные задачи" регулярно мешают набирать пароли или сложные тексты, структура которых не приходит в голову однобитных авторов пунтосвитчеров.пунтосвичер достаточно гибко настраивается, чтобы не мешать. Я ваще без него жить не могу

LumixDimitry SibiryakovСловарь. Ищешь слово в словаре текущей раскладки. Найдено - раскладка правильная, не найдено - ищешь в словаре другой раскладки. Найдено там - перекидываешь раскладку.

Отлично, так и сделаем.
Спасибо за подсказку.В хелпе пунтосвичера я когда-то давно прочитал, что он анализирует не слова, а слоги. Трех-четырех символов часто бывает достаточно для переключения.
...
Рейтинг: 0 / 0
Как находятся ошибки в переключении раскладки
    #38701554
Фотография акуз-лингвист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rockclimberВ хелпе пунтосвичера я когда-то давно прочитал, что он анализирует не слова, а слоги. Трех-четырех символов часто бывает достаточно для переключения. +1

есть невозможные сочетания бкв, по которым однозначно определяется, что раскладка не та. (правда надо еще опечатки учитывать как-то)
...
Рейтинг: 0 / 0
Как находятся ошибки в переключении раскладки
    #38701625
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rockclimberпунтосвичер достаточно гибко настраивается, чтобы не мешать.
На своей машине он очень просто настраивается методом "не ставить". А вот на чужих регулярно доставляет хренову тучу неудобств. Может, конечно, его никто настраивать не умеет...
...
Рейтинг: 0 / 0
Как находятся ошибки в переключении раскладки
    #38701660
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerrockclimberпунтосвичер достаточно гибко настраивается, чтобы не мешать.
На своей машине он очень просто настраивается методом "не ставить". А вот на чужих регулярно доставляет хренову тучу неудобств. Может, конечно, его никто настраивать не умеет...
Он мой пароль коверкает, "шо писец", при чем в русской раскладке тоже полный бред получается, но как и зачем он определяет это "русским" текстом - одному его создателю известно.
...
Рейтинг: 0 / 0
Как находятся ошибки в переключении раскладки
    #38701717
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смешная история. У нас админы как-то пол-дня убили на пользователя который вводил
свой пароль в терминальный сервер и никак не мог зайти. Тут еще наверное сработал
тот фактор что никто не подозревал что пунто-свитчер захватывет текстовый ввод
в окошко терминала.
...
Рейтинг: 0 / 0
Как находятся ошибки в переключении раскладки
    #38702007
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerНа своей машине он очень просто настраивается методом "не ставить"
плюсуюсь
...
Рейтинг: 0 / 0
Как находятся ошибки в переключении раскладки
    #38703084
The_ShadoW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarerМожет, конечно, его никто настраивать не умеет...
Держу Пунтосвитчер исключительно за флажки и за переключение языков по правому ctrl (это из серии "пользуюсь фотошопом для обрезки скриншотов", но что поделаешь). Автопереключение, разумеется, выключено нафиг. Как им пользоваться в боевых условиях, не выключая автопереключение -- не представляю даже. Это же кошмар будет.
...
Рейтинг: 0 / 0
Как находятся ошибки в переключении раскладки
    #38703114
rockclimber
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
The_ShadoW Это же кошмар будет.А в чем кошмар, кстати? Ну, кроме проблем с вводом паролей сомнительного качества, конечно.
...
Рейтинг: 0 / 0
Как находятся ошибки в переключении раскладки
    #38703124
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rockclimberкроме проблем с вводом паролей сомнительного качества, конечно
Я все вижу!
...
Рейтинг: 0 / 0
Как находятся ошибки в переключении раскладки
    #38703138
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rockclimberНу, кроме проблем с вводом паролей сомнительного качества, конечно.
Прошу огласить критерии качества паролей.
...
Рейтинг: 0 / 0
Как находятся ошибки в переключении раскладки
    #38703148
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonПрошу огласить критерии качества паролей.
первая попавшаяся ссылка из гугля, баян
...
Рейтинг: 0 / 0
Как находятся ошибки в переключении раскладки
    #38703199
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот и буй. Русскими матами по аглицким кнопкам лупишь - замечательны
и чудесны слова заветные выходят. И не сыскать мудрецов и фарисеев
которы эту загогулину растолковали.

Отак от.
...
Рейтинг: 0 / 0
Как находятся ошибки в переключении раскладки
    #38705538
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В моей практике был конфликт пунтосвичера и более другой программы - "дрались" за буфер обмена вне зависимости от настроек.
Более другая программа была обязательной, что решило судьбу PS
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как находятся ошибки в переключении раскладки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]