Нет, такого готового сервиса не существует. Если вам нужен такой функционал, его придется писать (это не очень сложно, но требует знаний в области разработки).
teertsneerg, если вам есть что добавить к вопросу, редактируйте сам вопрос. Кроме того, вы не привели код скрипта или хоть его фрагмент. Мало ли что там не так. Отредактируйте вопрос, чтобы было, из чего исходить.
Данил, при чем тут еще двоичный вид?
Я вам уже объяснил последовательность в общих чертах.
Детали уже касаются того, как в конкретной операционной системе реализована работа с вводом текста, работает ли операционная система через BIOS или минуя эту систему, как устроен программный интерфейс операционной системы, как операционная система обменивается событиями с приложениями.
Александр, в этой - не врёт, просто это всё в стиле популярного изложения, который теряет важные детали, говоря "как", но не говоря, "почему". А в других - бывает, и врёт. Это же реклама, по сути.
Я когда людям объясняю про измерение разных видов излучений бытовыми приборами, привожу пример с мерным стаканом, которым отмеряют нужное количество крупы по массе. Мерный стакан массу не измеряет, это не весы. Он измеряет объем. И шкала массы на нем - косвенная, которую нарисовали, исходя из того, сколько весит определенный объем крупы. Но любой, кто не идиот, понимает, что, например, фасоль может быть крупная и мелкая, потому одна и та же масса будет занимать разный объем. А еще она может быть слегка сырая или совсем сухая. Так что разброс, в итоге, будет гигантский.
Но можно поступить совсем глупо и отмерять нужную массу речного песка (для печной замазки, например) по шкале для сахарного песка. Вот автор вопроса делает приблизительно это.
Любая статья на Хабре от этого автора - ужасная компиляция из разных источников. Её читать не надо. Надо читать книжки, где написано, что измерение альфа-излучения такими средствами имеет смысл только для сильных источников с известным составом излучения путём сравнения измерений на контрольном образце и на измеряемом. Абсолютные измерения бытовыми приборами невозможны, возможны только сравнительные или оценочные (то есть, с точностью до порядка и без учёта типа либо энергии излучения).
Данил, не знаю, где вы это вычитали в моих словах. Софт, в большинстве случаев, скан-коды не видит (если это не что-то, что работает с железом).
Поясните, с какой целью вы задаёте свой вопрос. Возможно, зная вашу задачу, я смогу лучше ответить.
Данил, https://en.m.wikipedia.org/wiki/Scancode
Скан-код - это код, который передает клавиатура, когда с ней что-то происходит. Это не эквивалент символа, это именно код клавиши. А дальше, операционная система интерпретирует этот код в соответствии с тем, какая раскладка клавиатуры установлена и выбрана. И передаёт в приложение уже не код клавиши, а конкретный символ. Именно потому, вы можете набирать текст на разных языках, нажимая одни и те же клавиши. Софт тоже ничего не "понимает" - он так запрограммирован, чтобы читать контекст, в котором запущен в операционной системе. И из этого контекста и данных, получается текст в правильной кодировке.
А дальше его можно, например, сохранить в текстовый файл, который не будет иметь признаков кодировки, и пользователь будет вынужден, когда будет его открывать, выбрать верную.
Если все действительно так с именами, то есть они - цифровые и известны заранее, то можно сделать это одной командой, точнее - циклом for, повторяя команду извлечения файла с именем n-1 из архива с именем n.