想将网站转移到另一个空间,可是FTP下载和上传也太慢了 看到好的网站想下载研究一下,可是组件不支持 那就用这个吧,asp的网站整体打包和解包程序
程 序分为两个文件pack.asp和install.asp,网站整体打包的时候就将pack.asp上传到网站目录下,设置一下路径和文件名,提交就可以 了,会按你设定的文件名生成文件,下载下来,然后和install.asp一起上传到需要解包的地方,用浏览器打开install.asp,输入需要解包 的路径和压缩包的文件名,提交就行了 点击这里下载文件
程序主要使用xml组件,将所有文件的路径和内容编码后输入到xml文件中,解包就是一个反过程 以前用的海洋内置的那个是用的数据库组件,其实道理是一样的,就是将内容编码导入 有些工具需要上传cmd.exe和rar.exe,就很不方便了,而且好多服务器把WScript.Shell组件关闭或改名了,但是一般数据库操作组件和xml的组件都会打开的^_^
这段程序主要代码来自蓝雨的ASP文件打包解压程序,可能考虑到一般不需要传递参数吧,更改路径和文件名需要先修改源码,于是我在程序外加了一个form,用来传递自定义的路径和文件名,方便使用
程序用到的组件: Microsoft.XMLDOM ADODB.Stream scripting.filesystemobject
请事先查看服务器是否支持这三个组件
asp的网站打包、解包程序
想将网站转移到另一个空间,可是FTP下载和上传也太慢了
看到好的网站想下载研究一下,可是组件不支持
那就用这个吧,asp的网站整体打包和解包程序
程 序分为两个文件pack.asp和install.asp,网站整体打包的时候就将pack.asp上传到网站目录下,设置一下路径和文件名,提交就可以 了,会按你设定的文件名生成文件,下载下来,然后和install.asp一起上传到需要解包的地方,用浏览器打开install.asp,输入需要解包 的路径和压缩包的文件名,提交就行了
点击这里下载文件
程序主要使用xml组件,将所有文件的路径和内容编码后输入到xml文件中,解包就是一个反过程
以前用的海洋内置的那个是用的数据库组件,其实道理是一样的,就是将内容编码导入
有些工具需要上传cmd.exe和rar.exe,就很不方便了,而且好多服务器把WScript.Shell组件关闭或改名了,但是一般数据库操作组件和xml的组件都会打开的^_^
这段程序主要代码来自蓝雨的ASP文件打包解压程序,可能考虑到一般不需要传递参数吧,更改路径和文件名需要先修改源码,于是我在程序外加了一个form,用来传递自定义的路径和文件名,方便使用
程序用到的组件:
Microsoft.XMLDOM
ADODB.Stream
scripting.filesystemobject
请事先查看服务器是否支持这三个组件
原文地址:http://ai-2.cn/2008/09/asp_pack/
转载请注明出处,非常感谢!