Blog. Just Blog

Base64 Tool 2.0

Версия для печати Добавить в Избранное Отправить на E-Mail | Категория: Мои программы | Автор: ManHunter
Скриншот программы Base64 Tool
Скриншот программы Base64 Tool

Программа для кодирования файлов по алгоритму Base64 с дополнительными возможностями. Режимы конвертирования:
RAW - простое кодирование содержимого файла по алгоритму Base64;
IMG - конвертирование изображения по схеме data:URI для последующей вставки тега в html-страницу. Если невозможно обработать файл как изображение, то применяется простое кодирование;
CSS - конвертирование изображения по схеме data:URI для последующей вставки записи в таблицу стилей. Если невозможно обработать файл как изображение, то применяется простое кодирование;
MIME - конвертирование файла в MIME-файл, который затем можно привести в исходный вид при помощи Total Commander, или, например, разместить на форуме.

Программа написана для личных нужд в качестве альтернативы онлайн-сервисам, буду рад, если она пригодится кому-нибудь еще.

Base64 Tool 2.0Base64 Tool 2.0

Base64.Tool.2.0-PCL.zip (16,699 bytes)


Поделиться ссылкой ВКонтакте
Просмотров: 1173 | Комментариев: 7

Комментарии

Отзывы посетителей сайта о статье
Лестер Глючный (18.05.2024 в 13:35):
Штирлитц ? хотя бы позволял (рас)кодировать строки минуя их ручное сохранение в файл/буфер обмена, жаль для него нужен русский «язык для программ не поддерживающих Юникод» (у других придётся работать «наощупь»|по памяти)… Лучше б позволяло показать результат (де)кодирования сначала в двоичном виде только в памяти (если та свободна)…
В винде тоже вшит cli-инструмент CERTUTIL -encode <inputfile> <outputfile>
на выходе вставляет строки "начало сертификата" и "конца сертификата" — придётся их удалять вручную, да и разделения строк тоже (как у Total`овского).
CERTUTIL -decode <inputfile> <outputfile> делает обратное, даже когда подаётся сплошной base64-кодированный поток (вычищеный от разделений строк и без header|footer).
Но мне вот вообще захотелось кодировать двоичные данные в UTF-7 :)
Petya (10.04.2024 в 17:19):
UUE Штирлиц умеет, но только на XP. Выше MS поломали экзотическую фичу GetOpenFileName, на которую он полагается.
ManHunter (09.04.2024 в 11:13):
Подумаю, но не обещаю. Мне такая штука чаще всего нужна для веба, когда всякие мелкие спрайты надо вставлять прямо на страничку. А кейгены ююкать, ну такое себе развлечние.
voffka (09.04.2024 в 00:06):
Не хватает UUE, на борде мода пошла всё в него кодировать.
ManHunter (08.04.2024 в 15:51):
Да, поправил, спасибо!
Grey (08.04.2024 в 15:44):
Хорошая плюшка.
П.С.: второй раз выбирать не хочет файл (может так задумано?), надо закрывать и запускать повторно.
ManHunter (08.04.2024 в 14:13):
Версия 2.0. Как показала практика, консольная версия не особо удобна, так что переписал все на GUI. Плюс добавлен режим копирования результата в буфер обмена.

Добавить комментарий

Заполните форму для добавления комментария
Имя*:
Текст комментария (не более 2000 символов)*:

*Все поля обязательны для заполнения.
Комментарии, содержащие рекламу, ненормативную лексику, оскорбления и т.п., а также флуд и сообщения не по теме, будут удаляться. Нарушителям может быть заблокирован доступ к сайту.
Наверх
Powered by PCL's Speckled Band Engine 0.2 RC3
© ManHunter / PCL, 2008-2024
При использовании материалов ссылка на сайт обязательна
Время генерации: 0.06 сек. / MySQL: 2 (0.0017 сек.) / Память: 4.5 Mb
Наверх