Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
R50 c53796d1b619d971c4b47d8779657eb8
Веб-разработчик, Преподаватель

4in1: JS распаковка gz-архива

Добавлено 15 сен 2016 в 21:22
Зачем это понадобилось? Для прокачки скиллов...
В интернете, решение подобных нестандартных задач не часто встречается и тем более применяется.

Скрипт делает 4 вещи:
-запрашивает права на доступ к FileSystem хранилища браузера)
-загружает gz-архив из удаленного источника с помощью ajax в Persistent/Temporary-хранилище используя FILE API
-отображает прогресс-бар(прелоадер) с реальным процентом процесса загрузки
-распаковывает архив средствами javascript;
-и заодно парсит xml-файл найденный в архиве).

По любым вопросам обращайтесь по моим контактам. [super-leo at bk dot ru] [info at tolko dot pro]
Abe1a8efa7 28b3a3846b