如何实现ftp下载进度条?

如何实现ftp下载进度条?

如何实现ftp下载进度条,我想了很久,想不出,想有什么模块又不知道!大伙有什么思路或者办法吗?
这个东西估计有点难,等gs回答
用脚本实现吗?
我一般下载之前加个hash
ftp应该和http道理类似
我是要用脚本实现,加个HASH?什么意思?还有4楼的,那用http::require吗?
CPAN module:
Term::ProgressBar - provide a progress meter on a standard terminal