Как ввести безумную капчу ВСК?

Небольшая предыстория.

У меня нет автомобиля и я не сталкивался с подобными капчами ранее. Несколько дней назад мне позвонила знакомая, которая попросила разработать программу или скрипт, который поможет ввести какую-то капчу при оформлении страхового полиса для авто.


Т.к. разговор был телефонным и ранее я с этим не сталкивался, в голове всплыл, скорее образ автоматизации некого процесса регистрации.

"Может быть от меня хотят, чтобы некий код приходя на смс телефона, автоматически вводился где-то на каком-то сайте"??????

Как ввести безумную капчу ВСК? Вск, Капча, Смс код, Длиннопост

Решил загуглить и попросил пример этой волшебной капчи в СМС.

Сразу наткнулся на пост пикабу - https://pikabu.ru/story/pro_to_kak_ya_vse_taki_sdelal_sebe_eosago_5303552

А затем увидев капчу формата - Ǡф8UгƎmФ@ меня люто БОМБАНУЛО! И даже сейчас меня бомбит.

Для непросвещенных - подобная капча приходит к Вам на телефон в виде смс сообщения, после того как Вы заполнили некую анкету в личном кабинете ВСК на моменте отправки заявки. И Вам предлагают ввести ее стандартной клавиатурой без помощи CTRL+C в окно подтверждения.


Обилие "хороших" отзывов о данной капче в интернете и ответы поддержки в стиле "не получилось - пробуйте еще" дали мне дополнительной мотивации разобраться - "А можно ли это вообще ввести????? И как это сделать?"


Ушло около 2х часов непрерывных проб и серфинга, задача была интересна и захватила меня на это время.


В итоге я откопал замечательные сайты:

http://www.fileformat.info/info/unicode/char/0153/index.htm

https://unicode-table.com/ru/

А так же из представленной выше ссылки http://raskladka.obmen-service.com/

Первый и второй позволяют найти любой символ введя его в поиск. вы получаете всю информацию о нем и его родственниках.

Последний позволяет в введенных символах распознать русскоязычные.


Как же ввести "неведомую закорючку" из капчи? Например эту ƕ


Для начала необходимо активировать ввод спецсимволов с помощью правой цифровой панели на клавиатуре

Как ввести безумную капчу ВСК? Вск, Капча, Смс код, Длиннопост
Инструкция взята отсюда - http://www.fileformat.info/tip/microsoft/enter_unicode.htm

Для начала необходимо подготовиться:

В реестре используйте следующий путь HKEY_Current_User/Control Panel/Input Method

Параметр EnableHexNumpad установите в значение 1.

Если его у Вас как и у меня нет - добавьте как новый строковый параметр.

Как ввести безумную капчу ВСК? Вск, Капча, Смс код, Длиннопост
После чего Вы сможете вводить практически любой символ с использованием клавиши ALT.

Зайдите на сайт https://unicode-table.com/ru/tools/decoder/  или найдите нужный символ по ссылке http://www.fileformat.info/info/unicode/char/search.htm. Ищите код символа формата \uxxxx.

Теперь зажмите ALT и не отпуская введите с помощью правой цифровой панели +(плюс), затем цифры после \u

Как ввести безумную капчу ВСК? Вск, Капча, Смс код, Длиннопост
На сайте fileformat.info можно так же увидеть как ввести символ с использованием клавиатуры и комбинации ALT+. Не все символы вводятся вышеописанным способом, некоторые могут иметь отличные  цифры ввода. Но для большого количества символов подойдет мой способ.
Как ввести безумную капчу ВСК? Вск, Капча, Смс код, Длиннопост

Казалось бы задача с символами юникода решена, но кроме всего прочего в капче присутствуют  вперемешку кириллические и латинские символы. Для их опознавания вводим капчу в окно сервиса http://raskladka.obmen-service.com/. Подсвечиваются русскоязычные буквы.


Теперь Вы можете ввести  любые символы с обычной клавиатуры и победить смс капчу  раз и навсегда. Единственный минус этого способа постоянные прыжки с сайта на сайт.


У меня сразу появилась идея создать простенький скрипт, который позволял бы получить инструкцию по вводу такой капчи в одном месте и я сделал этого помощника.

С декодировкой проблем не возникло, а вот подсветку пришлось сделать при помощи стороннего фрилансера.


