帮忙提供一个测试可用的ASP在线压缩和解压代码

allenxia 2010-07-01 03:30:12
网上找了不少,实际调试中都不可用。。。
谁能给我提供正确的代码呢,非常感激~~~
代码越详细越好。
...全文
56 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
2321zhf 2010-07-14
  • 打赏
  • 举报
回复
给你一个思路 打包的时候用.net ICSharpCode.SharpZipLib
allenxia 2010-07-14
  • 打赏
  • 举报
回复
还没搞定
scscms太阳光 2010-07-01
  • 打赏
  • 举报
回复
使用XML打包吧
http://cyad.blog.163.com/blog/static/5436879200922185215450/
lerok 2010-07-01
  • 打赏
  • 举报
回复
給個思路你可以參考一下:
old_FileName=Server.MapPath(FileName)
new_FileName=Server.MapPath(example_Path)&"\"&writeFile&".rar"
'== ↓分析上傳 Winrar.exe 的路徑(MainDir)↓ ==
tmpPath=request.ServerVariables("PATH_TRANSLATED")
tmpPath="\"&split(tmpPath,"\")(ubound(split(tmpPath,"\")))
MainDir=replace(request.ServerVariables("PATH_TRANSLATED"),tmpPath,"")
'== ↑分析上傳 Winrar.exe 的路徑(MainDir)↑ ==
Set sh=server.createobject("wscript.shell")
cmd=MainDir&"\rar.exe a -ep1 "&new_FileName&" "&old_FileName
sh.run(cmd)
Set sh=nothing

此方式有個缺點就是無法得知壓縮的進度。
記得把rar.exe copy到正確的目錄。
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yangtututu 的回复:]
。。。 你给我发工资 我给你写一个吧,呵呵

直接调用 SHELL 来完成啊
[/Quote]
同感。给思路就可以了吧。自己的事情还不干吗,知道思路或者能解决但自己不了解的技术,就去查查资料学习一下。无论是学习还是工作,都是你自己的事情。
yangtututu 2010-07-01
  • 打赏
  • 举报
回复
。。。 你给我发工资 我给你写一个吧,呵呵

直接调用 SHELL 来完成啊

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