提取assets.car中的图片 .car文件的解压
来源:互联网 发布:山东工商学院网络课 编辑:程序博客网 时间:2024/06/05 11:18
1.最近在研究一个app,需要获取其中的资源图片,但是发现都是打包在assert.car里面的。 百度不靠谱的玩意,死活没搜出来解决办法.. 没办法最后只能找个vpn上墙了… 还是谷哥给力.. 立马就有了答案
原文内容:http://io.diveinedu.com/2015/01/15/%E6%8F%90%E5%8F%96Assets.car%E4%B8%AD%E7%9A%84%E5%9B%BE%E7%89%87.html
2.有三种方法可以:没有逐个去试,但是第二种方法确认有效
ThemeEngine,Mac下的Assets.car文件查看工具,能够将图片导入到PhotoShop中进行编辑,提供了导出图片的功能。ThemeEngine拥有命令行版和图形界面版。使用私有APICoreUI开发。 下载地址:https://github.com/alexzielenski/ThemeEngine
cartool,Mac下的命令行小工具,能够将Assets.car文件解包到指定文件夹。目标文件夹需要事先创建好。该工具使用私有API中的CoreUI进行开发。 下载地址:https://github.com/steventroughtonsmith/cartool
./cartool Assets.car outputDir
acextract,Mac下的命令行工具,Swift版。 下载地址:https://github.com/bartoszj/acextract
3.另外可能对于不熟悉unix系统的人来说不一定知道这几个工具怎么使用,这里以第二个简单介绍一下。
3.1 从git下载工程文件,编译OK。 然后从如下目录查找生成的可执行文件。(小技巧:直接把cartool拖到终端上去,就会有全路径了) 然后直接执行cd /Users/sen5/Library/Developer/Xcode/DerivedData/cartool-ctfcvhjjkixapfdabgebcttnmqrd/Build/Products/Debug/
/Users/sen5/Library/Developer/Xcode/DerivedData/cartool-ctfcvhjjkixapfdabgebcttnmqrd/Build/Products/Debug/cartool
3.2 接着按照上面的执行命令 ./cartool assert.car(把这个文件直接拖到终端上就可以得到全路径) 解压的路径(提前创建好)
3.3 具体命令如下:
正常情况下底下就会打印解压出来的图片:如上面的add_quotes….
然后去/Users/sen5/Documents/software/assert.car解压/assertA 文件夹下就可以看到我们需要的图片了。
最后还是得吐槽下百度… 作为程序猿,还是应该多上墙,不然这年头哪有出墙的红杏(⊙o⊙)…
- 提取assets.car中的图片 .car文件的解压
- 提取assets.car中的图片 .car文件的解压
- iOS解压Assets.car获取图片
- Assets.car iOS应用中图片资源的提取
- 如何查看iOS应用的id并获取资源图片/解压Assets.car文件
- 命令行提取assets.car中的图片,2x and 3x图片
- iOS .car 文件内容提取
- 个人学习之提取app以及Assets.car包中的素材
- 个人学习之提取app以及Assets.car包中的素材
- 解包Assets.car
- iOS开发中的Assets.xcassets和Assets.car
- iOS开发中的Assets.xcassets和Assets.car
- Car
- Car
- Car
- CAR的问题
- car的旅行路线
- Car的旅行路线
- UDP服务器端和客户端程序设计
- Assembly x64 Intro - SSE2 8DC Load
- 编程风格
- 【android_温故知新】菜单
- 登入过程分析
- 提取assets.car中的图片 .car文件的解压
- JODD 调用 WEB.PY 服务的实现方式
- Android ActionBar应用实战,高仿微信主界面的设计
- 几种常用的JVM监控工具
- version vector 和 vector timestamp(clock)
- iptables
- Python下MySQL数据库操作
- 指针部分疑点解释
- Kafka 说过的话