1

我想问一下这个“同步场景”是否可以用 php 和 javascript/jQuery...

yyyymmdd.png我在没有 ftp 访问权限的服务器上(例如http://www.example.com/20111228.png)有很多文件,它们的名称格式。我想在我的本地服务器上运行一个 PHP/js 脚本,它会按照一些规则将所有文件下载到我的本地磁盘:

i)检查远程文件是否已经存在于本地磁盘上,如果存在,则跳过它
ii)在我的html页面上以某种列表或每个文件的任何内容显示状态(例如20111228.png - file exists20111228.png - file doesn't exist
iii)当不存在的文件已被处理时(复制到本地磁盘),显示OKERROR生成列表中该项目旁边的状态。

我不是在这里要求完整的代码......特别是因为我确信其他人已经这样做了。但是一些指南或任何 url/google 查询将非常有帮助:)

提前非常感谢!

4

1 回答 1

1

服务器不能只访问您的硬盘。也许有一些 java/flash 代理,我知道华硕驱动程序下载适用于 java 并在其中显示状态。另一种选择是使用 zip 压缩这些文件,然后下载它们,这样您的浏览器就会显示还剩多少。如果你能够用 php 打包这些文件,那么也许有一个“即时”压缩的解决方案,这样你就可以在压缩它们时下载这些文件(流)

发现这个:http ://www.element-it.com/multiple-file-upload-applet/java-uploader.aspx 没有详细说明,但它说“JavaPowUpload 是文件上传器和文件下载器小程序”并且它支持多文件下载。我的谷歌查询:http ://www.google.ee/search?q=download+multiple+files+with+progress+bar&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=火狐-a

于 2011-12-28T18:08:28.307 回答