assets文件解包(上古卷轴5缺少mod怎么修复)
本文目录
- 上古卷轴5缺少mod怎么修复
- unity 如何解包prefact实例
- 请教大神们,如何解包.assets文件
- 求教修改apk要求系统版本!
- 怎么解包.assets.resource文件技术交流猛犸游戏汉化网 游戏汉化
- 鬼谷八荒解包及封包教程游戏资源解包方法
上古卷轴5缺少mod怎么修复
有一个工具叫做Cathedral assets optimizer(CAO),可以一键实现把传奇版MOD的BSA中资源转换为兼容重制版的,可以直接使用该工具,配置好选项后一键将MOD转换至SE,然后再使用creation kit加载esp并保存到form 44(具体注意事项看下文ESP部分),即可快速将一个LE的MOD转换至SE。但是up使用之后,传奇灵魂重生这个MOD中的几个NPC在战斗时会导致CTD,并且对于转换后的BSA中meshes,textures等资源,使用SSE Nif optimizer和Nifscan检查,仍然存在一些报错,下面介绍一下如何使用几个工具简单检查一下BSA中模型和材质文件是否存在问题和是否可以兼容重置版。(1)BSA资源的解包BSA文件即为一个保存着模型、纹理、声音等游戏资源的文件,要检查BSA,首先将BSA拆成分散的各种资源文件,这一步可以使用Bethesda Archive extractor,将BSA文件解包。可以先使用Cathedral Assets Optimizer将bsa直接打包到SE,然后再将这个BSA拆开,看是否存在问题,或者可以直接拆开原先传奇版MOD的BSA,然后检测是否存在兼容性问题并进行转换和处理。在file选项中选中要解包的BSA文件,然后点击extract即可。以MOD传奇灵魂重生为例,extract后产生了四个文件夹。(2)使用Nifscan检查meshes文件夹下.nif文件***隐藏网址***对于转换后的mesh文件夹,使用Nifscan检查一下是否存在兼容性问题,方法为将Nifscan和一个bat文件同时放到meshes文件夹中,bat文件中写入两行,分别为Nifscan.exe和@pause,文件后缀要改成.bat。双击bat文件检查原传奇版MOD的mesh,得到了警告信息,这里涉及到SLSF1_External_Emittance字段和BSXFlags的第九个比特的一致性问题。关于BSXFlags的相关信息,可以查看Beyond Skyrim的一个百科页面:***隐藏网址***根据这个百科,如果需要bit9置为0,则将BSXFlags的十进制值减去512就可以了,反之则加512。如果要手动修改这个字段的值,可以使用Nifskopemeshes文件夹中的.nif文件。(3)使用Nifskope修改.nif文件中的一些字段***隐藏网址***这里手动地修改BSXFlags的值,在Nifskope中,选中左上方Block List窗口中的BSXFlags值,在左下方的Block details中,可以修改这个值。这里原先的值为131,由于此处要设置BSXFlags的bit 9为1,则应该加上512,把数值改为643,修改完毕后,再次运行Nifscan,这个报错就消失了。(4)使用SSE Nif optimizer检测textures文件夹下的资源***隐藏网址***使用Nif optimizer去检测textures文件夹下的所有目录和文件 得到如下信息: 可以看到不少textures文件的长或宽并不是4的倍数,这里可以使用一些.dds工具进行手动,或者也可以使用Cathedral Assets Optimizer将长宽都乘4。up只是用了一下CAO来调整材质的长宽。注意到上面的信息主要都来自textures文件夹下的lsreborn文件夹,由于up觉得使用CAO直接将长宽乘4可能影响材质的视觉效果,因此可以只在CAO中选中这一个子文件夹操作。(5)使用creation kit(ck)将form 33的esp文件更改为form 44 用ck加载esp并设置为active file后,点开这个mod中的任意一个人物信息,不要做任何修改,然后点击OK,此时可以看到creation kit窗口的MOD名称旁边多了个”*”号,代表CK认为你修改了这个MOD,此时再点击保存,则esp文件转换为form 44。下面简单说一下CK转换esp至form 44的步骤。 首先需要通过Bethesda.net launcher安装最新版的creation kit SE,可以直接安装在游戏根目录下,然后需要更改一下配置文件,使得CK可以加载DLC的esm文件:bAllowMultipleMasterFiles=1bAllowMultipleMasterLoads=1SResourceArchiveList2=(省略几个值), Skyrim - Patch.bsa, Dawnguard.bsa, Hearthfires.bsa, Dragonborn.bsa并且可以安装一下CK fixes***隐藏网址***安装完毕creation kit(CK)后,如果使用MO2,则需要在MO2中设置creation kit的路径,并在MO2中启动CK,之后选择File-》Data,双击要转换为form 44的那个esp文件,并点击set as Active File 之后等待加载完毕,点开这个mod中的任意一个人物信息,不要做任何修改,然后点击OK,此时可以看到creation kit窗口的MOD名称旁边多了个”*”号,代表CK认为你修改了这个MOD,此时再点击保存,则esp文件转换为form 44。 另外,如果使用SSEEdit去对这个mod的esp文件进行error check,会出现十几处报错,不过根据原作者在N网MOD页面的描述,这些报错的记录大多为作者故意设置的,不需要进行手动修复。(6)打开游戏进行测试可以不用将拆开后的BSA再次打包,由于meshes等文件夹是游戏DATA文件夹的一级子目录,将meshes, texture, sound, scripts放到MOD目录下,之前的BSA文件删掉,如下图。 进入游戏后,在控制台使用help命令,搜索npc的ID,并利用placeatme命令生成npc,和npc对战,看一下法术的视觉效果和是否会发生CTD等。经过up的测试,传奇灵魂再生这个MOD经过上述步骤处理,与直接使用CAO转换后不修复BSA相比,好几个NPC的CTD被修复,测试了几乎所有传奇灵魂和杰出灵魂级别的npc对战,没有出现CTD。
unity 如何解包prefact实例
Copyright 1999-2019, CSDN.NET, All Rights Reserved搜索博文/帖子/用户 登录使用DisUnity解包unity资源文件 原创听星2014-10-21 阅读数:11769关注具体对应的工具整合到一个rar里面了。除了JDK需要自己下载,其他工具都在压缩包中提供了。***隐藏网址***环境准备1.配置JAVA环境A 安装JAVA1.7环境,见 配置JAVA环境.doc 文档2.安装everything3.把提取工具放到E盘下面提取流程1.解压使用unity创建的APK包,把Assets/bin/data文件夹下的所有文件放到Data下面2.执行ComprossUnity.bat3.使用everything把所有的ktx文件搜索出来后拷贝到ktx文件夹下命令如下E:\unityCompress\*.ktx4.执行ktx2png.bat备注:disunity最新版可以去以下网址获取***隐藏网址***
请教大神们,如何解包.assets文件
系统编译候编译assets资源文件所我能通R.XXX.ID式访问我能能通该资源绝路径访问呢apk安装放/data/app/**.apk目录apk形式存asset/res绑定apk并解压/data/data/YourApp目录所我直接获取assets绝路径根本没
求教修改apk要求系统版本!
如何修改apk文件完全教程一、首先搭建jdk环境。下载完后,点击安装。然后设置运行环境参数:用鼠标右击“我的电脑”-》属性-》高级-》环境变量系统变量-》新建-》变量名:JAVA_HOME 变量值:D:\Program Files\Java\jdk1.7.0(这是我的安装路径这个不是固定的,比如你安装到C:\Program Files,就填C:\Program Files\Java\jdk1.7.0)系统变量-》-》变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;(若已经有Path项,无须另外新建,直接在后面加,但需用;与前面已有的项分隔开)系统变量-》新建-》变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;最后测试下环境变量是否设置成功点开始菜单-运行-在这里输入cmd-回车-输入javac1.如果出现如下信息:用法:javac 《选项》 《源文件》其中,可能的选项包括:-g 生成所有调试信息-g:none 不生成任何调试信息-g:{lines,vars,source} 只生成某些调试信息-nowarn 不生成任何警告-verbose 输出有关编译器正在执行的操作的消息-deprecation 输出使用已过时的 API 的源位置-classpath 《路径》 指定查找用户类文件的位置-cp 《路径》 指定查找用户类文件的位置-sourcepath 《路径》 指定查找输入源文件的位置-bootclasspath 《路径》 覆盖引导类文件的位置-extdirs 《目录》 覆盖安装的扩展目录的位置-endorseddirs 《目录》 覆盖签名的标准路径的位置-d 《目录》 指定存放生成的类文件的位置-encoding 《编码》 指定源文件使用的字符编码-source 《版本》 提供与指定版本的源兼容性-target 《版本》 生成特定 VM 版本的类文件-version 版本信息-help 输出标准选项的提要-X 输出非标准选项的提要-J《标志》 直接将 《标志》 传递给运行时系统恭喜,你的Java环境变量配置成功了!2.如果出现:’javac’ 不是内部或外部命令,也不是可运行的程序或批处理文件。说明这Java环境变量配置出错了,仔细检查下吧!二、下载APKTools工具包(里面包含:APKTools反编译工具、APKSign签名工具)。下载Notepad代码器(可以修改smali和xml文件)。在修改之前首先对APK文件内部结构有个了解:AndroidManifest.xml 程序全局配置文件classes.dex 这是Dalvik字节码resources.arsc 编译后的二进制资源文件META-INF\ 该目录下存放的是签名信息res\ 该目录存放资源文件assets\ 该目录可以存放一些配置文件对应这些文件和目录做些基本的注释和介绍:AndroidManifest.xml该文件是每个应用程序都必须定义和包含的文件,它描述了应用程序的名字、版本、权限、引用的库文件等等信息。需要解包后才能加以阅读。classes.dex文件 classes.dex是java源码编译后生成的java字节码文件。dex是Dalvik VM executes的全称,即Android Dalvik执行程序,并非Java ME的字节码而是Dalvik字节码。resources.arsc 编译后的二进制资源文件。META-INF目录 META-INF目录下存放的是签名信息,用来保证apk包的完整性和系统的安全。在eclipse编译生成一个apk包时,会对所有要打包的文件做一个校验计算,并把计算结果放在META-INF目录下。这就保证了apk包里的文件不能被随意替换。比如拿到一个apk包后,如果想要替换里面的一幅图片,一段代码, 或一段版权信息,想直接解压缩、替换再重新打包,基本是不可能的。如此一来就给病毒感染和恶意修改增加了难度,有助于保护系统的安全。res目录 res目录存放资源文件。包括图片,字符串等等。解包后,几乎所有可能的修改和工作基本都在这里。assets目录assets目录可以存放一些配置文件,这些文件的内容在程序运行过程中可以通过相关的API获得。APK文件修改,首先要对APK文件解包(也就是反编译),打开apktool.exe,如图:左边APK反编译区,选择APK文件,选择文件保存目录,点反编译APK按钮,得到解包文件。三、开始修改1. 如果只是对图像进行替换,没有必要进行解包和打包。用WinRAR打开APK文件,直接做替换就可以了。但是,如果要对文字和其它非图像类内容进行修改,那只能通过解包了,改好后,再编译回来,最后签名才能放进手机安装。下面介绍几个对APK进行解包和打包的案例。2. 汉化APK软件在res文件夹中,我们可以看到有很多values-***的文件夹,这就是语言包。values是英文语言包,values-zh是中国地区语言包(包含港澳台及内地),values-zh-rCN是中文简体语言包(只包含内地),values-zh-rTW是中文繁体语言包(港澳台)。除此以外,其它地区的语言包都是精简的对象,可以不过多了解。在values文件夹里,通常有arrays.xml、strings.xml等语言文件,要作汉化就要对这些文件进行修改。有时也需要修改其它xml文件,一个一个地认真查看。改好后,打包,签名,OK。3. 修改桌面图标名称(标签)每一个APK文件都有一个“图标标签”。将APK程序安装进手机后,在图标下面显示图标标签文字。这个图标标签的内容是可以修改的。在\res\values下找到strings.xml,修改其中的一行:图标标签例如:静音启动同理,如果是窗口小插件,要修改widget_name。注意:system/app下的apk不宜修改,因为要同时修改对应的odex文件。改好后,打包,签名,OK。4. 去掉APK中的广告有很多APK应用都带有广告。为了去掉程序中的广告,要修改main.xml文件与广告有关的内容。在\res目录下找到文件main.xml。通常在\layout目录下,有时也被放在其它目录下。甚至,有时不存在main.xml文件,广告行被放在其它xml文件内。只能细心逐个文件进行查找。无论哪一种情况,查看其内容,你会看到有一项类似的命令如下。这就是广告显示。 将其改为: 可以看到,关键是要把fill_parent改为0.0dip,把wrap_content改为0.0dip,其它保持不变即可。这种改法就是不给广告显示空间,当然你就看不到广告了。改好后,打包,签名,OK。5. 修改显示电池为1%精度举个例子比如在摩托罗拉XT502上,默认显示只有7档: 0%,10%,20%,40%,60%,80% 和100%。通过修改framework-res.apk,可以改变显示精度。但是在一些手机上,实践证明最好可能达到的现实精度只有10%。修改工作如下:(1) 对framework-res.apk进行解包(2) 修改和增加电池状态图标(3) 修改文件stat_sys_battery.xml(4) 修改文件stat_sys_battery_charge.xml(5) 打包(6) 提取stat_sys_battery.xml,stat_sys_battery_charge.xml,resources.arsc和一个图标目录:drawable-mdpi(7) 重新装配framework-res.apk6. 状态栏信息通知文字颜色修改状态栏信息通知文字颜色,是由framework-res.apk文件里res\values下的colors.xml文件控制的,所以我们只需修改colors.xml文件就可以了。另外,此文件还控制下拉栏的文字颜色,可以修改。用文本器打开colors.xml文件,找到#ff000000 将这句修改为:#ffffffff这状态栏信息通知文字颜色由黑色改为白色。改好后,打包,签名,OK。
怎么解包.assets.resource文件技术交流猛犸游戏汉化网 游戏汉化
相信每位玩机的人对APK文件都不陌生。你可能每天都与APK文件打交道,无论是安装和卸载有用的应用工具、插件、好玩的游戏等等。
鬼谷八荒解包及封包教程游戏资源解包方法
鬼谷八荒这款游戏内有很多隐藏资源,那么该怎么解包呢?相信很多玩家都不太了解,下面带给大家的是鬼谷八荒解包及封包教程,一起来看一看吧。鬼谷八荒游戏资源解包方法需要工具:AssetStudioGUIUnityEXPluginUnityEX工具点击此处下载《《提取码:bjp6步骤1:打开UnityEX,点击左上角open archive打开游戏根目录Steamsteamappscommon鬼谷八荒guigubahuang_Dataresources.assets文件如图步骤2:点击type按格式排序,全选textur2d文件(按住shift键+鼠标左键全选,可能有点多)选完之后在选中的文件处单击鼠标右键导出Export selected步骤3:打开UnityEXPlugin,点击解包目录浏览,地址为Steamsteamappscommon鬼谷八荒guigubahuang_DataUnity_Assets_Filesresources等待加载完成之后点击解包(列表旁那个解字),需要一定时间,在软件下方会显示进度。步骤4:完成解包会显示tex文件转换png已完成,解压出的.png文件在UnityEXPlugin软件目录Targets文件夹内,各位大佬在里面可以找到所有游戏资源文件,非常多。步骤5:在任意位置新建一个文件夹,存放修改好的游戏贴图,(修改好的图和原图需同名)修改注意别像我一样,直接改别的图,不然。。。奇奇怪怪的东西出现了。步骤7:封包封包目录是你修改好游戏贴图存放的位置,然后点击“封”,之后在UnityEXPlugin软件目录Packages文件夹出现了resources.assets文件。步骤8:确认封包成功打开AssetStudioGUI,点击左上角load file打开封包文件夹下的resources.assets,(需要这两个文件在同一目录下)加载完成后点击asset list预览,可输入名字搜索,成功出现预览就成功了。将两个文件拉回游戏根目录就可以进游戏看效果了。
更多文章:
秘媞的培训,对代理成长有没有帮助?让孩子成长的秘密读后感四五
2024年3月7日 06:40
宝鸡窄版猴,改名“大圣归来”,有什么意义?儿子的生日蛋糕上写什么字比较好
2024年6月14日 22:44
天下贰 魍魉 加点问题,高手进不要复制,要你自己的经验?天下贰魍魉PK加点
2024年7月22日 13:25