On Thu, 31 Mar 1994 18:54:01 CST Neal J.Gilb said:
>I have the screen-l log9401 in my e-mail account filelist and want to access it
> to review its contents. I can't seem to be able to access the archives throug
>h gopher ua1vm.ua.edu or any other method? Please forgive my ignorance, I'm st
>umped! Any help would be appreciated. Thanks.
Sorry, Neal, the gopher at ua1vm is currently under repair. It'll be down
for week or so. We're in the middle of Spring Break, so I haven't been
able to get anything done about it.
Check back in a couple of weeks...
And, until then, here is an explanation of the old-fashioned, cumbersome
way of getting messages from SCREEN-L's archives:
RETRIEVING OLD MESSAGES FROM SCREEN-L
The entire protocol for doing this is available in a file called LISTDB MEMO
that you may get (I assume) from your local LISTSERV. (To get the whole
file send the command INFO DATABASE to a LISTSERV address. This command
could be sent as the first line in e-mail to, e.g., [log in to unmask]) I'll
boil it down to its key elements here.
You might want to file this message for future reference.
SCREEN-L's old messages are kept in a database at its home node here at
the University of Alabama. This database may be accessed by sending
mail to LISTSERV@UA1VM (BITNET) or [log in to unmask] (Internet).
Please note: these addresses are NOT the same as the one to which you
send SCREEN-L mail for distribution, which is [log in to unmask] Sending
database requests to the general list will likely result in snide
remarks being cast your direction.
In SCREEN-L's database are files with ALL of its messages--which you
could download, but they're large and cumbersome and you can be much
more selective. You can select only the messages you want by first
searching the database for keywords you are interested in and then
telling the LISTSERV to send you only those messages. Here's how it
works:
First: send e-mail to [log in to unmask] Beginning with the FIRST LINE of
that e-mail, type in the following three lines exactly:
//MYSEARCH JOB Echo=No
Database Search DD=SEARCH CPULIM=99:00 OUTLIM=10000
//SEARCH DD *
Don't ask me what they mean, but they're essential.After these three
lines, you may send commands to the LISTSERV. You begin with the
search command:
SEARCH keyword IN SCREEN-L
If, for example, you were interested in the messages with the word
"kinko" in them, you would send this command (the keyword is NOT case
specific; it'll search for both upper and lower case versions of the
word):
SEARCH kinko IN SCREEN-L
If this were the only command you sent you would receive a file called
DATABASE OUTPUT that tells you how many messages contain this word (or
"string"). Each message with the word is called a "hit". In our
example, DATABASE OUTPUT looks like this:
> search kinko in screen-l
--> Database SCREEN-L, 15 hits.
This tells you that there are 15 messages containing the word "kinko".
But that's not much help. To actually get information about these
messages you send another command after the SEARCH command: INDEX.
So, once again you start your e-mail with the above three lines and then
you follow them with these two lines:
SEARCH kinko IN SCREEN-L
INDEX
Once again you're sent a DATABASE OUTPUT file, but in addition to the
number of hits you also get a list of all the messages. It looks
something like this:
Item # Date Time Recs Subject
000154 91/04/02 22:33 31 Copyright & Academics, Part 2
000160 91/04/03 17:24 18 re: Copyright & Academics
(and so on, listing the 15 "hits")
This gives you basic information about the message: the item number
(its identifying number in the database), the date/time of the posting,
the number of records of that message (its length), and the subject
heading.
The final command you need to know is PRINT. This command inserts or
"prints" the actual messages into the DATABASE OUTPUT file that is sent
to you. You may include the PRINT command right after INDEX in your
e-mail to the LISTSERV. This, however, will insert ALL messages that
your search has turned up into DATABASE OUTPUT and that might be more
messages that you really want. But still, that would be the simplest
way to get everything at once.
To do it this way, create e-mail using those opening three lines again
and follow them with:
SEARCH keyword IN SCREEN-L
INDEX
PRINT
In our "kinko" example, all 15 messages (or "hits) would be sent to you
in DATABASE OUTPUT.
If you only wanted one or two messages you may specify them by their
ITEM #, which you've already obtained by sending SEARCH and INDEX
commands in a previous message. You must still preface your PRINT
command with the SEARCH command. For example, the following e-mail
would get you a single message:
//MYSEARCH JOB Echo=No
Database Search DD=SEARCH CPULIM=99:00 OUTLIM=10000
//SEARCH DD *
SEARCH kinko IN SCREEN-L
INDEX
PRINT 154
So that's the technique, best I can figure. It's new to me, so I don't
guarantee it. It ought, however, to work on listservers for other
lists, too.
P.S. After writing the above one of our computer wizs here gave
the following sample of how to search SCREEN-L for messages from
a specific time period.
The following commands should get you all the messages between
1 March and 15 March 1992, for example.
//MYSEARCH JOB Echo=No
Database Search DD=SEARCH CPULIM=99:00 OUTLIM=10000
//SEARCH DD *
search * in SCREEN-L from 01 mar 92 to 15 mar 92
index
print all
/*
----------
It takes an active sense of humor to survive in Big Tuna.
--WILD AT HEART
----------
| Jeremy G. Butler - - - - - - - - - - | Internet : [log in to unmask] |
| SCREEN-L Coordinator | BITNET : JBUTLER@UA1VM |
| |
| Telecommunication & Film Dept * The University of Alabama * Tuscaloosa |
|