0 / 0 / 0
Регистрация: 19.05.2019
Сообщений: 25

Расшифруйте предложение

06.08.2019, 10:58. Показов 2258. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я выполнил скрипт и должен был получит некоторое сообщение, а что за сообщение я не в курсе. Я пробовал использовать encode() с utf-8 и asccii , но ни один из вариантов не подошел.
Вот сообщение
=?utf-8?B?0JLQsNGI0Lgg0YLQvtCy0LDRgNGLINCyINC/0LjRgdGM0LzQtSE=?=
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.08.2019, 10:58
Ответы с готовыми решениями:

как каждое предложение строки (файл подогнал в одну строку) перевести идентичное предложение ?
Например, я перевёл файл в строку s='moya sobaka krokodil.Ves sobaki 40.4kg. Tut y menya vosnik vopros. Nafig takyu sobaky.' После...

Расшифруйте следующее сообщение
Расшифруйте следующее сообщение: «ЮЛМВЕУ ЦУТГСЩ – ВРЗУЖШЖНЯЪСФЬ ЯЛ ПТАУЪМ ГЕВРГХ РЦЦИ ДОЭОИ Д ЦЦЩТТАЭЗНРМ ВЛЙРНЦ ООТОХЛ ВРЛФЪГТАХЛ, ГЁЕ УЪ...

Расшифруйте следующее сообщение
Используя частотный анализ текста, расшифруйте следующее сообщение: «Т ЙМИФУННУ ИХМЯАИТЯЗВЮ ЗЯЩУГ ЙЕЯЗУОЪ АУЖЕЮ, Т ОИЖ ТВЛУ, ДИОИМИЖ ЖЪ...

11
17 / 7 / 10
Регистрация: 25.05.2018
Сообщений: 46
06.08.2019, 11:47
Лучший ответ Сообщение было отмечено KreezAve как решение

Решение

Это Base64.

Попробуйте так
Python
1
2
3
4
from email.header import decode_header
 
a = decode_header('=?utf-8?B?0JLQsNGI0Lgg0YLQvtCy0LDRgNGLINCyINC/0LjRgdGM0LzQtSE=?=')
print(a[0][0].decode("utf-8"))
0
0 / 0 / 0
Регистрация: 19.05.2019
Сообщений: 25
06.08.2019, 11:51  [ТС]
Heretic_tr4, ты видимо ошибся потому что в ответе вот что
PT91dGYtOD9CPzBKTFFzTkdJMExnZzBZTFF2dEN5 MExEUmdOR0xJTkN5SU5DLzBMalJnZEdNMEx6\nUX RTRT0/PQ=
0
17 / 7 / 10
Регистрация: 25.05.2018
Сообщений: 46
06.08.2019, 11:54
Цитата Сообщение от KreezAve Посмотреть сообщение
ты видимо ошибся потому
Это заголовок
=?utf-8?B?
А это зашифрованный текст в base64:
0JLQsNGI0Lgg0YLQvtCy0LDRgNGLINCyINC/0LjRgdGM0LzQtSE=?=

Код написал выше, не успел поправить сообщение.
0
0 / 0 / 0
Регистрация: 19.05.2019
Сообщений: 25
06.08.2019, 11:59  [ТС]
Heretic_tr4, теперь воо что
a[0][0].decode('utf-8'))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-3: ordinal not in range(128)

Добавлено через 1 минуту
Ааааааааа

Добавлено через 35 секунд
Я понял,я таое второе сообщение не прочел(страница не обновилась)
0
17 / 7 / 10
Регистрация: 25.05.2018
Сообщений: 46
06.08.2019, 12:00
А если выполнить print(a), что у вас будет там?

Добавлено через 50 секунд
Цитата Сообщение от KreezAve Посмотреть сообщение
Я понял
Отлично
0
0 / 0 / 0
Регистрация: 19.05.2019
Сообщений: 25
06.08.2019, 12:05  [ТС]
Heretic_tr4, чувак ничего. Он выводить то что я записал.
0
0 / 0 / 0
Регистрация: 19.05.2019
Сообщений: 25
06.08.2019, 12:12  [ТС]
Heretic_tr4,
Миниатюры
Расшифруйте предложение   Расшифруйте предложение  
0
17 / 7 / 10
Регистрация: 25.05.2018
Сообщений: 46
06.08.2019, 12:29
Лучший ответ Сообщение было отмечено KreezAve как решение

Решение

У меня скрипт выполнился.
У вас установлен QPython3?
Миниатюры
Расшифруйте предложение   Расшифруйте предложение  
0
0 / 0 / 0
Регистрация: 19.05.2019
Сообщений: 25
06.08.2019, 12:53  [ТС]
Heretic_tr4, я на qpython пишу (не на 3 но щас попробую)

Добавлено через 3 минуты
Heretic_tr4, огромное тебе СПОСИБО! Если не сложно то можешь написать мне список таких шифров ascii, utf-8, base64,...?
0
17 / 7 / 10
Регистрация: 25.05.2018
Сообщений: 46
06.08.2019, 13:04
Цитата Сообщение от KreezAve Посмотреть сообщение
Если не сложно то можешь написать мне список таких шифров ascii, utf-8, base64,...?
Не совсем понял вопрос.
ascii, utf-8 - кодирования символов.
base64 - стандарт кодирования двоичных данных при помощи только 64 символов ASCII.
0
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
06.08.2019, 16:21
Цитата Сообщение от KreezAve Посмотреть сообщение
писок таких шифров ascii, utf-8, base64
https://www.iana.org/assignmen... sets.xhtml
Столько хватит? И это только человеческие. А есть еще машинные как base64.
P.S. Юникод тебе зубы. Учи, пока как таблицу умножения не запомнишь.... А ты хоть ее то запомнил?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.08.2019, 16:21
Помогаю со студенческими работами здесь

Расшифруйте сообщение, используя частотный анализ текста
Доброго времени суток! Появилась задача расшифровать следующий текст: К ИЖЪНАЦГАИЙЁШ ШИЪЩЬЦ ШЫЯЫШЦФЙ КГЫЧВК УЖАЯЁЬЫ, ВЁЩЬЦ Ш...

Расшифруйте предложение
Дано зашифрованное предложение на русском языке (например, для K = 2 «А» перейдет в «В», «а» — в «в», «Б» — в «Г», «я» — в «б» и т. д.) и...

Дано предложение. Вычислить процент вхождения буквы «о» в данное предложение и получить новое предложение
Задача в PascalABC Дано предложение. Вычислить процент вхождения буквы «о» в данное предложение и получить новое предложение путем...

Дано предложение. Переписать предложение без определённого слова из этого предложения.
Слово вводится с клавиатуры .

Дано предложение, вставить в него другое заданное предложение, с определенного символа
Дано предложение, вставить в него другое заданное предложение, с определенного символа (задается пользователем) Написать в тасм) спасибо)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru