I thought I had this sorted but the evidence says I hadn't 8-( but I think
I have it right now. I think I've found a bug in the windows 1.6 binary
along the way.
I'm running wget 1.6 on Win98 with this in my wgetrc file
mirror=on
convert_links=on
ignore_length=on
reclevel=99
no_parent=on
exclude_directories=/cgi-bin
reject=*\?*
The last line was causing me a problem. I first thought it should be
reject=*@*
but evidently the translation of '?' into '@' comes after the reject test.
Clearly it can't be
reject=*?*
since '?' is a single wild character. I think I have it right now (could
anyone confirm please?) with
reject=*\?*
(or provide me with the correct character sequence please and/or warn me
of the next trap I'm gong to fall into?
I imagine this exception is commonplace, perhaps it could be used as an
example in the documantation?
It appears that if I reject *@* then 1.5.3 fetches them and stores them,
then deletes the files as not being wanted. At least now I think I have it
set right to avoid fetching them in the first place.
Along the way I have also convinced myself the the 1.6 windows binary has
lost the translation of '?' into '@' - with the rejection removed
completely it fetches them and then fails to stre the file becaus the '?'
is still there in the filename.
regards,
Malcolm.
[EMAIL PROTECTED] http://users.ox.ac.uk/~malcolm/