Перейти к содержимому
Для публикации в этом разделе необходимо провести 1 боёв.
AutoSpy

[ALL] WOWS Unpack Tool: распаковка ресурсов клиента игры

В этой теме 34 комментария

Рекомендуемые комментарии

2 056
[MRDRS]
Мододел
1 804 публикации
1 149 боёв

Приветствую всех!

 

WOWS Unpack Tool (далее – программа) служит не только для взаимодействия с консольной утилитой распаковки ресурсов wowsunpack.exe (далее – утилита), но и имеет ряд своих функций, и предназначена для облегчения работы мододелов нашей любимой игры World Of WarShips. Программа совместима со Steam-версией клиента игры.

 

image.png.753a09221fe058e29205dd0e6129a372.png

 

Установка программы:

Скрытый текст

1. Скачать программу.

2. Программу рекомендуется поместить непосредственно в корень папки игры, например, в C:\Games\World_of_Warships.

3. В именах путей к программе, утилите, запакованному контенту и папки для распаковки недопустимо наличие национальных символов, отличных от латиницы, например, кириллицы. То есть неправильный путь может выглядеть так C:\Игры\World_of_Warships.

 

 

Работа с программой:

Скрытый текст

 

1. Запустить программу. При этом будет произведена проверка наличия обновлений программы и утилиты. Если утилита не будет обнаружена на диске, или будут доступны новые версии, то программа предложит загрузить требуемые ресурсы с сервера обновлений.

 

image.png.edc645d768b59a83c7853686a9f373eb.png

 

ВНИМАНИЕ: Если программа не сможет скачать распаковщик сама и сообщит, что нет доступа к Интернет, то вы можете скачать утилиту самостоятельно по этой ссылке и поместить рядом с программой. При этом следует понимать, что встроенная функция автообновления программы не будет работать. Причина этой ошибки пока не установлена.

 

2. Далее, нужно загрузить список запакованного контента, нажав соответствующую кнопку «Загрузить контент».

3. После загрузки дерева контента можно выбрать необходимые файлы и папки и добавить их в список задач утилиты распаковки. Добавление можно произвести клавишей «>>» или перетаскиванием элемента из дерева контента в список распаковки.

4. Добавление пути к файлу (группе файлов) или директории возможно и при помощи кнопки «+» под списком контента для распаковки, а также вставкой в список распаковки из буфера обмена через сочетание клавиш Ctrl + V.

5. После того, как выбор нужных ресурсов завершен, необходимо нажать кнопку «Извлечь» и дождаться окончания процесса распаковки.

 

image.png.7c971074043d2c9118292164cf89af70.png

 

 

 

 

Настройки и функции программы:

Скрытый текст

 

 settinsg_basic.png.282328d43f466d1d7e4506e97f1f47d5.pngsettinsg_adv.png.702ddc08e8562ad48be49db570c21344.png

 

В программе доступны дополнительные функции, работа с которыми вызывается нажатием кнопки «Настройки» в основном окне программы. Подробнее о каждой опции по пунктам, согласно скриншоту выше:

1. Язык интерфейса программы. На данный момент доступны для выбора Русский и Английский. Если кому-то потребуется интерфейс на другом языке, то напишите мне в ЛС.

2. При запуске программа автоматически загрузит список запакованного контента. Не рекомендуется использовать эту функцию совместно с опцией «Начать распаковку при старте программы» (3.1).

3. Эта опция позволяет сохранить ваш последний список контента для распаковки. При следующем запуске программы этот список будет загружен автоматически и вам не придется загружать дерево контента.  

   3.1 Функция выполняет действия по автоматической распаковке контента после запуска программы. Не рекомендуется использовать эту функцию совместно с опцией «Загрузить дерево контента при старте программы» (2).

4. Данная функция открывает в проводнике Windows папку распакованного контента после завершения процесса извлечения ресурсов.

5. Эта опция активирует автоматическую проверку обновлений при запуске программы. При необходимости запустить эту функцию можно в диалоговом окне «Информация», нажав на соответствующую ссылку. Проверка обновлений учитывает версии клиента игры. Это сделано для того, чтобы не обновлять приложения в случае, когда у вас версия клиента игры не соответствует распаковщику на сервере, то есть они несовместимы.

   5.1. При активации данной функции программа сохранит резервные копии обновленных приложений.

6. Опция предназначена для указания программе альтернативных путей к запакованному и распакованному контенту. При этом стоит помнить о правиле национальных символов.  По умолчанию опция выключена и программа определяет пути предполагая, что она находится в корневой папке игры.

