gz.
不过我认为不该象楼主说的那样,zip的格式是公开的吧,分析一下,我记得网上有zip的源代码

解决方案 »

  1.   

    可能是像楼主所说要解改压呢,ZIP源代码在那
    网址
      

  2.   

    解壓和壓縮的源代碼我是有,但我現在要更改zip中某文件的文件名,如果zip文件很大,upzip之後改名,再zip那效率不是很低,而且還要temp空間,這樣子會出現好多問題。大家幫忙拿個主意呀?分不夠可以再加!
      

  3.   

    应该是不行的吧,就连用rar打开,也不能直接改里面的名字啊
      

  4.   

    你的想法很对的只能这么做你仔细的看看WINZIP或者WINRAR中的东西就会发现,它们都不提供在压文件改名功能的,为什么,就是资源消耗太大。对于每个ENTRY来说,压缩之后是只可见和不可改动的---删除除外。