Перейти к содержимому
Zone of Games Forum
RedSkotina

Unity Unpacker

Рекомендованные сообщения

Плагин для Total Commander для работы с архивами движка Unity.

[En] This plugin for Total Commander (ghisler.com) can pack and unpack files stored in Unity archives.

Это альтернатива для UnityAssetsExplorer от Haoose.

[En] This is alternative for standalone UnityAssetsExplorer from Haoose

Текущая версия / Current version: 0.7.5

Возможности / Capabilities:

Открытие архивов от Unity / Open archives +

Распакова файлов из архива / Unpack archives +

Запаковка файлов в архив / Pack archives +

Запаковка в архив файлов отличного размера, от оригинального / Support pack of different size +

Поддержка архивов > 2Gb / Support size of arhives > 2 Gb +

Конвертация форматов / Supported formats +- [assets, tex, uogm] (Неполная поддержка / Partial support)

Этот плагин находится в стадии экспериментальной разработки и теоретически способен повредить файлы архивов Unity, открываемые с помощью него,

уничтожить все данные на вашем компьютере, и взорвать нашу галактику.

И естественно, я, как автор, не несу ответственности за действия вызванные этим плагином.

License: Creative Commons Attribution 4.0 International Public License

https://www.dropbox.com/s/6955280opkej8om/unity_wcx.zip

В Total Commander войдите в архив с предложенным плагином и выполните вопросы программы установки плагинов Total Commander.

[En] Run Total commander and press Enter at archive unity_wcx.zip for install. Press Ok when he ask you. Now you can view, extract, pack assets like other archives in Total Commander.

Мы можете использовать Ctrl + PgDown для входа в архивы tex, uogm.

[En] You can use Ctrl + PgDown for exploring tex, uogm.

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

Поделиться сообщением


Ссылка на сообщение

 

---------------------------Total Commander---------------------------Этот файл не является корректным плагином!Вы можете найти работоспособные плагины на сайте www.ghisler.com в разделе 'Addons'.---------------------------ОК   ---------------------------

 

Не пашет твой плагин =) Но спасибо за попытку. Исходники будут доступны?

Поделиться сообщением


Ссылка на сообщение
---------------------------Total Commander---------------------------Этот файл не является корректным плагином!Вы можете найти работоспособные плагины на сайте www.ghisler.com в разделе 'Addons'.---------------------------ОК   ---------------------------

 

Не пашет твой плагин =) Но спасибо за попытку. Исходники будут доступны?

версия TC ?

тестировалось на 8.01

. да все исходники будут доступны после некоторых тестов

Поделиться сообщением


Ссылка на сообщение
версия TC ?

тестировалось на 8.01

. да все исходники будут доступны после некоторых тестов

7.5 и 8.01

Ни там ни там не работает.

Выложи сам TC (архивчиком, без ключа), на котором у тебя работает.

Поделиться сообщением


Ссылка на сообщение

Добавил недостающие 2 dll в архив.

Если установка не заработает все равно, то можно прописать плагин вручную в wincmd.ini

в разделе [packerplugins] добавить

assets=7,%COMMANDER_PATH%\plugins\wcx\Unity\unity.wcx

и скопировать в %COMMANDER_PATH%\plugins\wcx\Unity\ три файла из архива (wcx и две dll)

Поделиться сообщением


Ссылка на сообщение

Исходники:

https://www.dropbox.com/s/nr1kdueu7wl0ukr/unity_src.zip

Исходники выложены только для ознакомления.

В паре мест забиты абсолютные пути, и так что компиляция на другой машине затруднительна.

Компилировалось с CodeLite 5.2 и mingw последней версии.

Поделиться сообщением


Ссылка на сообщение

обновление:

- устранены ошибки связанные с освобождение ресурсов.

- добавлена поддержка архивов unity 3 версии

исходники https://www.dropbox.com/s/nr1kdueu7wl0ukr/unity_src.zip

