高手进,程序问题

来源:百度知道 编辑:UC知道 时间:2024/06/23 21:27:43
像这张图片一样,是由压缩包转换得来的。称为图片式压缩包。直接将后缀名改为RAR可用,直接将RAR改为JPG也是一张图片。这张是我自己做的。
我想问一下,除了图片跟RAR这两种格式可以这样,还有没有其它的格式也可以这样。例如,一张图片,格式为JPG,将JPG改为MP3,就成了一首歌。又或者,一首MP3,后缀改为RAR,就成了压缩文件。
如果能的话,请一定要教一下我。最好把代码给我
谢谢了。
一定加分,如果哪位高手帮我解决了这个问题。我再开一个新问题作为分数追加。一共400分
这个技术只是将两个不同格式的文件合并到一起,就像S40手机的合软。例如一张图片和一个RAR压缩包可以合并成一个文件。将后缀名改为JPG的时候,显示的是图片内容而压缩包的内容被隐藏了,将后缀名改为RAR的时候,显示的是压缩包的内容而图片的内容被隐藏了。
目前我会做的只有JPG+RAR合并,JPG+MP3合并。我想知道的是有没有其它的组合。

对你无语,你想得太多了
你是不是没学过数据结构,哪种格式的文件,在写入文件信息的时候,都是以流方式写入的,会在文件头部标记一段为数据的格式信息,在文件写入完成,关闭流保存之后,信息就固定了,你所指的图片式压缩包,也是jpg/jpeg格式,只是用winrar隐藏成rar了,如果不信可以去查一下图片式压缩包的介绍
至于你说将JPG转为一首歌,你也不要想了,根本不可以, 就算有这种软件转,出没有对应的解码器可以解码,还有楼上所说的,.rm直接把后缀改成.avi可以播放的问题,是你的音频/视频解释器,有对音频进行头信息校验,才可以读取,如果对视频进行写保护,以及加壳的话,就算还必须脱壳,才能运行,那也要依靠你的播放器能力,不是单纯的改改后缀名就可以的了

这个问题你这样理解是非常的片面滴
文件在电脑中的存储本质上都是二进
制文件,你所诉说的这个东西仅仅是
RAR的一项技术,把文件分割成两种
功能而已,并不是表面上看起来的格式
转换,文件真正的用途是破解某些论坛
对上传文件对格式的限制的。明白了吧

我给你一个很负责 很纯爷们的回答!
视频文件
.RM在某些情况下可以改成.avi

文件的后缀要更改还是可以的,但文件的属性是不能更改的。比如图片,改成RGB或JPG甚至ZIP、RAR都可以,因为还是图片;改成MP3、MP4就不行,因为性质变了,不再是图片,而是音频、视频文件了。此时系统会提示如果更改文件名文件将损坏,因为图片编码进过音频编码器重新编码后文件里的编码将无法被编码器重新读出(就是乱码)。

我来告诉你:将几首Mp3压缩成rar之后,可以直接将后缀改为mp3!!
可以正常听!!

不过将图片文件的后缀改为 MP3或其他的就不行了。

这个还得跟微软谈谈,叫他把格式的形式去掉.