I'm requesting %RESCAN (without any perameters) does the same thing "%RESCAN *" does. If there is no added situation to that command.
So it seems most software out there (and people that are used to said software, and backwards compatibility and all) uses %RESCAN as a
catch-all for anything they're linked to.
HPT seems to only accept "%RESCAN *" for this method, as of course
there are other options available and it seems the %RESCAN command is looking for something afterwards.
I'm requesting %RESCAN (without any perameters) does the same thing "%RESCAN *" does. If there is no added situation to that command.
Just as well, please document the areafix.hlp to reflect any of this,
as even "%RESCAN *" is not documented in the helpfile.
%RESCAN 541.LOCAL <- Rescan area%COMPRESS <- Ask for list of packers
%RESCAN OS2.* <- same
%RESCAN linux.develop.ger 200 <- Rescan the last 200 mails
%RESCAN linux.develop.ger 30 days <- Rescan mails for last 30 days
%RESCAN <- Turn on rescanning of following
subscription
NSK.SYSOP /r <- Subscribe & rescan area
NSK.PARTY /r=100 <- Subscribe & rescan the last 100 mails NSK.PARTY /r=30 days <- Subscribe & rescan mails for last 30 days
Nicholas wrote (2020-12-18):
I'm requesting %RESCAN (without any perameters) does the same
thing "%RESCAN *" does. If there is no added situation to that
command.
I think it's a better to require an explicit "*".
Let us look into hpt/misc/areafix.hlp.
%RESCAN 541.LOCAL <- Rescan area
%RESCAN OS2.* <- same
%RESCAN linux.develop.ger 200 <- Rescan the last 200 mails
%RESCAN linux.develop.ger 30 days <- Rescan mails for last 30 days
%RESCAN <- Turn on rescanning of following
subscription
NSK.SYSOP /r <- Subscribe & rescan area
NSK.PARTY /r=100 <- Subscribe & rescan the last 100
mails NSK.PARTY /r=30 days <- Subscribe & rescan mails for
last 30 days
Let us look into hpt/misc/areafix.hlp.
%RESCAN 541.LOCAL <- Rescan area
%RESCAN OS2.* <- same
%RESCAN linux.develop.ger 200 <- Rescan the last 200 mails
%RESCAN linux.develop.ger 30 days <- Rescan mails for last 30
days %RESCAN <- Turn on rescanning of
following subscription NSK.SYSOP /r <- Subscribe &
rescan area NSK.PARTY /r=100 <- Subscribe & rescan the
last 100 mails NSK.PARTY /r=30 days <- Subscribe & rescan
mails for last 30 days
1) "%RESCAN OS2.* <- same" is not very descriptive.
2) Note there is no option to rescan all areas linked. "%RESCAN *" is
not even listed as a working command.
and it's Areafix would assume %RESCAN, since that is what most other applications use.
1) "%RESCAN OS2.* <- same" is not very descriptive.
2) Note there is no option to rescan all areas linked. "%RESCAN
*" is not even listed as a working command.
OK, Nick. I'll try to reword areafix.hlp but I have to look into the
code first to see if everything that is written in the help
corresponds to the code. So it may take some time.
The actual function definition for "%rescan" = "rescan all following listed echoareas" does fit well when linking new echos.
An unwanted "rescan all" would deliver 3+ GB here if all echos are
linked.
So it's a kind of user protection to ask the user to say "send me a mailbomb" by confirming the "%rescan all" with the standard wildcard
"*".
If it is indeed an invalid command maybe there should be an Areafix response to the user saying so
OK, Nick. I'll try to reword areafix.hlp but I have to look into
the code first to see if everything that is written in the help
corresponds to the code. So it may take some time.
Thank you. I brought it up because I recently had a user attempt
"%RESCAN" and nothing happened. He didn't even get a response from
Areafix saying it was an invalid command (So my guess is that at the moment it is always looking for some kind of parameter after RESCAN).
OK, Nick. I'll try to reword areafix.hlp but I have to look into
the code first to see if everything that is written in the help
corresponds to the code. So it may take some time.
Thank you. I brought it up because I recently had a user attempt
"%RESCAN" and nothing happened. He didn't even get a response from
Areafix saying it was an invalid command (So my guess is that at the moment it is always looking for some kind of parameter after RESCAN).
And here is the updated help. Please tell me if there is anything to change in it.
%RESCAN <- Rescan the areas subscribed below in
the same message to areafix
Thank you. I brought it up because I recently had a user attempt
"%RESCAN" and nothing happened. He didn't even get a response
from Areafix saying it was an invalid command (So my guess is
that at the moment it is always looking for some kind of
parameter after RESCAN).
Thank you for the bug report. I've fixed areafix and updated the
areafix help. Michael
If '%RESCAN <area>' can also be used this way:
%RESCAN
<area>
<area2>
<area3>
or
%RESCAN <area> <area2> <area3> ...
Maybe just making the first option:
%RESCAN <area> ...
.. and elminiating the blank command altogether would eliminate any
future confusion?
%RESCAN <- Rescan the areas subscribed below in
the same message to areafix
Is this command needed?
If empty, it now replies and logs with an error.
So that seems to take care of a blank response.
Does '%RESCAN <area>' already cover the correct way to go about this?
If '%RESCAN <area>' can also be used this way:
%RESCAN
<area>
<area2>
<area3>
or
%RESCAN <area> <area2> <area3> ...
Maybe just making the first option:
%RESCAN <area> ...
.. and elminiating the blank command altogether would eliminate any
future confusion?
And here is the updated help. Please tell me if there is anything to change in it.
And here is the updated help. Please tell me if there is anything
to change in it.
The line breaks for longer descriptions are looking like a line
seperator "blank" line on the left side of the screen. The "empty"
line below "%RESCAN" highlights the %rescan line like a title.
How about empty lines to seperate the keywords into blocks or
sections?
A first section for "Basic Commands" and then more complex "advanced" commands?
The line breaks for longer descriptions are looking like a line
seperator "blank" line on the left side of the screen.
I see no such effects. Is your window width less than 80?
this empty space above subscription%RESUME <- Resume receiving echomail after the PAUSE %COMPRESS <- Ask for the list of compression algorithms
How about empty lines to seperate the keywords into blocks or
sections?
A first section for "Basic Commands" and then more complex
"advanced" commands?
"Advanced areafix" has a special meaning, so using the word "advanced" here may lead to some confusion.
Besides that, the help is already long and I wouldn't like to make it longer.
.. and elminiating the blank command altogether would eliminate
any future confusion?
The confusion was because the empty %rescan line without following
echos did not produced an error answer. Teach the users to who to do
this RTFM thing and you would avoid more confusion in the future.
I'm only trying to avoid that confusion. Keeping a blank %RESCAN
command in the help file will make users think they can use it by
itself. So I was asking if the blank command was necessary. Maybe it should include:
%RESCAN
<area>
<area2>
<...>
So that it is more specific to the %RESCAN function actually needing
input afterwards. Just because you don't see it as confusing, doesn't
mean others that don't actually setup, RTFM, and use the program on a daily basis won't be. You must remember also, these *users* may have access to multiple hosts and areafixes that do not act the same, or
even use the same commands. So the helpfile should be as specific as possible to make sure the users understand and use the proper
commands.
The confusion was because the empty %rescan line without
following echos did not produced an error answer. Teach the users
to who to do this RTFM thing and you would avoid more confusion
in the future.
*Users* should not have to RTFM for a server side program. They are
given the help file. That is the only RTFM they need. If the help file (RTFM) confuses them, they ask the sysop. Right?
I'm only trying to avoid that confusion. Keeping a blank %RESCAN
command in the help file will make users think they can use it by
itself. So I was asking if the blank command was necessary.
Just because you don't see it as confusing, doesn't mean others that
don't actually setup, RTFM, and use the program on a daily basis
won't be.
You must remember also, these *users* may have access to
multiple hosts and areafixes that do not act the same, or even use
the same commands.
So the helpfile should be as specific as possible to make sure the
users understand and use the proper commands.
Sysop: | Rempala |
---|---|
Location: | Richlands, NC |
Users: | 106 |
Nodes: | 10 (0 / 10) |
Uptime: | 40:07:05 |
Calls: | 205 |
Files: | 6 |
Messages: | 111,121 |