同样的脚本,几台电脑都可以正常上传文本文件,那几台上传文本文档到空间,只传过去了文件名,文件内容为空,一般什么情况会导致上传的文本,内容没传上呢?
过程是:(以下脚本运行前脚本已经成功把此文件第一次传到空间,而以下内容为同名文件,先获取到原空间内容,并把获取反回到的变量&"连接这样的字符串",组成新内容创建到本地同名文本内容中,以下上传文件将替换空间原文件)
①先在本地C盘写入一个文本文件.txt内容是:原文件&''今日电影,€☼↕dn3d3a2g3m7''
②连接服务器
③上传这文件到服务器(用的FTP落叶插件)
④判断上传反回是否成功
⑤断开连接
⑥删除参地此文件
每行之间放800的延时
代码同样,在我电脑(WI7没用管理员身份运行)上传,就算延时删光了,上传都能完整,而部分电脑上传成功后空间只有个文件名正确的空文档,(我获取到原文件,曾判断出原文件不为空了,而且还连接了字符串,就算原文件真的是空的,文本中也应该包含这些字符呀)不知道可否是他的电脑在本地文本内容未写得进?但第一次写入成功了,或者是上传被阻止了?但防火墙和杀毒都退了呀?那为啥文件传上了呢?只是内容为空字节?的空壳把原来有内容的替换了?
按键精灵交流15群:1--7--6--4--6--9--4--8--4
温馨提示:答案为网友推荐,仅供参考
第1个回答 2012-10-13
求高手