7. Данная настройка полезна в том случае, когда в папке распакованного контента присутствуют ранее извлеченные файлы клиента игры. Например, если мы хотим узнать, какие файлы патча 0.7.12.0 изменились или добавились в патче 0.8.0.0, то в папке распакованного контента должны присутствовать файлы от версии игры 0.7.12.0. Одинаковые относительно друг друга файлы будут пропущены, а новые или изменившиеся сохранены в папке распакованного контента. Имена таких файлов будут отображены по завершению извлечения. Зеленым цветом будут отмечены новые файлы, а обычным (черным) – изменившиеся. При щелчке левой кнопкой мышки на пути к файлу программа откроет в проводнике Windows папку с этим файлом.

   7.1. При извлечении нового или изменившегося файла перед его копированием в целевую директорию, файл предыдущей версии будет сохранен с расширением bak, то есть будет создана резервная копия.

   7.2. Дополнительная папка контента с которой можно сравнить извлеченные ресурсы. При этом файлы из указанной в данной опции директории будут считаться как более новые. Опцию можно активировать при нажатии правой кнопки мыши на кнопке «Извлечь» в основном окне программы.

 

Информационный диалог:

Скрытый текст

 

Окно открывается при нажатии на клавишу “i” в системном меню программы (рядом с кнопкой «Свернуть»). Здесь будет предоставлена информация о версиях программы и утилиты, а также игрового клиента, путь к которому определяется исходя из директории запакованного контента. На данном этапе версия утилиты всегда имеет номер версии 0.0.0.0, но при этом проверка обновлений утилиты работает корректно.

Также здесь имеются ссылки на проверку новых версий и перехода на форум в данную тему.

 

image.png.fdab717d0318137d793e58dcb0d7651a.png

 

 

Комбинации клавиш:

Скрытый текст

 

Доступные сочетания клавиш для управления программой:

В режиме ожидания:

- Ctrl + S – загрузить контент;

- Ctrl + U – извлечь выбранный контент;

- Ctrl + F – вызов диалога поиска по дереву загруженного контента;

- Ctrl + С – скопировать в буфер обмена содержимое окна распаковки;

- Ctrl + V – вставить содержимое буфера обмена в список распаковки;

- Ctrl + X – закрыть программу;

 

В режиме загрузки или распаковки контента:

- Ctrl + С – отменить процесс загрузки или распаковки контента.

 

 

Работа с утилитой распаковки wowsunpack.exe c помощью командной строки (может кому-то понадобится):

  Скрыть содержимое

wowsunpack.exe [-h] [-l] [-x] [-o OUTPUT] [-I INCLUDE] [-X EXCLUDE]
  INPUT
Опциональные аргументы:
  -h, --help            помощь
  -l, --list            вывести в виде списка
  -x, --extract         распаковать
  -o OUTPUT, --output OUTPUT
                        каталог, в который будет произведена распаковка.
  -I INCLUDE, --include INCLUDE
                        включаемые в обработку файлы
  -X EXCLUDE, --exclude EXCLUDE
                        исключаемые из обработки файлы
  
Примеры:
    Вывести список файлов res_packages:
        wowsunpack.exe -l res_packages
  
    Сохранить список файлов res_packages в файл list txt:
        wowsunpack.exe -l res_packages > list.txt
  
    Распаковать весь контент в папку по-умолчанию:
        wowsunpack.exe -x res_packages
  
    Распаковать весь контент в папку "my_unpack":
        wowsunpack.exe -x res_packages -o my_unpack
  
    Распаковать только *.swf файлы:
        wowsunpack.exe -x -I *.swf res_packages
  
    Распаковать только *.swf файлы, кроме main_scene.swf:
        wowsunpack.exe -x -I *.swf -X *main_scene* res_packages

 

Авторство:

Программа WOWS Unpack Tool - AutoSpy

Утилита распаковки wowsunpack.exe - Wargaming.net

 

Оставляйте свои отзывы в этой теме. По возможности оперативно отвечу на вопросы, связанными с программой.

 

Успехов в разработке модификаций!

Изменено пользователем AutoSpy
  • Плюс 18

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
12 684
[WG]
Разработчик
6 842 публикации
6 294 боя

Опубликовано

  • Плюс 1

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
19 082
[DONAT]
[DONAT]
Коллекционер, Коллекционер, Коллекционер
13 745 публикаций
11 825 боёв

Спасибо. Саша !   :Smile_medal:(+)

  • Плюс 1

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
1 821
[EZI-V]
Глобальный модератор, Коллекционер, Викигвардия
6 405 публикаций
7 048 боёв
Скрытый текст

Ogw2MZ7LTZ20pjlpSziHgg.png

При наведении на кнопку "Извлечь", от старой версии осталось диалоговое неактивное действие.

А можно в настройках прикрутить "Стиль по умолчанию", ну и чтобы в этом случае кнопка "i", была отдельно или на том же месте :) ?

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
2 056
[MRDRS]
Мододел
1 804 публикации
1 149 боёв
Сегодня в 12:28:58 пользователь Fantastic_Approved сказал:

При наведении на кнопку "Извлечь", от старой версии осталось диалоговое неактивное действие. 

Спасибо, исправлю. Опция должна работать.

Сегодня в 12:28:58 пользователь Fantastic_Approved сказал:

А можно в настройках прикрутить "Стиль по умолчанию", ну и чтобы в этом случае кнопка "i", была отдельно или на том же месте :) ?

Нет, стиль интерфейса программы будет одним и менять его не планирую. Неудобств при этом не вижу.

  • Плюс 1

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
2 056
[MRDRS]
Мододел
1 804 публикации
1 149 боёв

Программа обновлена до версии 2.0.0.23:

1. Исправлена ошибка проверки новых версий, поэтому программу нужно будет скачать по ссылке из первого сообщения.

2. Исправлен вызов дополнительного меню кнопки "Извлечь".

3. Меню "Настройки" теперь разбито на две вкладки "Основные" и "Расширенные".

4. Добавлено оповещение об ошибке проверки новых версий или отсутствии обновлений при ручном запросе данной функции.

5. Другие небольшие доработки.

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
Участник
48 публикаций
678 боёв

028a9e3327b4.jpg


Когда изменил в настройках  "язык"  - выскакивает такое (не поддерживается версия игры):
ae088085df2a.jpg



Когда попытался "обновить" программу  (хотя, скачал только что)
a7a8da000e4a.jpg
-  выскакивает , почему-то,  такое:
44a96be78e33.jpg


От чего ЭТО может зависеть ??? Может от HD-версии игры ???

Изменено пользователем COPCK_BCB

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
2 056
[MRDRS]
Мододел
1 804 публикации
1 149 боёв
Сегодня в 13:50:37 пользователь COPCK_BCB сказал:

028a9e3327b4.jpg


Когда изменил в настройках  "язык"  - выскакивает такое (не поддерживается версия игры):
ae088085df2a.jpg



Когда попытался "обновить" программу  (хотя, скачал только что)
a7a8da000e4a.jpg
-  выскакивает , почему-то,  такое:
44a96be78e33.jpg


От чего ЭТО может зависеть ??? Может от HD-версии игры ???

Запустите программу с параметром -trace. Повторите все действия и закройте программу. В папке появится файл с названием программы и расширением trace. Пришлите мне его в лс. Будем смотреть.

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
2 056
[MRDRS]
Мододел
1 804 публикации
1 149 боёв
Сегодня в 19:46:03 пользователь 2244SKORPION4422 сказал:

Пишет не найдено wowsunpack.exe при установке

И предлагает его скачать. В чем вопрос?

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
Участник
8 публикаций
В 24.02.2019 в 19:35:59 пользователь AutoSpy сказал:

И предлагает его скачать. В чем вопрос?

пишет интернета нет ошибку выбивает. не скачивает.

 

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
2 056
[MRDRS]
Мододел
1 804 публикации
1 149 боёв
Сегодня в 09:54:31 пользователь 2244SKORPION4422 сказал:

пишет интернета нет ошибку выбивает. не скачивает.

 

Тогда у меня уточняющие вопросы:

1. Какая операционная система?

2. В какой папке размещается программа? Приведите полный путь.

3. Поможет ли отключение файрвола, антивируса или интернет секьюрити?

4. Поможет ли запуск от имени администратора?

5. Не установлены ли в системе программы типа КриптоПро?

6. Какой интернет-провайдер?

 

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
Участник
8 публикаций
Сегодня в 13:26:51 пользователь AutoSpy сказал:

Тогда у меня уточняющие вопросы:

1. Какая операционная система?

2. В какой папке размещается программа? Приведите полный путь.

3. Поможет ли отключение файрвола, антивируса или интернет секьюрити?

4. Поможет ли запуск от имени администратора?

5. Не установлены ли в системе программы типа КриптоПро?

6. Какой интернет-провайдер?

 

1 ОС 7

2 D/World_of_Warships (в корне)

3 нет

4 нет

5 нет 

6 ООО АНТАРЕС

Выбивает ошибку при загрузке wowsunpack.exe говорит, что нет Интернета

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
2 056
[MRDRS]
Мододел
1 804 публикации
1 149 боёв
Сегодня в 14:50:17 пользователь 2244SKORPION4422 сказал:

1 ОС 7

2 D/World_of_Warships (в корне)

3 нет

4 нет

5 нет 

6 ООО АНТАРЕС

Выбивает ошибку при загрузке wowsunpack.exe говорит, что нет Интернета

Надеюсь все обновления на ос установлены?