Поделиться сообщением


Ссылка на сообщение

Кулл только нужно чтобы длинна архива в начале изменялась при записи файлов большего размера (при записи файлов меньшего размера тотал вылетает).

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Кулл только нужно чтобы длинна архива в начале изменялась при записи файлов большего размера (при записи файлов меньшего размера тотал вылетает).

Спасибо.

архивы от unity 3 ?

да. нашел, действительно забыл размер менять для юнити 3, так как юнити 4 не требовал этого

p.s. проблема лежит глубже чем мне виделось вначале.

архивы от unity 3 ?

да. нашел, действительно забыл размер менять для юнити 3, так как юнити 4 не требовал этого

p.s. проблема лежит глубже чем мне виделось вначале.

обновил плагин.

сейчас должно корректно работать с файлами меньшего размера чем оригинальный и с файлами от unity 3.

проводились только минимальные тесты, так что возможны еще ошибки.

и спасибо за отзывы и найденные ошибки.

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

Поделиться сообщением


Ссылка на сообщение

Длинна архива все равно не изменяется, она пишется с 4 байта не перевёрнутая (в принципе длинну файлов тоже нужно вручную изменять).

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

Вылетает при распаковке если выбрано больше 23 файлов.(в общем на 24) Даже если из архива скопировать 23 файла выйти и зайти из архива скопировать ещё 1 то вылетит.

Вылетает при замене по одному файлу где то тоже на 24 и иногда после этого вылета в конец архива записывается 8 нулевых байт.

Вылетает после сообщения Такие файлы не найдены.

Ну в принципе это всё мелочи.

Поделиться сообщением


Ссылка на сообщение
Длинна архива все равно не изменяется, она пишется с 4 байта не перевёрнутая (в принципе длинну файлов тоже нужно вручную изменять).

не могу понять о чем речь - размер по адресу 0x4, если архив от unity3, должен меняться. Если архив от unity4, то этот размер не учитывается вроде как.

длина файлов тоже корректно менялась, если только я что то не поломал.

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

проверил. исправил ошибку. обновил плагин.

Вылетает при распаковке если выбрано больше 23 файлов.(в общем на 24) Даже если из архива скопировать 23 файла выйти и зайти из архива скопировать ещё 1 то вылетит.

Вылетает при замене по одному файлу где то тоже на 24 и иногда после этого вылета в конец архива записывается 8 нулевых байт.

Вылетает после сообщения Такие файлы не найдены.

проверил. есть такое дело. походу гдето утечка памяти. постараюсь исправить побыстрее.

не могли бы вы выложить ассет к которым работаете и файлы на которые хотите заменить, для того чтобы я мог потестировать его?

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

Поделиться сообщением


Ссылка на сообщение
не могу понять о чем речь - размер по адресу 0x4, если архив от unity3, должен меняться. Если архив от unity4, то этот размер не учитывается вроде как.

длина файлов тоже корректно менялась, если только я что то не поломал.

не могли бы вы выложить ассет к которым работаете и файлы на которые хотите заменить, для того чтобы я мог потестировать его?

http://rghost.ru/49836523 Kerbal Space Program v22.0.351 Level1 это тоже ассет тока типа нет.

