上一主题下一主题
«1234»Pages: 1/4     Go
主题 : 【求助】会编程的高手来帮下我啊(1OOOFYB)
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19097
威望: 173 星
金钱: 2016 浮游币
贡献值: 10169 点
好评度: 54867 点
人气: 4322 点
在线时间: 19726(时)
注册时间: 2004-10-02
最后登录: 2024-12-01
楼主  发表于: 2006-08-21 23:25

【求助】会编程的高手来帮下我啊(1OOOFYB)

因为某些图片文件需要打开,但是这些图片是组合在一个文件里面的,目前我的方法是一个一个抽出来,不仅累也很麻烦,所以想请高手帮忙编写一个程序,不知道能不能行~

先说一下,图片文件是GBIX......PVRT这样开头的(看了附件的文件应该很清楚),组合的图片文件就是第一个GBIX....PVRT然后接着到第2个GBIX以前是第一张的图,然后第2个GBIX....PVRT开始,再在第3个GBIX前面是第2张的图,后面依次类推.....

这是我朋友想的原理:
检测字符序列,如果和“PVRT”相同,那么记录P开始的偏移地址,然后查找下一个GBIX或者PVRT,
找到、或者到达文件末尾,就把之前的那个地址到当前的地址之间的字节输出
(我只能输出成文件,不知道用VB等windows编程怎么显示出来)
然后,处理下一个PVRT,直到文件末尾


我传了个附件,里面有我自己抽出来的4个图和一个原来本身4张组合在一起的图....

附件里放了可以用PS打开那种PVR格式的插件....

我想要的就是,能直接把那个组合的文件打开后,就能全部查看到4张图片,而不是只能看到第一张~


补充说明:只要能看到全部的图就可以了,不需要能自动转成JPEG的图(当然您写的能支持的话最好了,不行也不强求,重要的是能看啊)


麻烦高手帮下忙啊,谢谢啊!
有重谢啊!

还有不明白的可以PM我或者跟帖啊
[ 此贴被YZB在2006-08-22 01:09重新编辑 ]
附件: 编程.rar (284 K) 下载次数:41
级别: 模拟小生
UID: 111386
精华: 0
发帖: 82
威望: 0 星
金钱: 2740 浮游币
贡献值: 0 点
好评度: 212 点
人气: 1 点
在线时间: 42(时)
注册时间: 2006-02-28
最后登录: 2011-10-17
沙发  发表于: 2006-08-21 23:32

好象很容易的样子哦......
I AM ELLY·PERSON !

我在玩『遠征online』:http://yz.krgamer.com/
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19097
威望: 173 星
金钱: 2016 浮游币
贡献值: 10169 点
好评度: 54867 点
人气: 4322 点
在线时间: 19726(时)
注册时间: 2004-10-02
最后登录: 2024-12-01
板凳  发表于: 2006-08-21 23:34

是吗?
但是我菜得很啊,不会啊~

楼上兄弟会的话可以试试啊~
级别: 模拟之星
UID: 35604
精华: 0
发帖: 363
威望: 0 星
金钱: 3544 浮游币
贡献值: 0 点
好评度: 858 点
人气: 0 点
在线时间: 221(时)
注册时间: 2005-06-14
最后登录: 2024-08-06
地板  发表于: 2006-08-22 00:51

LZ的意思是,把一个合并的PVR文件分割成对应的各个图片文件
这一步骤LZ已经用语言实现了?现在LZ想要直接一次性打开一个文件里所有图片,甚至于想要一次性把一个合并的PVR转化成相应的多个JPG文件?
把一个PVR分数个,这一点相信很多人都能做到,如果要直接打开......
唔唔......这个已经不是我等初学者的水平了......除非了解PVR的格式......不知道LZ给的老外的网站上有没有资料啊


难道,汉化那个什么电波小子的工作还在继续吗......游戏没玩过,不过看图片不像啊
[ 此贴被神秘游侠在2006-08-22 01:11重新编辑 ]
以恶搞的方式讨论严肃的问题,以严肃的态度讨论恶搞的事项,模糊龌龊和正常的界限,让新世纪的光照耀这个宇宙吧OTZ

伊藤大人画的绫波啊,呃呵呵呵..... 
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19097
威望: 173 星
金钱: 2016 浮游币
贡献值: 10169 点
好评度: 54867 点
人气: 4322 点
在线时间: 19726(时)
注册时间: 2004-10-02
最后登录: 2024-12-01
草席  发表于: 2006-08-22 00:55

