@F1eex

Как передавать файлы текстом, или картинкой, или видео?

Как можно закодировать произвольный файл в текст, для отправки и получения его через месседжер, поддерживающий только передачу текстовых сообщений? Какой способ требует наименьшего изучения?

Ну и по аналогии: есть ли способ кодирования/раскодирования произвольных файлов в изображение и видео (пусть это будет мешанина пикселей) и в звук?
  • Вопрос задан
  • 119 просмотров
Решения вопроса 2
Произвольные данные в текст - это base64, ровно для этого он и придуман. Можно ещё попробовать base85, но это более рискованно, тк некоторые символы могут быть восприняты месенджером как разметка текста.

Кодирование в изображение или видео - наиболее надёжно будет сделать серию из qr-кодов.
Мешанина из пикселей может быть сильно сжата этим месенджером до состояния собственно каши, только нечитаемой.

Звук - тоновое кодирование, но там битрейт будет ужасный.
Ответ написан
@apppostol
Кодировка в base64.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы