| 
				
				Программа для распаковки / упаковки bundle файла ( .unity3d)
				 | 
 | 
| ИльяИванов | Дата: Среда, 04 Июля 2018, 17:30 | Сообщение # 1 |  
| 
 был не раз 
Сейчас нет на сайте 
 
 | Какой программой можно распаковать / упаковать (или редактировать) bundle файл? с расширением .unity3d? Мне нужно в этом файле отредактировать скрипты. Я знаю программу DevXUnityUnpacker которая умеет открывать bundle файлы и редактировать в этих файлах ресурсы (такие как изображение, звуки, и т.д), но не скрипты. Их мне нужно как раз и отредактировать.  Какой аналогичной программой это можно выполнить? (отредактировать bundle файл с расширением .unity3d ?
 |  
| 
 | 
 |    | 
| zhuravelsv | Дата: Среда, 04 Июля 2018, 18:35 | Сообщение # 2 |  
| 
 почетный гость 
Сейчас нет на сайте 
 
 | Скрипты вы никак не отредактируете, они же не хранятся в "открытом" виде, не знаю во что юнити их там компилирует, но как минимум в MSIL, а если был включён il2cpp то в c++ код, который вы там тоже в нормальном виде без реверс-инжиниринга не увидите, короче шансов немного, хотя может я и ошибаюсь...
 |  
| 
 | 
 |    | 
| Storm54 | Дата: Среда, 04 Июля 2018, 18:39 | Сообщение # 3 |  
 
постоянный участник 
Сейчас нет на сайте 
 
 | В AssetBundle не сохраняется никакой код. Лишь ссылки на добавленные компоненты у объектов.
 |  
| 
 | 
 |    | 
| ИльяИванов | Дата: Среда, 04 Июля 2018, 18:47 | Сообщение # 4 |  
| 
 был не раз 
Сейчас нет на сайте 
 
 | http://screenshot.su/show.php?img=7fbb4c0a9c4a030bd82a092e9622390b.jpg
  Вот скрипт. Он в dll находится. Как его отредактировать?
 
 Сообщение отредактировал ИльяИванов - Среда, 04 Июля 2018, 18:49  |  
| 
 | 
 |    | 
| zhuravelsv | Дата: Четверг, 05 Июля 2018, 09:49 | Сообщение # 5 |  
| 
 почетный гость 
Сейчас нет на сайте 
 
 | Цитата ИльяИванов (  )   Вот скрипт. Он в dll находится. Как его отредактировать?   В любой программе для декомпиляции .net dll исходников (я обычно использую JetBrains dotPeek) есть возможность экспорта в виде солюшна для студии этих исходников, экспортируйте, отредактируйте нужный скрипт и соберите длл и замените её в папке с игрой, при сборке длл могут быть проблемы с ссылками на другие длл, так что придётся скорее всего указывать ссылки на них
  Разработка программного обеспечения для ОС Windows и Android, клиент-серверные, облачные приложения, работа с БД и многое другое - https://www.weblancer.net/users/zhuravelsv/
 |  
| 
 | 
 |    | 
| ИльяИванов | Дата: Четверг, 05 Июля 2018, 12:44 | Сообщение # 6 |  
| 
 был не раз 
Сейчас нет на сайте 
 
 | А чем DLL редактировать? Я вот пользуюсь dnSpy но при компиляции даже не изменённого кода оно выдаёт ошибки.
  http://screenshot.su/show.php?img=75a12a4eb0f845cb41496c9f633256aa.jpg
 |  
| 
 | 
 |    | 
| drcrack | Дата: Четверг, 05 Июля 2018, 12:54 | Сообщение # 7 |  
| 
 старожил 
Сейчас нет на сайте 
 
 | Цитата  при сборке длл могут быть проблемы с ссылками на другие длл, так что придётся скорее всего указывать ссылки на них  
 Цитата  Я вот пользуюсь dnSpy но при компиляции даже не изменённого кода оно выдаёт ошибки.  чукча не читатель?   тебе чел написал что сделать надо + в тексте ошибки четко сказано как ее исправить
 |  
| 
 | 
 |    |