
有些小伙伴遇到解包出来后没有后缀名,不知所措。现在我来试着分析一下该格式。
.gim格式 是索尼PSP使用的图像,支持256色,32色查找表和Alpha通道的图像, 用于存储主题图标和其他图形的预览和图像。
开始之前,请确认已安装下面的软件:
python
16进制编辑器(如HxD Hex Editor)
文中提到的工具
首先用16进制编辑器打开文件:

注意,有些并不是一打开就找到关键字,需往下翻页。在这张图片中,关键字为:
GIM
MIG.00.1PSP
基本确定为.gim图片文件。
使用一个py的提取脚本将MIG.00.1PSP之后的部分提取出来。
填写16进制:
4D 49 47 2E 30 30 2E 31 50 53 50
也可以在16进制编辑器中复制。

之后得到一个或多个.gim文件。
有些人直接双击.py文件没有出现上面的提示,在确保python已经正确安装后,按
win+r,输入cmd后确定打开。之后输入:
python <py脚本路径>
如我把脚本放在E盘的Desktop文件夹里,那么就写python E:\Desktop\文件名.py
或者写完python加空格后,直接将.py拖进去,回车运行。
接下来使用Noesis来转换图片
找到刚才的.gim文件,双击就可以预览:

要想单个提取,在文件上右键,选择Export
在弹出的窗口中Source file就是你选的文件,Destination file(s)是导出的位置,按
Browse可以选择位置
Main output type是将你选的文件导出为什么格式

要批量提取,选择左上角的Tools,选Batch Process

在弹出的窗口中,Input extension为要处理的格式,这里填gim
Output extension为导出后的文件格式,参考上面的常见图片格式(如jpg,png,bmp)
按Folder batch选择要批量处理的文件夹

顺利的话就可以得到常规的图片文件了

文章工具:
脚本文件自行复制代码,再粘贴到一个文本文件内,然后把.txt后缀改为.py
万能二进制提取.py
https://wiki.little-data.eu.org/zh/Gametoolkit/Python_scripts#万能二进制提取
Noesis
你也可以在网上找,应该找得到。找不到的我已上传至Gametoolkit仓库
文件很多的话请翻页,GitHub无法访问请另寻他法,我不会去解答这个问题的
https://github.com/Little-Data/Gametoolkit
万能二进制提取.py来自网页链接 感谢他的无私奉献!
虽然下面的文章很久不更新了,但主要问题都来自这个文章:
