很多同学在玩iphone,ipad应用时,会发现应用里面有很多有意思的图片,但是要导出这些图片时会比较麻烦.虽然ipa文件就是一个压缩包,我们正常把它的后缀改为zip后,解压了也可以看到里面的资源文件,但是此时看到的图都是空白,因为apple在发布这个包的时候会给图片资源的内容后面加一些其他信息,导致我们看不到原图.

网上有一个叫iPhonePNGApp的工具是可以完成,也有一个叫ipin.py的python脚本可以把图片转换成可见的.

通过研究ipin.py,本人实现了直接对ipa文件进行获取图片,里面的算法还是参考了ipin.py,只是在上层做一个包装,让同学们可以更方便,更简单的就获取到图片.

使用方法:

1.把下载后的.py文件和ipa文件放在一个目录下

2.如果只是获取单个ipa文件的图片,在python upress.py ***.ipa

3.获取目录下所有ipa的图片,运行python upress.py

4.所获取的图片会放在生成的icons文件夹下

5.注意,如果一次解压太多,python会报错,还有就是会把ipa文件直接改为zip,请做好备份.

6.当运行获取多个ipa文件内的图片时,python报错.再次运行python upress.py,会再从那些没有获取过的ipa中取图片.

7,脚本下载地址:http://pan.baidu.com/share/link?shareid=3509884023&uk=469886169

我在mac下测试过,如果权限不够的话,执行sudo python upress.py,记得把ipa和脚本放一个文件下

从ipa文件中导出图片相关推荐

  1. ipa图片解密 php,ipa文件中的图片获取

    为什么要扒ipa中的资源 做外包的同志们应该都了解,经常会接到高仿某app的项目,UI和开发并行的情况下,估计框架都搭完了,UI美美图还没切好,所以我们就要从高仿的app中把我们需要的图片先扒出来,暂 ...

  2. hprof文件中导出图片

    导出.data文件 查看宽高 使用GIMP打开

  3. PDF文件中的图片怎么导出?

    我们经常使用PDF文档.我们都知道,PDF文档在阅读方面的体验非常的好,但是想使用PDF文件内的内容却很难,由于PDF可以固定文档的页面布局,因此无法直接保存PDF文档中的内容.我们在阅读PDF文件内 ...

  4. 手把手教你如何用Python从PDF文件中导出数据(附链接)

    作者:Mike Driscoll :翻译:季洋:校对:丁楠雅 本文约4000字,建议阅读10分钟. 本文介绍了在提取出想要的数据之后,如何将数据导出成其他格式的方法. 有很多时候你会想用Python从 ...

  5. Python工具源码,Python批量提取PPT文件中的图片

    在办公场景当中,同样也有这样一个需求,那就是快速批量把PPT文件中的图片提取出来,毕竟一个个点击另存为太过于繁琐,以及耗费时间,前面本渣渣分享过如何应用Python批量提取PDF文件中的图片,而这一篇 ...

  6. 【Python项目实战】提取.docx文件中的图片并保存到指定的文件夹

    文章目录 一.需求分析 二.系统设计 2.1系统业务流程 2.2系统预览 三.系统开发必备 3.1 系统开发环境 3.2文件组织结构 四.主函数设计 1.创建窗口 2.创建按钮 3.创建输入框 五.函 ...

  7. PHP下载CSS文件中的图片

    作为一个资深并且专业的扒皮人员,在我从初三开始投入伟大的互联网中到现在积累了丰富的扒皮经验.我相信每个做web的程序员也都会有类似的经历. 在扒皮过程中,必不可少的需要下载样式文件中的图片.碰到比较庞 ...

  8. php中怎么应用css文件,利用PHP怎么下载CSS文件中的图片

    利用PHP怎么下载CSS文件中的图片 发布时间:2020-12-18 16:14:49 来源:亿速云 阅读:87 作者:Leah 这篇文章给大家介绍利用PHP怎么下载CSS文件中的图片,内容非常详细, ...

  9. php下载css图片,PHP实现下载CSS文件中的图片

    作为一名资深专业的程序员,小编积累了丰富的经验,相信每个在网络上工作的程序员都会有类似的经历,爱站技术频道小编在这里总结了PHP实现下载CSS文件中的图片,下面一起跟着小编来了解一下吧! 在扒皮过程中 ...

最新文章

  1. 第二次作业 郭昭杰 201731062608
  2. php cgi漏洞,CGI漏洞攻击合集上
  3. 用到的oracle sql语句-001
  4. ASP.NET Core快速入门(第4章:ASP.NET Core HTTP介绍)--学习笔记
  5. rfp计算机,RFP(中英文).doc
  6. acm入门搜索-石油数目
  7. Java IO流笔记4 --- File类
  8. 【附源码】计算机毕业设计java学生网上请假系统设计与实现
  9. wifi mesh组网
  10. 【雕爷学编程】Arduino动手做(57)---四档矩形波模块
  11. 新一代的无线通信技术(转)
  12. openstack核心组件-块存储 (Block Storage) : Cinder
  13. vue标准时间改为时间戳_区块链科普005:什么是时间戳?白话通俗讲解时间戳是什么意思?...
  14. 幼儿-综合素质【5】
  15. python离线安装tensorflow_TensorFlow的离线安装
  16. clusterProfiler R package
  17. Python爬虫学习,批量爬取下载抖音视频
  18. 微信小程序教程(第四篇)
  19. 配置windows限时登录
  20. 愿你深情不被辜负,愿你余生有人陪

热门文章

  1. linux中登录p4后,linux下perforce(p4)的使用方法和命令
  2. centos后台登录ftp_「vscode remote ssh 免登录」mac
  3. 搭建本地文件服务器实验报告,下搭建服务器实验报告.pdf
  4. html中怎么显示错误信息,在html中显示为内嵌错误的文本
  5. tomcat的wget链接_Linux(jdk安装tomcat安装nginx安装gcc/wget)
  6. 【20190226】JavaScript-知识点记录:dom0级事件,dom2级事件
  7. EOJ Monthly 2019.2 (based on February Selection) D 进制转换 【数学 进制转换】
  8. 4号团队-团队任务5:项目总结会
  9. 硬件——STM32 , 录音
  10. SQL优化:从设计表结构开始(层次型表结构设计方法)