MyChat Scripts Engine: DecodeBase64

MSL: функция DecodeBase64, раскодировать строку из base64 формата

Преобразовать текстовую строку из base64-представления в обычный текст.

 

Синтаксис

function DecodeBase64(sData: string): string;

 

Параметры и возвращаемые значения

Параметр

Тип

Значение

sData

string

исходная строка.

 

Результат функции

Возвращает раскодированную строку.

 

Пример

const
  sMessage = 'Have a nice day!';
var
  s: string;
begin
  mLogScript('Original message: ' + sMessage, '');

  s := EncodeBase64(sMessage);
  mLogScript(s, 'EncodeBase64');
  mLogScript(DecodeBase64(s), 'DecodeBase64 -> original');
end.

Результат работы скрипта

[23:17:55] (Log "DecodeBase64"): Original message: Have a nice day!

[23:17:55] (Log "DecodeBase64"): [EncodeBase64] SGF2ZSBhIG5pY2UgZGF5IQ==

[23:17:55] (Log "DecodeBase64"): [DecodeBase64 -> original] Have a nice day!

[23:17:55] (Run "DecodeBase64"): Время выполнения скрипта: 7 мс

[23:17:55] (Run "DecodeBase64"): Скрипт выполнен успешно.
 

Ещё посмотреть

EncodeBase64

mLogScript