Dear Philipp:<br><br>&gt; ... but that<br>&gt; depends on what you want to log. Tell us and we&#39;ll either consider it<br>&gt; for a future version or help you write a wrapper script.<br><br>I think LOG could be a option-ability for axel, axel log when, what I downloaded while I run it as following:<br>
axel -n 2 -log 1 <a href="http://www.kernel.org/example.7z">http://www.kernel.org/example.7z</a><br><br>No matter it if downloads example.7z successfully, I cound see a log here<br>$HOME/.axel/log<br>URL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DESTINATION DIR&nbsp;&nbsp;&nbsp; DATE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; FILESIZE&nbsp;&nbsp;&nbsp; N&nbsp;&nbsp;&nbsp; ...<br>
<a href="http://www.kernel.org/example.7z">http://www.kernel.org/example.7z</a>&nbsp;&nbsp; /home/share/dol &nbsp; &nbsp; &nbsp;&nbsp; 08-11-11 20:49&nbsp;&nbsp;&nbsp; 10 MB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2<br><br>It&#39;s very important that user could delete/find downloaded DESTINATION file from log, a good/nice log viewer is important too.<br>
<br>Using sqlite to manage log maybe is a good idea, user also could define howto organize log DIR in /etc/axelrc.<br>...<br># define LOGDIR <br># LOGDIR=$HOME/.axel/log/yyyy/mm/dd/hhmm<br># or LOGDIR=/tmp<br>
...<br><br>If axel has log ability in future, please also add this into some file:<br>`.configure&nbsp; --log=disable | enable`<br><br>Good developers design choice, and let end-uses make a choice by themselves.<br><br><br><br>
&gt; Thaank you very much for your work for axel! In the 3.x version, some<br>&gt; messages will change, be removed, and added. May I contact you then for<br>&gt; chinese translations?<br><br>Of corse, my honor.<br><br><br>
<br><b>BUG</b><br>Some firends told me that axel maybe includes some bugs somewhere, it doesn&#39;t work well with Gentoo GNU/Linux Portage Software Manager.<br><br>Gentoo Portage use wget download file with one single thread one single connection default, so that many gentoo users use axel instead of wget in portage configure file /etc/make.conf:<br>
$ cat /etc/make.conf<br>...<br>FETCHCOMMAND=&quot;/usr/bin/axel -a -n2 \${URI} -o \${DISTDIR}&quot;<br>RESUMECOMMAND=&quot;/usr/bin/axel -a -n2 \${URI} -o \${DISTDIR}&quot;<br>...<br><br>However it doesn&#39;t work well, it interrupts downloading file suddenly&nbsp; without any msg or reason, but aira2 or wget has no problem ... many users using arai2 instead of axel now.<br>
<br><br><br><br><b>Improve GUI suggest</b><br>
Please have a look this<br><a href="http://code.google.com/p/egear/"> http://code.google.com/p/egear/</a><br>and this<br>Thunder is best &amp; worst donwloader on M$-WIndows in China.<br><a href="http://down.sandai.net/Thunder5.8.6.600.exe">http://down.sandai.net/Thunder5.8.6.600.exe</a><br>
<br><br><br><div class="gmail_quote">2008/11/11  <span dir="ltr">&lt;<a href="mailto:axel-devel-request@lists.alioth.debian.org">axel-devel-request@lists.alioth.debian.org</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Send axel-devel mailing list submissions to<br>
 &nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:axel-devel@lists.alioth.debian.org">axel-devel@lists.alioth.debian.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
 &nbsp; &nbsp; &nbsp; &nbsp;<a href="http://lists.alioth.debian.org/mailman/listinfo/axel-devel" target="_blank">http://lists.alioth.debian.org/mailman/listinfo/axel-devel</a><br>
or, via email, send a message with subject or body &#39;help&#39; to<br>
 &nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:axel-devel-request@lists.alioth.debian.org">axel-devel-request@lists.alioth.debian.org</a><br>
<br>
You can reach the person managing the list at<br>
 &nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:axel-devel-owner@lists.alioth.debian.org">axel-devel-owner@lists.alioth.debian.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than &quot;Re: Contents of axel-devel digest...&quot;<br>
<br>
<br>
Today&#39;s Topics:<br>
<br>
 &nbsp; 1. Re: axel-devel Digest, Vol 10, Issue 6 ( ?? )<br>
 &nbsp; 2. Re: axel-devel Digest, Vol 10, Issue 6 (Philipp Hagemeister)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Tue, 11 Nov 2008 16:12:54 +0800<br>
From: &quot; ?? &quot; &lt;<a href="mailto:shuge.lee@gmail.com">shuge.lee@gmail.com</a>&gt;<br>
Subject: Re: [axel-devel] axel-devel Digest, Vol 10, Issue 6<br>
To: <a href="mailto:axel-devel@lists.alioth.debian.org">axel-devel@lists.alioth.debian.org</a><br>
Message-ID:<br>
 &nbsp; &nbsp; &nbsp; &nbsp;&lt;<a href="mailto:759d8ad0811110012n6b0efd8dg3972cf5343585d67@mail.gmail.com">759d8ad0811110012n6b0efd8dg3972cf5343585d67@mail.gmail.com</a>&gt;<br>
Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<br>
<br>
I know nothing about RFC: Directory Layout &nbsp;: ( .<br>
<br>
<br>
*SUGGEST*<br>
<br>
It seems that is a pity axel can&#39;t/haven&#39;t create log in $HOME, why add this<br>
ability for axel ?<br>
<br>
<br>
<br>
*PATCH*<br>
<br>
I translated manpage &amp; po file for axel in Chinese, please add they next<br>
version, thank you.<br>
<br>
<br>
<br>
*BUG ?*<br>
<br>
#: axel.c:201<br>
msgid &quot;Crappy filesystem/OS.. Working around. :-(&quot;<br>
<br>
What does `Working around` means ?<br>
<br>
It means `trying solve` or `skip` ? Please tell me in detail.<br>
<br>
<br>
<br>
2008/10/20 &lt;<a href="mailto:axel-devel-request@lists.alioth.debian.org">axel-devel-request@lists.alioth.debian.org</a>&gt;<br>
<br>
&gt; Send axel-devel mailing list submissions to<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:axel-devel@lists.alioth.debian.org">axel-devel@lists.alioth.debian.org</a><br>
&gt;<br>
&gt; To subscribe or unsubscribe via the World Wide Web, visit<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;<a href="http://lists.alioth.debian.org/mailman/listinfo/axel-devel" target="_blank">http://lists.alioth.debian.org/mailman/listinfo/axel-devel</a><br>
&gt; or, via email, send a message with subject or body &#39;help&#39; to<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:axel-devel-request@lists.alioth.debian.org">axel-devel-request@lists.alioth.debian.org</a><br>
&gt;<br>
&gt; You can reach the person managing the list at<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:axel-devel-owner@lists.alioth.debian.org">axel-devel-owner@lists.alioth.debian.org</a><br>
&gt;<br>
&gt; When replying, please edit your Subject line so it is more specific<br>
&gt; than &quot;Re: Contents of axel-devel digest...&quot;<br>
&gt;<br>
&gt;<br>
&gt; Today&#39;s Topics:<br>
&gt;<br>
&gt; &nbsp; 1. RFC: Directory Layout (Philipp Hagemeister)<br>
&gt;<br>
&gt;<br>
&gt; ----------------------------------------------------------------------<br>
&gt;<br>
&gt; Message: 1<br>
&gt; Date: Sun, 19 Oct 2008 23:18:34 +0200<br>
&gt; From: Philipp Hagemeister &lt;<a href="mailto:phihag@phihag.de">phihag@phihag.de</a>&gt;<br>
&gt; Subject: [axel-devel] RFC: Directory Layout<br>
&gt; To: <a href="mailto:axel-devel@lists.alioth.debian.org">axel-devel@lists.alioth.debian.org</a><br>
&gt; Message-ID: &lt;<a href="mailto:48FBA42A.3050009@phihag.de">48FBA42A.3050009@phihag.de</a>&gt;<br>
&gt; Content-Type: text/plain; charset=ISO-8859-15<br>
&gt;<br>
&gt; -----BEGIN PGP SIGNED MESSAGE-----<br>
&gt; Hash: SHA512<br>
&gt;<br>
&gt; Currently, axel&#39;s directory layout is pretty simple:<br>
&gt;<br>
&gt; . &nbsp; - Source files, text interface, compiled files, axel binary,<br>
&gt; documentation, internationalization, compiled i18n files, configure,<br>
&gt; Makefile<br>
&gt; gui - GUI<br>
&gt;<br>
&gt; Although this is simple, the Makefile that determines what should be<br>
&gt; generated/deleted is pretty complicated. It&#39;s easy to miss something.<br>
&gt; Furthermore, the addition of unit tests requires more magic to determine<br>
&gt; what belongs to CLI and what belongs to the core. Additionally, this<br>
&gt; intermingling of interface and core has already caused problems; just<br>
&gt; take a look at the 300+ lines main method in text.c.<br>
&gt;<br>
&gt; Therefore, I propose the following directory layout:<br>
&gt;<br>
&gt; . configure, Makefile, axelrc.example, axel.spec<br>
&gt; cfg/ - Configuration files generated by configure. This folder is<br>
&gt; deleted by distclean.<br>
&gt; cli/ - The text interface (text.c)<br>
&gt; doc/ - Documentation<br>
&gt; gui/ - The graphical user interface<br>
&gt; i18n/ - Internationalization (only those files under version control)<br>
&gt; out/ - Output directory for everything generated by make and deleted by<br>
&gt; make clean.<br>
&gt; &nbsp;axel - The final binary<br>
&gt; &nbsp;bin/ - .o files<br>
&gt; &nbsp;cli/ - .o file of the CLI<br>
&gt; &nbsp;i18n/ - .mo files<br>
&gt; &nbsp;test/ - .o files of the test, executable test-axel<br>
&gt; &nbsp;axel-${VERSION}.tar{,.bz2,.gz} - Distribution files<br>
&gt; src/ - The main source (.c and .h)<br>
&gt; test/ - The test source files<br>
&gt;<br>
&gt; What do you think of this layout? Comments? Improvements? Ideas?<br>
&gt;<br>
&gt; Philipp Hagemeister<br>
&gt; -----BEGIN PGP SIGNATURE-----<br>
&gt; Version: GnuPG v2.0.9 (GNU/Linux)<br>
&gt;<br>
&gt; iEYEAREKAAYFAkj7pCgACgkQ9eq1gvr7CFyayACfYHYr5nUaYWX+46ekQuSKufJv<br>
&gt; hRwAn1IYMJk9yiHBVDoOydQvC2IJoZ8u<br>
&gt; =989T<br>
&gt; -----END PGP SIGNATURE-----<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; ------------------------------<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; axel-devel mailing list<br>
&gt; <a href="mailto:axel-devel@lists.alioth.debian.org">axel-devel@lists.alioth.debian.org</a><br>
&gt; <a href="http://lists.alioth.debian.org/mailman/listinfo/axel-devel" target="_blank">http://lists.alioth.debian.org/mailman/listinfo/axel-devel</a><br>
&gt;<br>
&gt;<br>
&gt; End of axel-devel Digest, Vol 10, Issue 6<br>
&gt; *****************************************<br>
&gt;<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <a href="http://lists.alioth.debian.org/pipermail/axel-devel/attachments/20081111/ec110c6e/attachment-0001.htm" target="_blank">http://lists.alioth.debian.org/pipermail/axel-devel/attachments/20081111/ec110c6e/attachment-0001.htm</a><br>

-------------- next part --------------<br>
A non-text attachment was scrubbed...<br>
Name: axel.1<br>
Type: application/octet-stream<br>
Size: 4137 bytes<br>
Desc: not available<br>
Url : <a href="http://lists.alioth.debian.org/pipermail/axel-devel/attachments/20081111/ec110c6e/attachment-0001.obj" target="_blank">http://lists.alioth.debian.org/pipermail/axel-devel/attachments/20081111/ec110c6e/attachment-0001.obj</a><br>

-------------- next part --------------<br>
A non-text attachment was scrubbed...<br>
Name: zh_cn.po<br>
Type: text/x-gettext-translation<br>
Size: 7563 bytes<br>
Desc: not available<br>
Url : <a href="http://lists.alioth.debian.org/pipermail/axel-devel/attachments/20081111/ec110c6e/attachment-0001.bin" target="_blank">http://lists.alioth.debian.org/pipermail/axel-devel/attachments/20081111/ec110c6e/attachment-0001.bin</a><br>

<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Tue, 11 Nov 2008 12:11:48 +0100<br>
From: Philipp Hagemeister &lt;<a href="mailto:phihag@phihag.de">phihag@phihag.de</a>&gt;<br>
Subject: Re: [axel-devel] axel-devel Digest, Vol 10, Issue 6<br>
To: <a href="mailto:shuge.lee@gmail.com">shuge.lee@gmail.com</a><br>
Cc: Axel Developer Discussions &lt;<a href="mailto:axel-devel@lists.alioth.debian.org">axel-devel@lists.alioth.debian.org</a>&gt;<br>
Message-ID: &lt;<a href="mailto:49196874.6010305@phihag.de">49196874.6010305@phihag.de</a>&gt;<br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA512<br>
<br>
Hi Lee,<br>
<br>
thank you for your suggestions.<br>
<br>
?? wrote:<br>
&gt; I know nothing about RFC: Directory Layout &nbsp;: ( .<br>
An RFC is a Request For Comments. Another word would be proposal, but<br>
that&#39;s longer and less to the point. So if you are interested in such a<br>
dull topic as the directory structure of axel, please comment ;).<br>
<br>
&gt; It seems that is a pity axel can&#39;t/haven&#39;t create log in $HOME, why add this<br>
&gt; ability for axel ?<br>
What do you want to be logged? A normal axel session is quite<br>
straight-forward: Download n chunks to a local file, save state file<br>
while downloading, remove state file when finished. That being said, in<br>
most cases a wrapping shell script should be more appropriate, but that<br>
depends on what you want to log. Tell us and we&#39;ll either consider it<br>
for a future version or help you write a wrapper script.<br>
<br>
&gt; I translated manpage &amp; po file for axel in Chinese, please add they next<br>
&gt; version, thank you.<br>
Thank you very much! I just added both to the stable 2.x branch and plan<br>
to add them in the new directory structure of version 3.x (developed in<br>
trunk).<br>
<br>
&gt; #: axel.c:201<br>
&gt; msgid &quot;Crappy filesystem/OS.. Working around. :-(&quot;<br>
&gt;<br>
&gt; What does `Working around` means ?<br>
&gt;<br>
&gt; It means `trying solve` or `skip` ? Please tell me in detail.<br>
Working around means doing something in an other, inferior way because<br>
the normal way is blocked by a bug in another program.<br>
In this case, axel is creating a new file. &quot;Modern&quot; operating systems<br>
allow files of variable size; if you write at a position beyond the<br>
file&#39;s size, the file will automatically increased to that position+the<br>
number of bytes written. &quot;Modern&quot; is a flexible term here, the POSIX<br>
standard defining it was published in 1988. I&#39;ll remove this in the 3.x<br>
version unless I can find a system affected by this bug.<br>
<br>
Thaank you very much for your work for axel! In the 3.x version, some<br>
messages will change, be removed, and added. May I contact you then for<br>
chinese translations?<br>
<br>
Kind regards,<br>
<br>
Philipp<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v2.0.9 (GNU/Linux)<br>
<br>
iEYEAREKAAYFAkkZaHIACgkQ9eq1gvr7CFwcsACgnHw1M9t/0yBD/bh2Rmrjea80<br>
rYcAn364zLJU7Ecz4PT8KrVhDFk2VbcD<br>
=FtB8<br>
-----END PGP SIGNATURE-----<br>
<br>
<br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
axel-devel mailing list<br>
<a href="mailto:axel-devel@lists.alioth.debian.org">axel-devel@lists.alioth.debian.org</a><br>
<a href="http://lists.alioth.debian.org/mailman/listinfo/axel-devel" target="_blank">http://lists.alioth.debian.org/mailman/listinfo/axel-devel</a><br>
<br>
<br>
End of axel-devel Digest, Vol 11, Issue 1<br>
*****************************************<br>
</blockquote></div><br>