引用
引用第3楼神秘游侠2006-08-22 00:51发表的“”:
LZ的意思是,把一个合并的PVR文件分割成对应的各个图片文件
这一步骤LZ已经用语言实现了?现在LZ想要直接一次性打开一个文件里所有图片,甚至于想要一次性把一个合并的PVR转化成相应的多个JPG文件?
把一个PVR分数个,这一点相信很多人都能做到,如果要直接打开......
唔唔......这个已经不是我等初学者的水平了......除非了解PVR的格式......不知道LZ给的老外的网站上有没有资料啊

.......



恩恩,资料我找看,有的...

我的意思就是想用某个软件能直接打开多个PVR组合的文件图层,并且要都能显示的那种,至于能不能直接批量转换成JPEG的到无所谓啊....

其实组合的文件不是PVR格式的,我只是把后缀名改了~

PS:不是MD的游戏啦,呵呵~
[ 此贴被YZB在2006-08-22 01:08重新编辑 ]
级别: 论坛版主
UID: 10256
精华: 1
发帖: 10905
威望: 18 星
金钱: 1918 浮游币
贡献值: 8859 点
好评度: 30446 点
人气: 1086 点
在线时间: 935(时)
注册时间: 2004-07-27
最后登录: 2024-11-01
5楼  发表于: 2006-08-22 09:36

原来不只我下狠手,YZB也可以啊...........
(σ`・д・)σ 你不是那个原来住顶楼的笨蛋吗?
级别: 模拟之星
UID: 97
精华: 0
发帖: 1742
威望: 0 星
金钱: 2448 浮游币
贡献值: 0 点
好评度: 2952 点
人气: 0 点
在线时间: 152(时)
注册时间: 2004-03-25
最后登录: 2007-07-13
6楼  发表于: 2006-08-22 09:57

原来是PowerVR2显卡用的东西,多半是dc的贴图文件吧。
这个显卡的技术已经被intel收购了。
既然已经能把pvr从打包文件里面抽取出来,就可以用这个东西预览查看转换了。
比用ps方便一点
[ 此贴被williw在2006-08-22 10:25重新编辑 ]
附件: PVRViewer.rar (277 K) 下载次数:14
继续努力中——
游戏[11%]=引擎 [20%]+策划[30%]+美工[5%]+脚本[0%]+音效[0%]
级别: 模拟之星
UID: 17726
精华: 0
发帖: 2664
威望: 0 星
金钱: 2638 浮游币
贡献值: 0 点
好评度: 5506 点
人气: 0 点
在线时间: 695(时)
注册时间: 2005-02-16
最后登录: 2011-09-13
7楼  发表于: 2006-08-22 10:20

我不会,不过我最近要学。
嘿嘿!图象编程和声音编程是我弱项!
虽然你我今生无缘,但我希望在来生再遇见你,即使那时你我已经忘了一切。



腰间盘突出的
级别: 论坛版主

UID: 18504
精华: 18
发帖: 2821
威望: 38 星
金钱: 298018 浮游币
贡献值: 8802 点
好评度: 10244 点
人气: 1301 点
在线时间: 1454(时)
注册时间: 2005-03-08
最后登录: 2024-09-26
8楼  发表于: 2006-08-22 11:25

我只找到一点点相关资料不是很多

是关于贴图的 VQ 文件的

您下载来看看吧
描述:就是这个资料包
附件: documents.rar (493 K) 下载次数:11
俺是东北人,虽有些胖但俺是个汉子.
没念过啥书,看见不对的老想说几句.
有一点算热血男儿吧,可有人却说是"死老百姓"

禁止虐杀 狗狗
有此癖好的人禁止下载我所提供的一切软件
无论您是何原因 决不原谅
级别: 模拟天才
UID: 82967
精华: 0
发帖: 3340
威望: 2 星
金钱: 2692 浮游币
贡献值: 1 点
好评度: 9249 点
人气: 8 点
在线时间: 1043(时)
注册时间: 2005-12-03
最后登录: 2020-11-21
9楼  发表于: 2006-08-22 11:37

引用
引用第5楼Xiao5552006-08-22 09:36发表的“”:
原来不只我下狠手,YZB也可以啊...........

YZB是用你的FYB下的毒手啊
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19097
威望: 173 星
金钱: 2016 浮游币
贡献值: 10169 点
好评度: 54867 点
人气: 4322 点
在线时间: 19726(时)
注册时间: 2004-10-02
最后登录: 2024-12-01
10楼  发表于: 2006-08-22 15:17

引用
引用第6楼williw2006-08-22 09:57发表的“”:
原来是PowerVR2显卡用的东西,多半是dc的贴图文件吧。
这个显卡的技术已经被intel收购了。
既然已经能把pvr从打包文件里面抽取出来,就可以用这个东西预览查看转换了。
比用ps方便一点




谢谢,但是还是不能看组合的图啊??

恩,这个虽然我也有了,但是你的这个好象功能比我的多点???

转200FYB,已示感谢~

另外关于这个的浏览器算上你这个的话已经有4个了
1 PS插件
2 你给的
3 一个官方的(好象很详细,但是也不能打开组合的)
4 一个和你这个差不多的,但是不会用...
级别: 模拟专家
UID: 57351
精华: 0
发帖: 417
威望: 0 星
金钱: 1 浮游币
贡献值: 0 点
好评度: 362 点
人气: 0 点
在线时间: 51(时)
注册时间: 2005-08-18
最后登录: 2012-03-15
11楼  发表于: 2006-08-22 18:41


我不会
呵呵
GXYZB转正了
级别: 论坛版主
UID: 10256
精华: 1
发帖: 10905
威望: 18 星
金钱: 1918 浮游币
贡献值: 8859 点
好评度: 30446 点
人气: 1086 点
在线时间: 935(时)
注册时间: 2004-07-27
最后登录: 2024-11-01
12楼  发表于: 2006-08-22 18:45

LS灌水也要有技术含量啊~~~~
(σ`・д・)σ 你不是那个原来住顶楼的笨蛋吗?
级别: 模拟专家
UID: 57351
精华: 0
发帖: 417
威望: 0 星
金钱: 1 浮游币
贡献值: 0 点
好评度: 362 点
人气: 0 点
在线时间: 51(时)
注册时间: 2005-08-18
最后登录: 2012-03-15
13楼  发表于: 2006-08-22 18:55

