what显存么.....那32MB显存的都放在显存里么?有什么办法从显存里直接读取么?
之前尝试,vs中禁示使用底层内嵌汇编语言中断直接操作显存.......超级悲剧.......NV驱动不知道行不行,估计可能性也不太大,顶多能读个显存容量,不能直接操作吧........好像是什么ring0,ring3权限啥的,操作系统真心折腾人.....
============================
到XP下转了一圈,发现没有IE图标问题了,找了一个游戏戏试,可以提出两张png,但都不是重要的......又找软件试了一下ACDSEE14,可以提出几张界面按钮png......
另外有些会有文件交差现象???比如png文件.
会有png文件头,png文件尾
但是有时会出现下面的情况
png文件头
png文件头
png文件尾
png文件尾
看似错位的情况,无法正确提取......不知道内存中这种东西到底是怎么放的....随机么....随机错位又是怎么回事啊.....
另外winhex抓到应该是虚似内存而非物理内存?他存文件是不是应该顺序呀.....不然他怎么知道文件怎么读啊.....比如这种错位文件怎么读.......需要明确知道地址和长度read一下么....这样的话.....还得从反汇编入手么......好苦逼,于是还得继续折腾反汇编才行么.....
============================
其实主要是又看到漂亮的游戏素材反汇编又不行才想试试这种想法,看来行不通.....
于是最后决定尝试写个文件资源嗅探器的东西吧,把常用的格式都试着过一遍看能抓出多少算多少.....
[ 此帖被elegame在2012-06-12 20:39重新编辑 ]