Помощник по вводу капчи доступен по ссылке https://smskods.ru/

И абсолютно бесплатен.

Если есть идеи о доработке - пишите, попробую сделать. Было бы идеально подобные вещи реализовывать в экранной клавиатуре, но мне не удалось найти простой программы для этих целей, а разработать самому подобное увы не под силу:)

Как ввести безумную капчу ВСК? Вск, Капча, Смс код, Длиннопост
Вы смотрите срез комментариев. Показать все
Автор поста оценил этот комментарий

Про ALT-ввод я знал и до этого, но я всё равно чёт не понял, как вводить ALT-вводом символы с буквенным кодом?


ALT+01e0, ALT+02d9 и т.п.?

раскрыть ветку (8)
Автор поста оценил этот комментарий

так и вводятся, как и цифры только на обычном блоке кдавиатуры

раскрыть ветку (7)
Автор поста оценил этот комментарий

а у меня почему-то при такой попытке ввода нажатие комбинации ALT+буква выбрасывает в меню (по горячей клавише)

раскрыть ветку (6)
Автор поста оценил этот комментарий
Нажмите  num lock 1 раз
раскрыть ветку (5)
Автор поста оценил этот комментарий

Слушайте, не нужно со мной разговаривать как техподдержка с дебилом, я же сказал, что с ALT-кодами знаком уже лет 15:

ALT+110 = n

ALT+2513 = ╤

ALT+1354 = J

ALT+0198 = Æ

и т.д.


Но как ввести

ALT+01e0,

ALT+02d9

и т.п.?

Если например при нажатии ALT+E - срабатывает горячая клавиша меню браузера?


п.с. "Серый плюс" нажимать не надо. При ALT-вводе он просто игнорируется, это просто такая традиция записи сочетания клавиш: Ctrl+C, Ctrl+V, Alt+xxxx

Теперь зажмите ALT и не отпуская введите с помощью правой цифровой панели +(плюс), затем цифры после \u
Автор поста оценил этот комментарий

всё, нашёл:

При переходе Windows на Unicode появился способ ввода HEX-кодов (до этого были только DEC): чтобы его включить, пользователь должен установить или создать ключ реестра HKCU \ Control Panel \ Input Method \ EnableHexNumpad с типом REG_SZ и значением 1 и перезагрузить компьютер. После этого ввод нужно делать с нажатием "+" на цифровой клавиатуре ( - вот оно откуда!)


Это важное замечание, т.к. на Windows по-умолчанию стоит DEC-ввод и если создать ключ и не перезагрузиться, пользователю будет казаться, что он что-то вводит, но символы будут вводится в DEC варианте и будут другими, например:

ƕ = HEX-0195 DEC-0195 = Ã

Ń = HEX-0143 DEC-0143 = Џ

Причём ещё и от раскладки (рус/англ) будет зависеть.

Так что добавьте пожалуйста замечание о перезагрузке на свой сайт.

раскрыть ветку (3)
Автор поста оценил этот комментарий

Про перезагрузку важное замечание, спасибо. Видео так же подготовлю.

раскрыть ветку (2)
Автор поста оценил этот комментарий

а можно к Вам обратиться с личной просьбой:

Мне нужно где-то найти хостинг для сайта до декабря 2018 года

Сайт вот этот: http://evak-samara.ru/

Статичный html, никаких баз, никаких изменений в течение года. Пароль от хостинга мне отдавать не нужно - заливаете сайт себе (можно из текущего места, могу прислать архив), мне даёте координаты хостинга для указания в регистраторе доменов.

Просто один товарисч кинул меня с хостингом в середине оплаченного периода, а покупать пакет хостинг+домен на полгода при оплаченном до декабря домене - что-то не хочется (но пока приходится). Обычно любой минимальный пакет хостинга включает размещение до 10 сайтов, так что Вас это не стеснит. А в декабре я уже возьму тариф на 3 года хостинг+домен и тоже могу сделать хостинг Вашего сайта, если Вам например не захочется платить за хостинг на три года вперёд.

Если что, почта automilk@yandex.ru

раскрыть ветку (1)
Автор поста оценил этот комментарий

скину с почты указанной на смскодс, бесплатный вариант очень хорошего хостинга. Сами зальете а свое удовольствие

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку