再见情人
发表于 2005-6-9 06:13:50
我的configure时没有问题,有了mytget我的wget要休息了,呵呵
感谢小琐同志, :twisted:
mopz0506
发表于 2005-6-9 23:25:12
很稳定啊。下了好几 G 的东西完全没问题。
mopz0506
发表于 2005-6-13 01:10:47
等下载 Debian 3.1 和 FC4 都经历了,就应该可以出 0.1.0 啦。
小锁
发表于 2005-6-13 12:37:00
mopz0506, 如果你的内核支持ipv6,帮我测试一下ipv6下的http和ftp服务是否正常吧。
mopz0506
发表于 2005-6-13 20:11:48
mopz0506, 如果你的内核支持ipv6,帮我测试一下ipv6下的http和ftp服务是否正常吧。
我用 FC3 的,应该支持 IPv6。可是我不会配置 IPv6 的服务器啊。本来想起个 vsftp 测试 >4GB 文件下载的都没搞成。
要不你给个 IPv6 的链接我来测试?
mopz0506
发表于 2005-6-13 20:31:09
有点晕啊,动态调整下载线程的功能好象有问题。我现在下载 FC4 的 DVD 好象只有一个线程,其它线程自动关闭了?
myget -n 8 ftp://mirror.switch.ch/mirror/fedora/linux/core/4/i386/iso/FC4-i386-DVD.iso
刚开始是 8 线程 80 KB/s 的,现在下载了 2.3 GB 了只有一个线程 6KB/s 在跑了。在另外的目录下开一个新的 myget 从头下载还是 80 KB 没问题。
对了。能不能加个功能,在服务器支持的情况下,手动指定下载范围啊。比如从 xxxx KB 位置开始下载
myget -from 48590KB -to 290380 KB。这样我可以重新下载一个片段然后用 dd 把它们合起来。
以前也碰过超级难下的服务器,永远下不到完整的,就是这样一块一块下下来,dd 到一起的。
还有,-h 加个范例大概用户就不会 myget -n number=8 了
for instance, if you want to download in 5 blocks, like this,
myget -n 5 http://xx.test.com/myget.tar.gz
mopz0506
发表于 2005-6-13 23:29:10
下载显示就是这样,超慢哟。
# myget -n 8 http://mirror.linux.duke.edu/pub/fedora/linux/core/4/i386/iso/FC4-i386-DVD.iso
Begin to download: FC4-i386-DVD.iso
Filesize: 2.6G
90% [======================> =================]
小锁
发表于 2005-6-14 12:19:08
这个很正常,因为目前所谓的线程调整只是当前面的块已下完,而后面的块还没有开始下载的时候,将后面的块所属的线程干掉,由前面的线程负责这个块的下载,你的那个问题是,最后只有那一个线程在下载剩余部分,淡然慢了。现在范围的指定其实也不是必要的,因为是多线程分别从不同的位置下载的。
mopz0506
发表于 2005-6-14 20:49:33
这个很正常,因为目前所谓的线程调整只是当前面的块已下完,而后面的块还没有开始下载的时候,将后面的块所属的线程干掉,由前面的线程负责这个块的下载,你的那个问题是,最后只有那一个线程在下载剩余部分,淡然慢了。现在范围的指定其实也不是必要的,因为是多线程分别从不同的位置下载的。
啊?????????
我还以为是一块下完了,这个线程会自动去未完成的部分挑一块来下载。估计所有人都和我一样理解吧。害我在你的代码当中找啊找啊,哈哈。
指定范围有一个用处就是,我可以只下载一部分,不需要全部下载啊。
另外,我觉得 IPv6 一点都不急,三年以后做都没关系啊。
小锁
发表于 2005-6-14 22:21:02
但是作为0.1的一个特性不应该不经过测试就宣布支持,这是不负责任的表现,wget支持ipv6的,现在的问题还有,不支持http-CONNECT,用http代理不能下载https的东西。不过这个可能需要较大改动0.1就不做了。暑假答应的作GUI看来也只能放放了,因为暑假要为电赛做准备,需要长期泡实验室。