mopz0506 发表于 2005-5-18 07:08:56

默认不显示文件总尺寸,不爽。有同感者可用附件覆盖 myget-0.0.2/src 下同名文件再编译,可增加这项显示。修改未经测试,后果自负。

56% [===>      ===>       ===>      ===>       ]

baif 发表于 2005-5-18 09:51:24

锁同志,关于代理,我可以提供。我假设的就是用kingate :)

只是。。。。
你在TEDABBS发信给我吧。

小锁 发表于 2005-5-18 12:22:14

baif,我找代理主要是为了测试myget用的,如果是kingate代理还是免了吧,照着我说的改kingate,测试没有任何问题,如果能够提供squid的代理测试还是不错的,现在网上的那些免费代理都出问题,不好用。
mopz0506, 想法还是不错的,我再想想要不要加入这部分。

mopz0506 发表于 2005-5-18 13:24:27

我真的找了台 Windows 编译了一下 :o 。

pthread 在 pthread-win32 下没什么问题,再就是一些 BSD 的 strncasecmp 也好办。win2k 不知道 ipv6,pass 掉。就是 advio.cpp 里面的 IOStream 和 BufferStream 不知道为你什么这样干啊,标准库的 iostream 不好吗。还有 progressbar.cpp 是不是耦合紧了一点。

你有没有 blog 或者 cvs 啊,经常把进度发布出来。

PS:为什么要给我的 ID 加个黑体,开始还以为我的 Firefox 字体出问题了:mrgreen: X 的中文字体是老大难哪。

mopz0506 发表于 2005-5-18 13:49:12

补充一下,我是菜鸟来的,说得不对的地方,你就不要被我干扰了,否则罪就大了。

小锁 发表于 2005-5-18 16:56:53

标准的iostream不支持超时啊,不能调整io参数啊,所以对于socket这样的io用IOStream,和BufferStream类,也找不到好的名字,混乱命名的。progressbar以后如果加入图像界面的话他的上面也会出现一个父类,用虚拟的方式访问子类,实现图形界面的进度条,你ID的黑体是因为我点了你的名字,这样方便,还能防止写错啊。目前没有blog和cvs,不知道sourceforge上怎么申请,等这个版本测试差不多后,就会在sf上申请项目的,时间要在6月分吧,基本的功能不再添加了。IPv6的支持也是这个软件的一个特色,虽然我自己都没有测试过。如果你的内核支持ipv6可以采用,可以帮我测试一下。
不要太谦虚么,欢迎大家提好的意见和建议啊!

KDE 发表于 2005-5-19 18:23:25

锁先生高手。

小锁 发表于 2005-5-19 18:25:41

过奖了! :-D

mopz0506 发表于 2005-5-20 02:40:31

有时候下载的文件安装时报错,特别是文件比较大的时候,20、30 M 的样子。在凌晨 1:30 左右下载的。
重新下载,有时候可以,有时候仍然不对。

照理说 TCP/IP 传输出现这种问题应该是很罕见的。

URL:http://download.fedora.redhat.com/pub/fedora/linux/core/development/i386/Fedora/RPMS/

# rpm -Uvh *.rpm
Preparing...                ###########################################
   1:eclipse-ecj            ########################################### [ 13%]
   2:libswt3-gtk2         ########################################### [ 25%]
   3:eclipse-platform       ########################################### [ 38%]
error: unpacking of archive failed on file /usr/share/eclipse/plugins/org.eclipse.help.webapp_3.1.0/WEB-INF/lib/jsp.jar;428cd27f: cpio: MD5 sum mismatch
   4:eclipse-jdt            ########################################### [ 50%]
error: unpacking of archive failed on file /usr/lib/eclipse/plugins/org.eclipse.jdt.ui_3.1.0/jdt.jar.so;428cd27f: cpio: MD5 sum mismatch
   5:eclipse-jdt-devel      ########################################### [ 63%]
error: unpacking of archive failed on file /usr/share/eclipse/plugins/org.eclipse.jdt.source_3.1.0/src/org.eclipse.jdt.ui_3.1.0/jdtsrc.zip;428cd27f: cpio: MD5 sum mismatch
   6:eclipse-platform-devel ########################################### [ 75%]
   7:eclipse-pde            ########################################### [ 88%]
   8:eclipse-pde-devel      ###########################################

小锁 发表于 2005-5-20 03:18:29

好的,我再看看是不是代码的问题,不过我下了两个rpm2targz都能顺利进行。
你再试试其它的下载工具,wget的prozilla,看看怎么样,如果结果差不多,可能和服务器有关。

mopz0506 发表于 2005-5-20 11:20:59

不好意思,说得不清楚。

试过其它下载工具,axel、wget 或者 yum 直接更新是可以的。这个服务器是 Red Hat 官方,一直以来都用这个,还是很稳定的。只是美国服务器,速度比较慢。

myget 绝大多数时候也是没问题的。有问题的话,重新下载往往就行了。这两天我也只碰到几次,因为用 FC4 Test 3 天天有更新。而且是特定时段特别容易出问题,同一时间在另外的控制台用 axel 下载的同一个文件是没问题的。

cncwl 发表于 2005-5-20 13:58:50

安装异常。我是菜鸟

请看详细过程:# gzip myget-0.0.2.tar.gz
gzip: myget-0.0.2.tar.gz already has .gz suffix -- unchanged
# ls
1100067318_90422.swfmyget-0.0.2.tar.gzwellion
# gzip -l myget-0.0.2.tar.gz
         compressed      uncompressedratio uncompressed_name
             312446            313739   0.4% myget-0.0.2.tar
# gzip -d myget-0.0.2.tar.gz
# ls
1100067318_90422.swfmyget-0.0.2.tarwellion
# tar zxvf myget-0.0.2.tar
myget-0.0.2/
myget-0.0.2/src/
myget-0.0.2/src/Makefile.am
myget-0.0.2/src/Makefile.in
myget-0.0.2/src/advio.cpp
myget-0.0.2/src/advio.h
myget-0.0.2/src/block.cpp
myget-0.0.2/src/block.h
myget-0.0.2/src/downloader.cpp
myget-0.0.2/src/downloader.h
myget-0.0.2/src/ftp.cpp
myget-0.0.2/src/ftp.h
myget-0.0.2/src/ftpparser.cpp
myget-0.0.2/src/ftpparser.h
myget-0.0.2/src/ftpplugin.cpp
myget-0.0.2/src/ftpplugin.h
myget-0.0.2/src/header.cpp
myget-0.0.2/src/header.h
myget-0.0.2/src/http.cpp
myget-0.0.2/src/http.h
myget-0.0.2/src/httpplugin.cpp
myget-0.0.2/src/httpplugin.h
myget-0.0.2/src/macro.h
myget-0.0.2/src/myget.cpp
myget-0.0.2/src/myget.h
myget-0.0.2/src/mytget.cpp
myget-0.0.2/src/plugin.cpp
myget-0.0.2/src/plugin.h
myget-0.0.2/src/progressbar.cpp
myget-0.0.2/src/progressbar.h
myget-0.0.2/src/proxy.cpp
myget-0.0.2/src/proxy.h
myget-0.0.2/src/task.cpp
myget-0.0.2/src/task.h
myget-0.0.2/src/tcp.cpp
myget-0.0.2/src/tcp.h
myget-0.0.2/src/unixnet.h
myget-0.0.2/src/url.cpp
myget-0.0.2/src/url.h
myget-0.0.2/src/utils.cpp
myget-0.0.2/src/utils.h
myget-0.0.2/AUTHORS
myget-0.0.2/COPYING
myget-0.0.2/ChangeLog
myget-0.0.2/INSTALL
myget-0.0.2/Makefile.am
myget-0.0.2/Makefile.in
myget-0.0.2/NEWS
myget-0.0.2/README
myget-0.0.2/aclocal.m4
myget-0.0.2/config.guess
myget-0.0.2/config.h.in
myget-0.0.2/config.sub
myget-0.0.2/configure
myget-0.0.2/configure.in
myget-0.0.2/depcomp
myget-0.0.2/install-sh
myget-0.0.2/ltmain.sh
myget-0.0.2/missing
myget-0.0.2/mkinstalldirs
myget-0.0.2/stamp-h.in
# ls
1100067318_90422.swfmyget-0.0.2myget-0.0.2.tarwellion
# cd myget-0.0.2
# ls
aclocal.m4config.guessconfigure   depcomp   ltmain.sh    missing      README
AUTHORS   config.h.in   configure.inINSTALL   Makefile.ammkinstalldirssrc
ChangeLog   config.sub    COPYING       install-shMakefile.inNEWS         stamp-h.in
# configure
bash: configure: command not found
# $configure
# make
make: *** 没有指明目标并且找不到 makefile。 停止。
# $make
# su
# make install
make: *** 没有规则可以创建目标“install”。 停止。
# $su
# make install
make: *** 没有规则可以创建目标“install”。 停止。
# ls
aclocal.m4config.guessconfigure   depcomp   ltmain.sh    missing      README
AUTHORS   config.h.in   configure.inINSTALL   Makefile.ammkinstalldirssrc
ChangeLog   config.sub    COPYING       install-shMakefile.inNEWS         stamp-h.in
# #make install
# mytget
bash: mytget: command not found
# myget
bash: myget: command not found

cncwl 发表于 2005-5-20 14:08:43

对不起,是我错了!

我学习了一下linux的指令,是我错了,但是下载页面的说明有误:
            安装步骤:
$tar zxvf mytget-x-x-x.tar.gz
$cd myget-x-x-x
$configure
$make
$su
#make install
可执行程序是mytget

其实其中“$configure”应该是“$./configure”

现在我已正常安装完毕,使用ing

cncwl 发表于 2005-5-20 14:24:08

怎样停止运行呢?

我现在下载RedOffice,100多M,3k/s,我不想下了,怎么停止它呢?
停了以后还可以续传吗?可以用别的网址来续传吗?

mopz0506 发表于 2005-5-20 15:17:59

Re: 怎样停止运行呢?

我现在下载RedOffice,100多M,3k/s,我不想下了,怎么停止它呢?
停了以后还可以续传吗?可以用别的网址来续传吗?

1、按 Ctrl + C 就可以停止了
2、可以续传的,只要服务器支持
3、别的网址?我没试过,理论上应该可以吧

我这里下载的文件默认就带 "可执行" 属性,不知道你们是不是这样。还是我设置错误?

PS:只要有更新,建议还是把版本号加一下,或者写成 0.0.2-2 这样,现在比较混乱。
页: 1 2 [3] 4 5 6 7
查看完整版本: Myget-0.0.4(强烈建议所有用户升(多线程下载工具)