Конвертация файлов World of Tanks Blitz и Tanks Blitz в формат .dvpl и обратно
BlitzFoxHub APK наш проект
Вшиваем моды прямо в APK — ставится и работает на Android без танцев с бубном. apk.blitzfoxhub.com
Перетащите файл сюда
.dvpl → обычный файл · любой файл → .dvpl · .zip → пакетная конвертация
Максимальный размер: 450 МБ
API-токен для скриптов (curl и т.п.)
FAQ по API
Как получить токен?
Нажмите «Получить токен на 7 дней» в блоке выше. Токен показывается один раз — сразу скопируйте и сохраните его, повторно посмотреть не получится (сервер хранит только хэш).
Как сконвертировать файл через curl?
Заголовок X-API-Key нужен, только если сервер требует авторизацию. Параметр mode обязателен всегда — автоопределения по расширению на API нет.
curl -X POST https://dvpl.blitzfoxhub.com/api/convert \ -H "X-API-Key: ВАШ_ТОКЕН" \ -F "file=@model.tex" \ -F "mode=pack" \ -o model.tex.dvpl
Обратная конвертация — то же самое, но mode=unpack и на вход .dvpl-файл.
Как конвертировать сразу .zip с кучей файлов?
Передайте zip как обычный файл — сервер распакует его, применит mode к каждому файлу внутри и вернёт новый zip.
curl -X POST https://dvpl.blitzfoxhub.com/api/convert \ -H "X-API-Key: ВАШ_ТОКЕН" \ -F "file=@assets.zip" \ -F "mode=pack" \ -o assets_converted.zip
Архив защищён паролем — что делать?
Сначала отправьте запрос без пароля — если он не подошёл, придёт 422 с {"need_password": true}. Повторите запрос, добавив поле password:
curl -X POST https://dvpl.blitzfoxhub.com/api/convert \ -H "X-API-Key: ВАШ_ТОКЕН" \ -F "file=@secret.zip" \ -F "mode=pack" \ -F "password=мой_пароль" \ -o secret_converted.zip
Получаю 401 / 429 — в чём дело?
401 — токен неверный, истёк или отсутствует заголовок X-API-Key. Получите новый токен. 429 — превышен лимит запросов, подождите немного перед повтором.