Если не изменять размер то в игре текстуры становятся фиолетовымми и что нибудь не работает.

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

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас



  • Twitch Streams

    • Трансляций нет
    • Трансляций нет
  • Последние сообщения

    • а можно где то посмотреть что именно куплено? я выйграл
    • @Samum2000 Вчера работало. Седня не пробовал, мож пофискили. Наиболее удобный бот (не только для распродажи) сейчас вот этот https://www.dropbox.com/sh/bgklqz5lvvjg26u/AAB-VPxmnnjpFJlZZA_3bh5Pa?dl=0
      Сам рекомендации посмотрит, сам в игру поиграет, сам карточки перешлет. Нужно только один раз все настроить. В инете полно инструкций.
    • Игру я не комментирую. Любые раздачи воспринимаю с благодарностью, и при возможности пишу об этом. Читаю к примеру новость “бесплатная раздача игры, для получения необходимо подписаться на канал, группу и поставить лайк”, условия написаны, всё четко обозначено, не согласен — забыл, согласен — идешь выполнять, получаешь игру. Оценки нет, дело каждого. А теперь новость “бесплатная раздача игры на сайте n”. Всё. Ну думаешь ладно, наверно надо быть зарегистрированым, не проблема. Регистрируешься, либо уже есть там аккаунт, думаешь что все сейчас получу игру и хорошо, за раздачу спасибо. Жмешь и читаешь “для получения игры вам необходимо подписаться на рассылку (утрирую: поставить лайк, сменить пол и гражданство). “Что?”, - думаешь ты. Но ведь про эти условия не было указано, зачем я потратил столько времени чтобы в итоге уйти ни с чем? Написали бы сразу и прошел бы мимо, либо если не обратил на это внимание — сам виноват. Как же я уже утомился каждому из вас это пояснять. Что не для всех подписываться, отписываться это не проблема. Хочешь участвовать в этом — участвуй. Указывайте лишь все условия сразу для этого. Для того чтобы, можно было     Ну это без комментариев. И вообще, если так легко, чтож мимо моего то коммента не прошли? Действительно, создали проблему на ровном месте. Этож надо, человеку игру бесплатно дают, а он нос воротит, подписаться ему сложно, два клика и десять секунд на отписку, дадим ему понять что мы его не поняли А параллельно будем мониторить другие раздачи. Какие там требования, вот так сюрприз (нет) - опять подписка, но для нас то это не проблема, подпишемся, отпишемся. Красота. Главное игра бесплатно и совсем без заморочек. Чего там кто-то софистику разводит, еще раз разведет мы ему дадим понять, чтоб заметил, что мы его не поняли.    Вот про это я вам и писал. Вы ждали от меня реакции, и при том желательно в виде ответа, или как вариант проще поставить минус. Я проигнорировал, вы сделали выводы (правдивые или ошибочные). В итоге игнор вы сочли за подтверждение своих слов (верно или не верно) и своего мнения. Да, это так работает. Интересно.

      P.S. ребята, как вы поняли это “моя тема”. Пишите больше, всем отвечу, и даже не попрошу подписываться на рассылки от меня, игру конечно не подарю уж извините. Главное не забывайте поставить минус (ну или жать колокольчик, что там вам понятней).
    • Может на пару %, может даже меньше %, я не знаю. В зависимости от того, сколько будет в итоге не хватающих строчек.
    • Первую играл после выхода всех эпизодов… но всё равно эпизодически. Теперь попробую по мере релизов.
    •   Telegram-боты и метод 10 минут: болельщики охотятся за билетами на ЧМ-2018
    • Да подтверждаю на 1.5 gog не идёт, у самого пиратка поэтому не знаю обновлялась ли там игра. Так что качайте обнову 1.55 либо ждите её.
    • на человеке с бритыми ногами сборная не так сильно зациклена, достаточно вспомнить ЧЕ, хотя сейчас от него действительно требуется больше, сможет ли Португалия пройти, например, Уругвай, я очень сильно сомневаюсь. у аргентинцев же реальная мессизависимость, он в одиночку эту сборную притащил на чемпионат, да и на прошлом на нем все держалось, да, пока не пошла у него игра, соперники хорошо сыграли, но моменты ведь были у аргентинцев, сложно выигрывать, когда ты в ворота попасть не можешь. бразильцы не успели приехать, а мыльная опера уже началась,  опять эти слезы по любому поводу, не нужно им никуда ехать, противостояние Германия — Бразилия уже близко, это будет точно интересно, как бы сборные не смотрелись в групповом этапе, тем более что они наверняка прибавят.

Zone of Games © 2003–2018 | Реклама на сайте.

Система Orphus

×