FTP上传和下载时间是怎么定义的? 如题,想在任务日志里显示速度和时间,文件传输时间怎么得到? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我是这样记录时间的:t1=gettime;Idftp->get;t2=gettime;t=t1-t2;可是这样得到的时间和serv_U上的下载时间不一样啊 通过idftp的workbegin和workend事件来判断 晕到, 你开始下载, 计一下已下载的总量, 这个除以总下载时间就可以出个 average download 速度, 文件大小 / 这个平均值就是大致时间了嘛, dabaicai(不再做菜鸟) 明白啦!谢谢!comanche(太可怕) 总下载时间怎么得到? 就是说,下载时间从downbuttonclick事件开始,IdFTP->onworkend结束,是吗? dabaicai(不再做菜鸟) idftp的workbegin和workend事件来计时,当文件很小的时候,经常计时为零。是不是不能这么用? 是用的Now(),也是到毫秒:TDateTime dt;unsigned short h,m,s,ms;dt=Now();DecodeTime(dt,h,m,s,ms);这样也常常连ms都是0。 ly_liuyang(Liu Yang LYSoft http://lysoft.7u7.net) 那就是,比较小的文件的下载时间和速度基本因为误差太大做不到了? 得教了!多个小文件统计是否是这样:下载量:sum(filesize(1),...,filesize(n-1))(已下载的)+filesize(n)(正在下载的)时间:sum(每个文件下载用时)速度:下载量/时间?? 标题栏按钮的问题 引用了太多单元,比较麻烦,有什么快捷的方法 过路的虾客帮个小忙 ^o^ 如何在程序中实现循环等待! 高手看看这个问题值不值50分 fastreport 如何设置图片选择90度? 同志们,年终了,公司搞活动,非得要上节目。谁能帮我找找《小白杨》的简普??万分感谢! 能进来帮帮小弟吗?----读取邮件附件!_____急 注册系统级热键的问题 delphi 如何中隐藏开始菜单 delphi里面有没有空格函数 如何可以用DELPHI直接打开一个程序?!
Idftp->get;
t2=gettime;t=t1-t2;可是这样得到的时间和serv_U上的下载时间不一样啊
dabaicai(不再做菜鸟)
idftp的workbegin和workend事件来计时,当文件很小的时候,经常计时为零。是不是不能这么用?
TDateTime dt;
unsigned short h,m,s,ms;
dt=Now();
DecodeTime(dt,h,m,s,ms);这样也常常连ms都是0。
那就是,比较小的文件的下载时间和速度基本因为误差太大做不到了?
下载量:sum(filesize(1),...,filesize(n-1))(已下载的)+filesize(n)(正在下载的)
时间:sum(每个文件下载用时)
速度:下载量/时间??