偷窥无罪——查看 iphone 程序的资源

本文目的在与学习人家好的设计,与版权无关!

 

我们可以通过 iTunes,一步步的打开所有应用程序,查看里面的资源文件。(在这之前我默认你有iphone or itouch and Mac 10.5+,恩,有点废话)

 

[我用的是英文环境,如果跟中文环境下的翻译对不上。。。那就猜猜吧。。。没办法, 谁让mac不是天朝的]

1)打开 iTunes, 选择 Apps (应用程序),右键单击某一个应用程序的图片,选择 show in finder

2)在打开的文件夹里把想看的某个 xxxx.ipa 拷到桌面或其他地方。

3)把 .ipa 扩展名改成 .zip

4) 解压缩。这时候,你应该得到一个以应用程序命名的文件夹。

5)打开文件夹 Payload , 里面应该只有一个被锁的文件,右键点击该文件,选 get info, 查看该文件信息,在 Name & Exension: 栏内去掉扩展名.app

6) 这时,这个文件就变成文件夹了!打开后你会看到里面包括了此应用程序所有的 .png, .nib, .css 等文件。

 

7) 这时你打开 .png文件还是看不见任何东西,因为iphone在打包是把图片转换成了特殊的格式。所以你需要转回来。这里有一段python的程序可以用:Python-iPhone PNG Image Normalizer

 

8) python 运行方法:

(a) 下载上面的python程序,保存到本地。(比如,放在桌面上 ~/Desktop/)

(b) 打开终端窗口,进入那个iphone应用程序的文件夹 (一直进到包括所有.png的文件夹里)

(c) 运行 "python ~/Desktop/ipin.py" (我是放到桌面上了,所以这里的地址就是~/Desktop/)

(d) 程序会显示出一共有多少图片可以转变,输入 Y 转变所有图片

 

9)ok,现在可以看所以的png图片了。

 

通过一些图片你可以猜到某些效果的实现方式,或者给你些灵感和启发,总之,但愿对你有用。 谢谢了!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值