Поробуйте открыть ссылку на скачивание программы, что в первом сообщении этой темы, но только в internet explorer. Будут ли какие-то запросы от браузера? Также можно попробовать в этом браузере сделать чистку кэша, включая ssl-сертификатов. Сообщите потом результаты.

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
1 419
[DONAT]
Старший бета-тестер
5 518 публикаций

Приложение работает, Вин 10 Про х64, КриптоПро установлен, путь игры: E:\World_of_Warships.

Скрытый текст

825722630_-1.jpg.86d056be81d0d3ee32665b2d0b734f31.jpg

 

  • Плюс 1

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
Участник
8 публикаций
Сегодня в 14:40:16 пользователь Freetown сказал:

Приложение работает, Вин 10 Про х64, КриптоПро установлен, путь игры: E:\World_of_Warships.

  Показать содержимое

825722630_-1.jpg.86d056be81d0d3ee32665b2d0b734f31.jpg

 

КриптоПро это что? можно ссылчоку? может из-за этого не работает

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
2 056
[MRDRS]
Мододел
1 804 публикации
1 149 боёв
Сегодня в 15:40:16 пользователь Freetown сказал:

Приложение работает, Вин 10 Про х64, КриптоПро установлен, путь игры: E:\World_of_Warships.

  Показать содержимое

825722630_-1.jpg.86d056be81d0d3ee32665b2d0b734f31.jpg

 

Спасибо за информацию!

 

Сегодня в 16:20:36 пользователь 2244SKORPION4422 сказал:

КриптоПро это что? можно ссылчоку? может из-за этого не работает 

КриптоПро (не реклама). Есть и аналоги.

 

У меня всё же есть подозрение на "кривость" ОС, последствия работы вирусов и программ-шпионов, просто отсутствие актуальных патчей системы, некорректные настройки штатного браузера ОС. Также это может быть связанно с провайдером, который перехватывает и обрабатывает защищенный трафик (HTTPS), подменяя SSL-сертификаты. Например, такое возможно, если у провайдера установлено на шлюзе антивирусное решение. Правда это всё только догадки.

В свою очередь я специально попросил знакомых мододелов проверить на своих ПК работу программы. Итого, на 8 ПК с разными ОС, провайдерами и даже из разных стран проблем не обнаружено.

На ОС необходимо проверить все ли обновления установлены. Для 7-ки должен быть Service Pack 1. Работа программы на ОС ниже этой версии не тестировалась и не поддерживается.

 

В первый пост этой темы добавил прямую ссылку на скачивание распаковщика. При этом вам придется мониторить эту тему на наличие обновлений, если встроенная функция самой программы не работает.

Изменено пользователем AutoSpy
  • Плюс 1

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
Участник
8 публикаций
Сегодня в 18:14:19 пользователь AutoSpy сказал:

Спасибо за информацию!

 

КриптоПро (не реклама). Есть и аналоги.

 

У меня всё же есть подозрение на "кривость" ОС, последствия работы вирусов и программ-шпионов, просто отсутствие актуальных патчей системы, некорректные настройки штатного браузера ОС. Также это может быть связанно с провайдером, который перехватывает и обрабатывает защищенный трафик (HTTPS), подменяя SSL-сертификаты. Например, такое возможно, если у провайдера установлено на шлюзе антивирусное решение. Правда это всё только догадки.

В свою очередь я специально попросил знакомых мододелов проверить на своих ПК работу программы. Итого, на 8 ПК с разными ОС, провайдерами и даже из разных стран проблем не обнаружено.

На ОС необходимо проверить все ли обновления установлены. Для 7-ки должен быть Service Pack 1. Работа программы на ОС ниже этой версии не тестировалась и не поддерживается.

 

В первый пост этой темы добавил прямую ссылку на скачивание распаковщика. При этом вам придется мониторить эту тему на наличие обновлений, если встроенная функция самой программы не работает.

Благодарю. Теперь все отлично

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
625
[31029]
Участник
888 публикаций
3 026 боёв

Распаковка прошла успешно. Спасибо за инструмент)

А как запаковать обратно с заменой?

Если конкретизировать, можно ли с ее помощью заменить портрет кэпа?

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах
2 056
[MRDRS]
Мододел
1 804 публикации
1 149 боёв
Сегодня в 23:21:39 пользователь zuuukooo сказал:

Распаковка прошла успешно. Спасибо за инструмент)

А как запаковать обратно с заменой?

Если конкретизировать, можно ли с ее помощью заменить портрет кэпа?

Запаковывать обратно не нужно. Поместите измененные файлы по тому же пути, что получили в папке распаковки в директорию res_mods/0.8.1.0 (для текущего патча). Например, изменили файл gui/battle_elements.xml. Помещаем его в "папка игры"/res_mods/0.8.1.0/gui/

  • Плюс 1

Рассказать о публикации


Ссылка на публикацию
Поделиться на других сайтах

×