RPGViewer 3.0 by Van

！使用说明！：
首先，你需要下载并安装Visual C++ 2012 Redistributable Package（http://www.microsoft.com/zh-cn/download/details.aspx?id=30679）
下载RPGViewer之后，不要忘记同时下载RPGViewerSupportFile。解压RPGViewer后，将RPGViewerSupportFile拷贝到解压之后的目录，然后选择“解压到当前文件夹”即可。

有需要的朋友可以做为研究之用
郑重声明 
本程序提供的导入导出功能仅供个人学习研究之用，图像之版权属相关公司所有，请勿将提取的图片或导入修改后的图象文件用于其它用途

功能简介
一、浏览
执行文件菜单中的打开。如果你是第一次查看这个游戏，RPGViewer会弹出对话框让你选择游戏的路径，一般选择游戏主程序所在目录即可
之后就可以用浏览菜单或者浏览工具栏查看游戏中的图片了。
如果遇到不支持的图片格式或者读取图片时发生错误，RPGViewer会在状态栏显示相关的出错信息。
二、搜索
可以根据文件名查找图片。支持查找的游戏列表详见附录1
搜索支持模糊查找、区分大小写和正则表达式，正则表达式的具体定义参见附录3
三、导出（支持bmp、jpg、png和mng格式，mng格式的说明参见附录2。另外支持导出为三国群英传的SHP格式）
RPGViewer提供三种导出功能：
1、当前帧
导出当前显示的图片
2、当前图片
当图片仅有一帧时，和导出“当前帧”相同。否则将导出该图片的所有帧。
3、所有图片
导出所有图片（！注意：如果图片有多帧，那么此功能会导出所有帧！）
注：有些导出图片的高度是负的，可能在某些图片浏览器中不能正常显示。建议使用Irfanview或PhotoShop进行查看和编辑
全部导出功能会将所有的图片导出到目标文件夹中，文件名依次为1-1.bmp,2-1.bmp...
四、导入（支持bmp、gif、jpg和png格式）
你可以导入bmp或者png（支持透明色和alpha通道）格式的图片（注：“导入”操作只是引入了一个替换的标记，此时并未进行实际的替换）
如果想取消对当前图片的替换可以使用“导入”菜单中的“还原”
全部图像都替换完之后，执行“导入”菜单中的“保存”，所作的替换就会生效
五、压缩包操作
可以提取游戏数据包中的所有文件，并支持部分游戏的文件替换。支持解包和替换的游戏列表详见附录1

附录1：
浏览和导出支持以下游戏：
目标：秦殇、秦殇前传-复活、傲世三国、傲世三国之三分天下
金山：新剑侠情缘、月影传说、剑侠情缘2、剑侠情缘Online1&2、地雷战、决战朝鲜（部分）、封神榜Online2
烛龙：古剑奇谭1&2
新瑞狮：霸王别姬、吕布与貂蝉、反三国志、天河传说、少林英雄之方世玉、卧虎藏龙之青冥剑
唯晶：圣女之歌1&2、圣女之歌XP
像素：刀剑封魔录、刀剑封魔录外传-上古传说
斯普：青蛇-法海恩仇录、青蛇2、李世民传奇之乾坤镜
智傲：三国群雄传之卧龙与凤雏
Circle：兰岛物语
大宇：轩辕剑系列（2代、3代、4代、5代以及它们的外传）、轩辕伏魔录、
	仙剑1（DOS&WIN版）、新仙剑、仙剑2、仙剑3和仙剑3外传、仙剑4、仙剑5和仙剑5前传、仙剑客栈、
	大富翁6~8、大富翁Online、明星志愿2、明星志愿2000、明星志愿3、天使帝国3、阿猫阿狗2
奥汀：三国群英传1~7、三国群英传Online、幻世录1~2、堕落天使、天使之恋Online
宇峻：新绝代双骄1~3&前传、小鱼儿与花无缺Online、幻想三国志1~4、超时空英雄传说3、楚留香新传、大富翁世界之旅2（BIN文件）
弘煜：风色幻想1、SP、2~6、XX，幻翼传说-露卡的魔兽教室、KERORO军曹
昱泉：郑问之三国志、新神雕侠侣2
光谱：富甲天下2~5、三国立志传1~3、天下霸图1、创业王
汉堂：阿玛迪斯战记、疾风少年队、天地劫-神魔至尊传、天地劫序传-幽城幻剑录、天地劫外章-寰神结、炎龙骑士团2&外传、致命武力1&2
智冠：金庸群侠传（光盘&硬盘版）、武林群侠传、三国群侠传、雷峰塔、天龙八部、真倚天屠龙记、如来神掌、大唐双龙传之盖世豪侠、武侠群英传2、新月剑痕
第三波：三国志赵云传2
英特卫：荡神志
大新：剑灵、剑灵2-幻域封魔
伊思俪：新金瓶梅
KOEI：三国志1~5（头像文件）、三国志6~12、SanInternet、SanBattleField、英杰传系列、
	太阁4~5，信长之野望3Win版、信长之野望6（头像文件）、信长之野望7~13、信长之野望Online、
	真三国无双3~6、战国无双2、无双OROCHI、无双OROCHIZ
	水浒传天命之誓&天导108星、成吉思汗4、王国兴亡录、
	金色琴弦、遥远时空2