LS的莫非想说
水区不能跑题灌水?
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19097
威望: 173 星
金钱: 2016 浮游币
贡献值: 10169 点
好评度: 54867 点
人气: 4322 点
在线时间: 19726(时)
注册时间: 2004-10-02
最后登录: 2024-12-01
14楼  发表于: 2006-08-22 19:39

水区可以灌水哦~
只是大家还是帮我想想办法解决问题先啦~
级别: 模拟专家
UID: 57351
精华: 0
发帖: 417
威望: 0 星
金钱: 1 浮游币
贡献值: 0 点
好评度: 362 点
人气: 0 点
在线时间: 51(时)
注册时间: 2005-08-18
最后登录: 2012-03-15
15楼  发表于: 2006-08-22 19:41

我帮你问问朋友吧^-^
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19097
威望: 173 星
金钱: 2016 浮游币
贡献值: 10169 点
好评度: 54867 点
人气: 4322 点
在线时间: 19726(时)
注册时间: 2004-10-02
最后登录: 2024-12-01
16楼  发表于: 2006-08-22 19:44

谢谢啊,只要有一丝希望就不能放过啊,这就是我的忍道
级别: 模拟小生
UID: 111386
精华: 0
发帖: 82
威望: 0 星
金钱: 2740 浮游币
贡献值: 0 点
好评度: 212 点
人气: 1 点
在线时间: 42(时)
注册时间: 2006-02-28
最后登录: 2011-10-17
17楼  发表于: 2006-08-23 09:11

那就分层再用那些软件打开啊,用winhex就可以做到了。
I AM ELLY·PERSON !

我在玩『遠征online』:http://yz.krgamer.com/
级别: 论坛版主
UID: 10256
精华: 1
发帖: 10905
威望: 18 星
金钱: 1918 浮游币
贡献值: 8859 点
好评度: 30446 点
人气: 1086 点
在线时间: 935(时)
注册时间: 2004-07-27
最后登录: 2024-11-01
18楼  发表于: 2006-08-23 09:25

引用
引用第13楼kof95达人2006-08-22 18:55发表的“”:
LS的莫非想说
水区不能跑题灌水?

灌水要向我学习,说别人在灌水,实际上自己本身就是在灌水..........
(σ`・д・)σ 你不是那个原来住顶楼的笨蛋吗?
YZB
级别: 超级版主

UID: 12451
精华: 6
发帖: 19097
威望: 173 星
金钱: 2016 浮游币
贡献值: 10169 点
好评度: 54867 点
人气: 4322 点
在线时间: 19726(时)
注册时间: 2004-10-02
最后登录: 2024-12-01
19楼  发表于: 2006-08-23 09:26

引用
引用第17楼elly2006-08-23 09:11发表的“”:
那就分层再用那些软件打开啊,用winhex就可以做到了。



其实我就是用WINHEX分别抽出来打开的,但是这样少还可以,要是有几十个在里面就不能这样进行了,累死啊
上一主题下一主题
«1234»Pages: 1/4     Go