2017-02-20 4,088 ℃
程序已更新,有任何问题请去最新文章下留言
这次发布的依旧是测试版,而且最近又到了厌倦期,所以在那位大佬写好模型预览前我都不打算动啦~
说起来最近都没有碰新游戏了,想写教程都不懂写什么好了_(:з」∠)_
0.6.6更新内容:
- 支持2GB以上的assets文件
- 支持转换所有的TextureFormat,这东西总算是搞定了
- 整理了一下代码
- 若干BUG修复
程序运行依旧需要
.NET Framework 4.0
Microsoft Visual C++ 2013 Redistributable
Microsoft Visual C++ 2015 Redistributable
如果出现什么xxx.dll找不到指定的模块的话,去用这个,或者考虑重装一下上面两个库吧
源码
下载地址
居然比我下载的版本要更新!而且支持pvr!果然我应该找最新的fork下载才对!
p大能在下一个us版本添加支持窗口拖动文件和文件夹吗?每次都要手动查找打开有点麻烦
会考虑,其实你可以直接把路径复制到选择窗体上
大神,你好,最近在瞎提取U3D的资源,出了点问题,想请教下,
我用Unity Studio v0.6.6
勾选了options->display all assets,然后export->all assets ,程序就挂了,异常位置定位在
UnityStudio.cs的 public static void ExportRawFile(AssetPreloadData asset, string exportFilepath) 的
File.WriteAllBytes(exportFilepath, bytes);
引发的异常:“System.NotSupportedException”(位于 mscorlib.dll 中)
exportFilepath的值是”E:\\bj\\786\\GameObject\\BG:StartLoading_BG01_Light02.dat” (问题应该在这,有”:”)
bytes 长度是91(这个应该没啥问题吧)
感觉是文件名出了问题(今年刚转了U3D,不是很了解U3D的打包机制,得抽时间研究下才行=。=)
望解答
请勿勾选display all assets
想請P大幫我看看這是哪種類型的檔案,是遊戲下載的緩存以及數據包中的某些資料,謝了~
http://pan.baidu.com/s/1bo5aaPT 密碼vjw1
補個,如果能順便解包就把產物發給我吧,也希望P大到時把解包方法一同說明~
話說發表留言填了郵箱就只有P大能看到對吧
目测是加密过的资源文件
我相信P大一定有特异功能就你的几个文件来解密的
他带给我们太多奇迹了,不是么?(笑
正確無誤(
這修改過的Unity Studio比原版好用太多了,幫我省去很多時間提取呢,真的很感謝啊
就只有加密后的文件……然后什么也没有……能解出来基本上都是神的存在了
我相信P大可以做到#(滑稽)
那位大佬……ki酱么2333
博主玩不玩骑士编年史
不玩
另外一个发现,出现什么xxx.dll找不到指定的模块的问题,安装大大链接提供的版本就ok了,且同时安装x86和x64两个版本,至少我是如此。虽然UABE也不错,但我还是选择US,可预览,可分类,可批量导出,不需要mac/java环境……太棒了。
终于找到博客了,原来作者是国人啊,去年在国外论坛上知道的这个软件,还用英语和大大反馈过bug,还想着要不要申请做义务汉化……
作者不是我哦,只是更新完善了一下罢了
git上看了下,原作貌似tj了啊,看id以前我是给原作留言的。
不过P大接手的更赞,以前解不开的也能解了。
抱歉,剛剛發錯了
P大你好,發現你加入對UnityFS的支援,想請問一下關於文件的結構是有文件可以參考還是你自己找的呢?
当然是自己找的啦
Perfare大,您好,请问可以在下个us版本添加模型浏览吗,不然找相应模型好困难,还有一种后缀为.bank的音频文件无法编译打开,可以的话顺便加个中文语言选项
模型预览目前只能做到预览mesh,你还是得找,建议你善用搜索栏
光从后缀名无法判断任何信息
中文应该不会加,我太懒了
P大想问你一个很笨的问题。我解包的时候并没有太大问题,只是texture2D并没有出现人物和场景建模,也没看到任何的ktx文件。当然个人怀疑是本地包里面根本就不存在这些建模,因为每次进入游戏遇到新场景和人物的时候都要加载游戏。如果遇到这样的情况该如何提取建模呢?(尝试了一下感觉好像其它游戏也是如此)
hook opengl,电脑上可以试试ninjaripper之类的工具
unity的shader 打包后。。反编译关键的shader运算被压缩了,求指导。。
不太清楚你说的是什么。。。
大大你好,最近我在拆《山海戰記》的包,但是好像不是unity做的,立繪文件夾都是無法打開png+bin文件……求指導思路QAQ
抱歉,我不玩这个游戏,不清楚哦
好吧,我现在提取都是最原始的方法…连电脑抓取。。暂时我也没见到有人成功解密的…破游没啥大佬玩 _(:з」∠)_
连电脑咋抓,有的直接是加密png打不开哎
连电脑抓的你不是一个人,不过不得不说山海作为一款良心游戏立绘还是很不错的。
大神~
Unity studio场景导出一直有个问题,不知道你注意到没有。一些游戏的场景文件导出后(应该是bundle文件),体积特别大,里面的摆放物件已经不是正确的了,每个摆放物件都变成整个场景的模型了,还识别不到贴图和材质球。
举例说就是一个场景有100个摆件组成的,正常是每个摆件都是对应的物件模型,出错的情况下每个模型大摆件却都是整个场景合并在一起的模型,100个重复的模型,每个都是这个场景的整模型,调用了摆件的位移、旋转和缩放信息,满屏的模型~!这么说不知道能不能理解?这种有办法解决吗?
勾上你需要导出的部分再导出,不要使用全部导出
https://pan.baidu.com/s/1c2ACvM4 也许是文件问题。 先拿一个看看吧。
这文件你还没解密吧?
是加密了么,这我也不清楚,以前的版本大概是直接忽略的? 反正至少不会崩溃。因为那破游戏数据包更新一次至少几百新文件,如果还要看每个文件是否加密太麻烦了。 我都是只要更新的数据包文件都是直接加后缀。
应该是加密了,U3D的文件特诊还是很明显的,你那个文件现在不是U3D的文件
试用了下,因为我以前需要解包的都没后缀,所以批量改了,这次用这个某些文件会导致程序崩溃。 还有文件成功解包之后有些内容会报错。
************** Exception Text **************
System.IO.EndOfStreamException: Unable to read beyond the end of the stream.
at System.IO.BinaryReader.FillBuffer(Int32 numBytes)
at System.IO.BinaryReader.ReadSingle()
at Unity_Studio.MonoBehaviour.Read(StringBuilder sb, List`1 members, EndianStream a_Stream)
at Unity_Studio.MonoBehaviour.Read(StringBuilder sb, List`1 members, EndianStream a_Stream)
at Unity_Studio.MonoBehaviour..ctor(AssetPreloadData preloadData, Boolean readSwitch)
at Unity_Studio.UnityStudioForm.PreviewAsset(AssetPreloadData asset)
at Unity_Studio.UnityStudioForm.selectAsset(Object sender, ListViewItemSelectionChangedEventArgs e)
at System.Windows.Forms.ListView.OnItemSelectionChanged(ListViewItemSelectionChangedEventArgs e)
at System.Windows.Forms.ListView.WmReflectNotify(Message& m)
at System.Windows.Forms.ListView.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
不知道是不是我的问题,反正以前不报错。
你文件发我看看,这是MonoBehaviour导出报错,如果不选中的话应该没事