News, updates....
I have spent some time updating win32get code. So far
I am quite happy with the results. I managed to get
the FTP download up and running in a couple of hours. Part
of the testing was me running CeasarFTP locally on my machine
and then just testing the login and the download part. The next
testcase was me trying to download the latest nightly from mozilla.
I copied the link from mozillazine to the latest nightly, but it's
an HTTP download. I only noticed that when my download was almost
done. So I went and changed the http link to
be an ftp link just to be sure that it worked. So far I have the
anonymous download working fine, getting the username/password combination
is not that complicated and will probably be handled next. I am thinking of
adding authentication to HTTP and FTP simultaneously. At this
point I am going to get the basic authentication done for HTTP and
USER/PASS combination for FTP. This could actually do for most of the
downloads that are out there.
As a side note: Some downloads that are located on yahoo are quite
interesting to test. They don't really support resuming downloads.
However when their download site is overloaded they return an error code
and you need to try again. I am working on an algorithm which would
try to download the actual file instead of the HTML error message.
The executable currently is ~21k. I am however thinking of rewriting parts
of it in C++, which would simplify the download back-end part of the code.
It will also help me in many ways. The only problem that I have with it right
now
is that I am quite curious as to how mingw gcc compiler handles C++ code (for my
cases it might actually be more than enough for now). And the other point is that
for my test cases it adds about ~20k to the executable filesize when I switch
from C to C++.
I have read the comments in the forums and the guestbook. I also
read the e-mails that I have received regarding various bug reports
and feature requests for Win32Pad. I am not abandoning that project.
I will resume coding Win32Pad once I have Win32Get release out the door.
When I look back at when I started writing Win32Pad as a small experiment
of mine I could never have predicted that I will get this far with it. I
am also thinking of creating web based polls so that I can decide on what to
do for the future. At this point I am also thinking of finishing up my Perl/XML
based Forum script that I started. It will provide a much cleaner interface to
the script that I am currently using.
There is so much to do, there is so little time.. :(