存档在 ‘AspxZip’ 分类

AspxZip v1.2发布

2008年11月30日

前言

由于之前我的空间到期了没续费,所以中断下载了很长一段时间。现在新买了个空间,继续提供下载。

注意:此版本无需注册。很多源码网站上所谓的AspxZip v1.2其实只是1.0版本的,需要注册才能使用完整功能。所以需要的朋友请到这里下载最新版本的AspxZip。

AspxZip 介绍

作为一个大或小的站长,应该知道通过 FTP 来备份/还原服务器上的大量零散文档(如10,000,000个HTML文档)是一件多么痛苦的事情(当然有这么多文档的人应该是个老鸟,用的是自己的服务器,是不需要什么在线压缩的,呵呵)!所以,许多管理员都想找一个能在线打包压缩/解压的Web程序以便方便管理。这就是我写这个 AspxZip 在线压缩/解压缩程序的原始动机。

AspxZip 的设计目的是想通过友好的Web界面方便的对存放在远程Web服务器上的文档进行压缩打包和解压缩操作,从而方便备份/还原Web服务器上的各种数据。目前,网上确实有了一些号称支持RAR压缩/解压的 Web 程序,其中有用 ASP 编的,也有用 PHP 编的。但由于他们的工作原理都是通过调用 RAR.exe 或 7Zip.exe 第三方压缩/解压程序进行压缩/解压操作的,只要服务器的安全设置设得比较好,Web程序就无法调用 RAR.exe 等程序而不能使用,所以通用性不是很强,在好多虚拟主机上都不能正常使用,更不用说要求很严的免费空间了。所以,要想让它在任何服务器上都能正常使用,解决的方法是:把压缩/解压算法核心写到程序里面去!这就是 AspxZip 和其他在线压缩/解压的Web程序的不同之处。其优点是运行效率高,通用性好,只要服务器支持 ASP.NET,就可以正常运行。

下载地址

AspxZip是一个免费软件,你可以用任意方式来使用它。当前最新版本是 v1.2。点击下面的链接下载最新版本。 Web程序: [download id="5"] 完整源代码:[download id="6"]

AspxZip 特点

  • AspxZip 现在支持 RAR 文件的解压了! 使用方法和解压 zip 一样
  • 效率高,运行速度快。
  • 能够在支持 ASP.NET 的 Web 服务器上通过友好的 Web 界面方便地压缩/解压存放在服务器上的文档。
  • 通用性强,只要服务器支持 ASP.NET,就可以正常运行。
  • 目前对 ZIP 格式档案文件提供完整支持。
  • 支持如设置口令,设置压缩比例等功能。

界面截图

点击查看大图

aspxzip_pack_chs aspxzip_unpack_chs

其他

注:本程序使用了 SharpZipLib 压缩组件和 Alexander L. Roshal 的 unrar.dll 组件。在此表示感谢。

版权没有,盗版不究


Alexander L. Roshal 的 unrar.dll 组件 的许可(License):

The unrar.dll library is freeware. This means:

  1. All copyrights to RAR and the unrar.dll are exclusively owned by the author – Alexander Roshal.

  2. The unrar.dll library may be used in any software to handle RAR archives without limitations free of charge.

  3. THE RAR ARCHIVER AND THE UNRAR.DLL LIBRARY ARE DISTRIBUTED “AS IS”. NO WARRANTY OF ANY KIND IS EXPRESSED OR IMPLIED. YOU USE AT YOUR OWN RISK. THE AUTHOR WILL NOT BE LIABLE FOR DATA LOSS, DAMAGES, LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING OR MISUSING THIS SOFTWARE. Thank you for your interest in RAR and unrar.dll.

Alexander L. Roshal