TGL：神奇传说——远征奥德赛1&2、神奇传说1~3、战国美少女1&2、圣眼之翼、探险道
CAPCOM：鬼泣4
Falcom：伊苏1、伊苏2（部分图片调色板不对）、伊苏6-The Ark of Napishtim、伊苏-The Oath in Felghana、伊苏-Origin、英雄传说6（部分）、失落的羽翼、圣界的奇迹、绯苍幻想曲
KONAMI：心跳回忆-Forever with You、心跳回忆-表白你的心、心跳回忆ONLINE（部分）、幻想水浒传
Sega：樱花大战1
Gainax：美少女梦工厂4&5、钢铁女友1&2、绫波丽育成计划、碇真嗣育成计划、梦幻奇缘2
工画堂：特勤机甲队3~6和5外传、罗刹2、蓝色天使队
Stack：圣书外典-普拉提那篇、圣书外典-亚力克篇、圣书外典-资料集
ArtDink：侠客游第三之书、侠客游4
BANDAI NAMCO：银河英雄传说
KSS：无人岛物语4&XX
PRIME：梦幻西餐厅1&2
Interchannel：青涩宝贝
FUGA：亚玛兰斯3D
EnterBrain：超魔法大战
Alice：东方红魔乡、东方妖妖梦、东方萃梦想、东方永夜抄、东方花映塚、东方文花帖、东方风神录
ego：圣魔大战、新圣魔大战、艾伦希亚战记、阿里哈特战记、Men At Work 1~4、IZUMO 1~3、IZUMO零、
	红泪、苍月、魔法少年、我的美丽天使、爱本堡之风、秘境传说、乱世奇缘、
	学校天堂、风之继承者、夏神乐、鬼神乐、月神乐
KEY：Kanon、AIR、Clannad、智代After、リトルバスターズ！、ONE～輝く季節へ～
KID：秋之回忆1~3、秋之回忆-想君、秋之回忆5、Never7、Ever17、梦之翼、见习天使
Leaf：和阿露露一起玩、传颂之物、天使のいない12月
TYPE-MOON：Fate/stay night
Xuse：永遠のアセリア、聖なるかな
ELF：龙骑士4、同级生2（DOS&Win版）、下级生
Illusion：欲望的血液4、尾行2、尾行3、BattleRaper2、人工少女2、波动少女2
SoftMax：西风狂诗曲（部分）、西风狂诗曲正传-创世纪3&第二篇
Microsoft：帝国时代2&3
NWC：英雄无敌2~4
Ubisoft：孤岛惊魂、英雄无敌5~6
EIDOS：盟军敢死队-使命召唤&深入敌后
EA：模拟城市4、模拟人生3
网易：大话西游2&3、天下2
腾讯：QQ三国
完美时空：完美世界、完美国际、武林外传、诛仙、赤壁、口袋西游、热舞派对
梦工厂网络：侠义道
网游：快乐西游、水浒Q传、金庸群侠传、新三国策IV、海之乐章、漂流幻境3.0、魔域2.0、彩虹岛、破天一剑、AION-永恒之塔、GE-卓越之剑、R2-Reign of Revolution
字体：三国志2~5、San9&10、MagicWin

导入支持以下游戏：
三1~5头像，三6~10，三11的头像，太阁4&5，英杰传系列，大航海4，信长7、8、11、12，成吉思汗4，王国兴亡录
地雷战
三国群英传1~3的PAK文件（仅限于其中的SHP格式）（注：未经严格测试，替换前请一定要备份，以避免不必要的损失）
三国群英传4~6和OL的PCK文件（注：未进入游戏测试，替换前请一定要备份，以避免不必要的损失）
部分支持信长12和三国志11的bin文件的导入
注：
曹操传的meff不支持导入

替换支持以下游戏：
奥汀：PAK&PCK（三国群英传1~6）

附录2：
mng导出格式简介
此格式对应多帧的PNG图片，效果类似于GIF动画，但支持RGB+alpha通道并且无损压缩。可以使用IrfanView、XnView查看，GIMP编辑（相关支持软件可以去http://www.libpng.com/pub/mng/mngapps.html查看）
MNG IE插件：http://entropymine.com/jason/mng4ie/（可以到http://free.ys168.com/?pigspy下载，里面提供了注册文件reg.dat和卸载文件unreg.dat）
装了该插件之后可以直接用IE打开mng文件
注1、此导出格式仅适用于生成动画（具体包括：轩辕剑的tsw图片，绝代双骄2&3、幻想三国志1&2的战斗和法术图片，金山的ASF.PAK，天龙八部的img文件，西风狂诗曲的OBC文件）
注2、如果用这种格式保存帧数太多、图像范围太大的图片（比如全屏幕的法术），可能需要花较多的时间生成，同时生成的图片也可能会比较大
注3、你可以使用相关工具进一步减少mng的尺寸（比如使用delta-PNG方式压缩）
注4、当提取当前帧时，会自动保存为png格式

附录3：
正则表达式
具体参见http://msdn.microsoft.com/en-us/library/bb982727.aspx中的“Regular Expression Grammar ”
一些正则表达式的例子：
严格匹配face：^face$
模糊查找face：face
查找mFace???.shp的文件：mFace...\.shp$