|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.05.2017, 00:55 | #1 |
Пользователь
Регистрация: 16.12.2009
Сообщений: 34
|
Base64 to Hex
Добрый день! Есть данные в системе Base64:
Код HTML:
fXBb3TAPnikOhWjyZj5TGQ== iddwzBNHu0EtrCbHagmi4g== UoHPlzr3IsvNpv0SiWecdA== V1i3y4o11aTUi+3G7m+g0A== pB7g39C+MG6k01/X9WUAzw== 9O902z/PJsdMPMW9Y2mJgA== 05lQbBQKwFfqcr4Sz/yk5g== 6HnJ3i4uE89d7OznpFt2MQ== v+pMPS6Mo7SqjZnAxsx1pA== UwiYdZK1ktSQgGmVbKpvlA== plx0eCR5F/NM/oMD9/HbeA== fvpBd/k3JTHMZLqA8xs2ng== VwTag2CnRvPYNeHUJ0xaUw== 1aLZf9sKTeGofbm3gy++Dg== Код HTML:
7d705bdd300f9e290e8568f2663e5319 89d770cc1347bb412dac26c76a09a2e2 5281cf973af722cbcda6fd1289679c74 5758b7cb8a35d5a4d48bedc6ee6fa0d0 a41ee0dfd0be306ea4d35fd7f56500cf f4ef74db3fcf26c74c3cc5bd63698980 d399506c140ac057ea72be12cffca4e6 e879c9de2e2e13cf5decece7a45b7631 bfea4c3d2e8ca3b4aa8d99c0c6cc75a4 5308987592b592d4908069956caa6f94 a65c7478247917f34cfe8303f7f1db78 7efa4177f9372531cc64ba80f31b369e 5704da8360a746f3d835e1d4274c5a53 d5a2d97fdb0a4de1a87db9b7832fbe0e |
17.05.2017, 07:45 | #2 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
А каким боком тут эксел?
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
17.05.2017, 11:47 | #3 | |
Пользователь
Регистрация: 16.12.2009
Сообщений: 34
|
Цитата:
Как это сделать с помощью vba? |
|
17.05.2017, 11:51 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Тогда вам встречный вопрос: что это ха хекс и как он получается? Очевидно, что не простым переводом, иначе бы последние были одинаковые.
|
17.05.2017, 11:56 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
не-не.. если Вы про "==" - то это просто концевой элемент, он не декодируется.
(см. например, на вики base64) вариантов много. начиная от найти готовую библиотеку, или использовать вызов скриптов и заканчивая реализовать алгоритм на VBA с нуля. А это точно нужно и именно на VBA? гуглить пробовали? вот отсюда код пробовали? Последний раз редактировалось Serge_Bliznykov; 17.05.2017 в 12:03. |
17.05.2017, 12:08 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
А ему обратное надо, base64 декодировать... мне почему-то показалочь, что наоборот.
|
17.05.2017, 12:18 | #7 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
держите готовый код:
Код:
|
17.05.2017, 14:50 | #8 |
Пользователь
Регистрация: 16.12.2009
Сообщений: 34
|
Serge_Bliznykov, спасибо огромное! Работает как надо. А то, нагуглил одно решение, но оно кривовато работает когда при декодировании base64 появляются управляющие символы ascii.
|
17.05.2017, 15:06 | #9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
пожалуйста.
я выложенный выше код тоже нагуглил, потом чуток подправил (чтобы выдавало hex) |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод текста из Base64 или HEX в формат ASN1 | qwq | C# (си шарп) | 0 | 19.11.2015 15:36 |
Ошибка. Берём hex-код, шифруем hex-код, собираем всё в файл. | Poltish | Общие вопросы Delphi | 2 | 21.08.2013 12:57 |
file->HEX HEX->BIN | kakawkin | Общие вопросы Delphi | 1 | 25.04.2012 01:02 |
base64 | beemoto | Общие вопросы Delphi | 0 | 24.04.2010 21:58 |
base64 | BlackOmen | Общие вопросы Delphi | 2 | 02.05.2008 16:30 |