Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Без описания
Kibor
Отправлено: 18 Февраля, 2022 - 14:56:11
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8218
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




base64decode - Функция декодирования base64.

CODE:
char A[1000];
strcpy(#A[0], "3fLuIOru7eLl8PLo8O7i4PL8IOIgQmFzZTY0");
char B[1000];
messagebox (base64decode (#A[0], 36, #B[0]));
messagebox (format(#B[0]));


Первый параметр указатель на массив char в котором base64
Второй - Количество байт которое надо раскодировать
Третий - Указатель на массив char приемник раскодированного текста
Возвращает количество байт массива с результатом.
Последний элемент массива с результатом заполнится 0, если хватит размера массива.
 
 Top
petyanka
Отправлено: 02 Апреля, 2023 - 16:08:50
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 93
Дата рег-ции: Сент. 2014  
Репутация: 1




Возможно ли декодировать текст base64 в image с помощью этой функции?
 
 Top
Kibor
Отправлено: 02 Апреля, 2023 - 18:55:22
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8218
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




 petyanka пишет:
Возможно ли декодировать текст base64 в image с помощью этой функции?



base64 с изображения получен тут Изображение в Base64

CODE:
string a="/9j/4AAQSkZJRgABAQEAYABgAAD/4QAiRXhpZgAATU0AKgAA" +
"AAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAw" +
"YEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw" +
"0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM" +
"DAz/wAARCAAGAAUDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAA" +
"AAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fA" +
"kM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJ" +
"ytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMo" +
"EIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm" +
"6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD7T+Of/BUb4ff8El/ilqnwQ+HPwX+0aX4d8q7vp/7fNn513dRJcE7niuJZsRSQr5krhht8sKEjQ" +
"koor+quEfDLhrE5LhcRWw15ShFu05pXa7KSS9Ekjwc0zzH18ZUrYiq5zlJtyl70m3u23dtvq27n/9k=";


char A[10000];
strcpy(#A[0], a);
char B[10000];
int e=base64decode (#A[0], size(a), #B[0]);
messagebox (format(#B[0]));

if (fopen ("C:\imesas.jpg", "wb")!=0)
{
fwriteb(#B[0], e);
fclose();
}
 
 Top
petyanka
Отправлено: 02 Апреля, 2023 - 21:50:53
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 93
Дата рег-ции: Сент. 2014  
Репутация: 1




А что делать с изображениями к примеру 400x400? Kibor зависает от такого кол-ва символов. Предполагаю, что без python тут не обойтись...
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« О программе Кибор »


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




Powered by