home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Simtel MSDOS 1992 December
/
simtel1292_SIMTEL_1292_Walnut_Creek.iso
/
msdos
/
zmodem
/
dszop3.arc
/
DSZSTDAL.ONE
< prev
Wrap
Text File
|
1988-06-16
|
9KB
|
203 lines
From: Rutger Lasuy
To: Vincent Vinh-Hung Msg #95, 30 Apr 88 18:52
Subject: zmodem
hello Vincent, I work with the program named Procomm. As you probbly nd know
this program doesn't support the zmodem protocol. I found on this bulletin
board the zmodem protocol, but how can I run it in Procomm?? Each time I want
to receive or send a file, I only can choose other protocols such as Xmodem.
These protocols aren't very fast so I would be very happy if you could tell me
how to do it. When you are asking yourself how I know your name; I yelled tot
the sysop and he told me you could probably help me. So I finish this message,
I hope my English wasn't too bad and I'm waiting for your answer
Goodbye Vincent
Rutger,
From: Vincent Vinh-Hung
To: Rutger Lasuy Msg #99, 01 May 88 14:43
Subject: Re: zmodem
( argh - grmbl - grmbl - Georges - I'm still in TradeWars -
how dare you redirect queries to me - I'm no Chuck Forsberg -
grmbles - you're not serious, are you - grmbles )
Rutger,
Don't worry what I say to the sysop : I'm grumbling at him,
there's a long time I haven't been using Procomm, I fear
I've forgotten the Procomm commands, and I'm unable to find
the related messages which are buried under hundred megabytes
of captured files < sigh - still no answer to a free text
database >.
------------------ Solution # 1 ----------------------
You need a minimum of files and preliminary setup, which are :
- PROCOMM version at least 2.4.2 ( I think that v. 2.3 is not very
reliable ).
- COMMAND.COM, which, to be safe, you should copy to the same directory
as Procomm ( the alternative is to be sure that COMMAND.COM is in the
DOS's path - but I had never been able to manage without a copy of
Command.com in the same Procomm directory ).
- DSZ.COM, which should be in DOS's path ( to be sure that it is in
the path, copy DSZ.COM to the same directory as DOS files ).
( If you do not already have DSZ.COM, search on BBS files areas for
the file named DSZxxxx.ARC, where xxxx are 4 digits indicating the
version date - in US reverse month-day order - the latests worth
downloading are DSZ0204.ARC, DSZ0329.ARC, DSZ0406.ARC, DSZ0414.ARC,
and DSZ0423.ARC which is 23-April-88 version. For my part I use
the 04-Feb-88 version which is Ok. I have only seen the docs of
latest versions : docs are much clearer ; the improvements seems
of more interest for those who need to implement Dsz in host mode
for protected access to directories ).
Now, login normally. Suppose that the file you wish to download
is GAMES.ARC .
At the Opus prompt, type :
d z games.arc
Then press the ALT-F4 key ( it's the shell to Dos key from Procomm ).
You see the DOS prompt. Type :
dsz CON rz
( Or, in case you use a modem connected to COM2, type :
dsz CON port 2 rz
note that CON must be typed in upper case ).
That's not all : there is another way to make zmodem download.
From: Vincent Vinh-Hung
To: Rutger Lasuy Msg #100, 01 May 88 14:44
Subject: zmodem ----------- Solution # 2 ----------------------
In case of difficulty, you may try the following.
Files needed : only DSZ.COM - nothing else - no Procomm -
no Command.com !!!
It works with versions of DSZ.COM which may run in terminal mode,
i.e. versions of DSZ later than February 88 ( and perhaps it may
work with some older versions, you need to check with your DSZ doc
whether there is mention of the 't' option or no, if your Dsz doc
says something about 't' then it's Ok ).
Here's how to do with DSZ as a stand-alone program :
1. Type : { the { } are comments, do not type those }
dsz port 1 speed 1200 d t { I suppose that you use
V22 modem connected to COM1 }
2. Then type :
ATB0M1 { if modem is a Hayes and you want to hear tones }
3. Then type :
ATDT091210952 { or ATDP210952 if your phone is a 'rotary'
and you're calling from the same area }
4. You should then get the connection to Opus. Answer appropriate
Opus prompts ( type : first name, last name, y, password, etc... )
and go to the appropriate file area.
5. Type :
d z games.arc
6. Do nothing : just wait for the file transfer to finish.
7. Repeat step 5 ( for example : d z nxtgame.arc ) until you have
no more file to download.
8. Type :
gyn { ending session on Opus without thanking sysop :-) }
9. Type :
{pause-1-second}+++{pause-1-second}ATH0
{ hang modem, the {pause-1-second}
means do not type anything for 1 sec }
10. Press the key :
F1 or ALT-X { exit of DSZ }
----
No : I forgot nothing in the Solution #2 procedures ! Once you
have typed the Opus command 'd z games.arc' , the downloading on
your machine is automatic. There's nothing missing between step 5 and
step 6 above !!!
The only thing you have eventually to do is to abort the file transfer!
To abort a file transfer : press CTL-BREAK, or press ALT-N.
If after pressing the 'abort' key you see garbage on the screen or no
Opus prompt : press the key CTL-X about 10 or 15 times.
In case you use an external manual modem : replace step 2,3 and 9
above by your usual procedure of manual dialing and manual hang.
Some files may be helpful :
There is some explanations about DSZ features in DSZOPT.TXT
( or DSZOPT.ARC ? ), which says something about the 'Crash Recovery'
allowing to resume a download when a file transfer is aborted and
that you want to download only the last missing bytes.
You may also find some interesting utilities like DSZSHELL.ARC or
DSZ-ZA.ARC which provide a simpler menu interface for using Dsz.
From: Vincent Vinh-Hung
To: Rutger Lasuy Msg #102, 01 May 88 20:08
Subject: Explanation of 'dsz port 2 speed 1200 d t'
1. When you run DSZ with those options :
'port 2' --> select COM2
'speed 1200' --> select speed
'd' --> disregard loss of Carrier Detect,
not absolutely necessary, depending on
the type of modem used
't' --> enter DSZ's terminal mode
2. You're then on-line with the modem.
The ATB0, ATM1, ATV1 etc. are Hayes-compatible modem commands.
Each of those AT commands modifies some of the modem options,
for example B0 -> CCITT mode, B1 -> Bell mode.
You may get some "messages", usually "OK" : those are answers to
you from the modem. You may for example experiment various
manipulations of the modem like ATK, ATS5? etc.
When you enter the command ATDT210952 : the modem dials 210952.
3. After some moments, there is a connection : you're no more in
conversation with the modem : instead, the modem enter transparent
mode. It transmit anything you type to the BBS, and send to you
anything it receive from the BBS.
4. To exit of this 'transparent' mode and return to 'conversation'
mode with your local modem : the command is usually a pause,
followed by 3 + characters, followed by a pause. When the
modem senses this sequence, it doesn't send the '+++' to the
remote.
Seems complicated. In fact, the situation is comparable to when
you use a printer :
Modem Printer's comparable step ( from DOS )
- Run Dsz Type Ctl-P --> gets the peripheral 'on-line'
- Type ATxx Type Escape codes for various fonts modes
- ATDT210952
and nexts Keys pressed are printed on the printer
- pause+++pause Escape code sent to printer to change font
- F1 exit Dsz Ctl-P toggle --> printer no more on-line.
It is easier to understand a printer than an intelligent modem,
because printer's effects are dissociated from what is sent to the
monitor screen.
While with a modem, all goes to the same screen --> difficult to
distinguish what comes from what you typed, from the modem or from
the remote BBS. It takes a little while to get acquainted.
It's one of the fine aspects of Procomm or similar programs :
those automatically do the modem's setup procedure. The user doesn't
have to worry if what he types is sent to modem only or to remote BBS.
When using DSZ as a stand-alone comms program, the user doesn't have
any of the securizing features ( or capture or scripts utilities etc.)
of a full comms program. Nevertheless, the DSZ stand-alone capability
is interesting and is probably the neatest way to do downloads,
whether with Y or Zmodem protocol.
( Dsz supports all the three X, Y and Zmodem protocols. Since there
are many variants of X and Ymodem, not always compatibles, having Dsz
widens your possibilities of choice in case you encounter a BBS which
doesn't support a particular Ymodem variant of your comms program ).