Страница 1 из 1

[wcx] urlData

Добавлено: Вт июн 12, 2018 00:50
prog_san
Архиваторный (wcx) плагин urlData для Total Commander. Версия 0.1

Предназначен для выделения упакованных данных из html и css файлов.

-- = = Возможности = = --
- Поддержка кодировки ресурсов в quoted-printable, base64, 8bit, 7bit, binary, uuencode

http://wincmd.ru/files/1236825/wcx_urlData-0.1_x64.zip

Добавлено: Чт июн 14, 2018 19:37
aLLigator
Что-то у меня не получается вытащить ресурсы из html..
Ради проверки сделал прямо со страницы плагина (https://cloud.mail.ru/public/NBdQ/Sidgf1zzi), но при открытии "внутри" пусто.

Добавлено: Сб июн 16, 2018 00:12
prog_san
aLLigator
Плагин работает с данными упакованными по стандарту RFC 2397 "data: URL"

Добавлено: Сб июн 16, 2018 11:03
aLLigator
А что за формат тогда в котором сохраняются страницы у меня? Там же тоже кодировка ресурсов в base64..
:wink: Кстати, как вариант для развития плагина как раз и сделать его универсальным - открывающим ресурсы страниц сохраненных и в других стандартах.

Добавлено: Вт апр 02, 2024 01:17
prog_san
v 0.2 - 02.04.2024
+ Поддержка распаковки данных в значениях тегов =data, ="data

http://wincmd.ru/files/1236825/wcx_urlData-0.2_x64.zip

Добавлено: Вт апр 02, 2024 23:58
prog_san
v 0.3 - 02.04.2024
* Исправление ошибок

http://wincmd.ru/files/1236825/wcx_urlData-0.3_x64.zip

Добавлено: Ср апр 03, 2024 05:14
jentoso
Данный плагин урезанная версия MhtUnPack или совсем не имеет с ним ничего общего? Смутило то, что привязка к расширению mht, как у MhtUnPack.

Добавлено: Ср апр 03, 2024 21:58
prog_san
Частично базируется на коде MhtUnPack. Привязки к mht быть не должно. Это баг. Исправлю. Спасибо

Добавлено: Чт апр 04, 2024 23:00
prog_san
v 0.4 - 04.04.2024
+ Поддержка распаковки данных в значениях тегов ='data


http://wincmd.ru/files/1236825/wcx_urlData-0.4_x64.zip

Добавлено: Вс май 18, 2025 21:34
iG0R
Привествую. Спасибо за отличный плагин.
Можно ли сделать поддержку имен файлов из переменных, формата:

Код: Выделить всё

var speakerIconBase64Data="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QEQDhUFQkzk7wAAAIpJREFUOMtj/P//PwNFgAQD3jMwMDRg6MVjwHw0/n4GBob/DAwM5xkYGAQIGTAfqhgdFEDF1+MzAKYZl9P6oXIO2AxA1owsAXc2lH7PwMCwHtmA/zgwPLygYYBi0f///xmYSIgwByT2QxiDiYFCQIoBB5DY8rgSEtmBSLVopEpCokpSJjozMVKanQFy4nkNOfntnwAAAABJRU5ErkJggg==";
где
speakerIconBase64Data
и будет имя файла, т.е. при распаковке, будет не
no_name001.png
а
speakerIconBase64Data.png