TE880714@BANUFS11.BITNET (Stef Bracke) (04/11/90)
Hello,
I use Sde, a shell. Users can write their own script- and menufiles
to make their shell more attractive.
Eg. Instead of typing: - DEL =.TST +U +T
(Erase all files (+T= also folders) ending with .TST and unlock if needed.)
just type : - DESTROY =.TST
To do this, you can make your own command script. (EXE-files also usable)
It would look like this: DEL ?0 +U +T
(where ?0 is replaced by all the parms after the destroy-command.)
Now, why am I telling you all this? Well, I'm trying to make verbal
communication with the user. How? By simply using the Speech toolkits.
I made an EXE-file in TML-Pascal, called DESTROY.MSG. I changed my DESTROY-
command-script like this:
DESTROY.MSG (EXE-file says: Warning, you're about to destroy the file)
DEL ?0 +U +T (Scriptfile then continues to destroy the file(s))
It works perfectly. A bit slow, but I can live with that.
My problem is: I would like to make an EXE-file in Assembler (I don't like
to work with Pascal) that does the same thing. Only, the Speech toolkit
does something funny after the SAY-toolfunction call: It puts zeros after
my JSL E100A8. I think Male and Female Voice do the same. Why? To protect
the Speech toolkits of being used by assembler-programmers? Can someone
help me here?
Also, if I succeed to make a working assembler version, I'm going to make
an exe-file called: SAY that allows string input behind it.
This could then be used as a Shell-command: eg. SAY Insert disk
Can you see the potential behind this? SDE allows you to make menus, that
look like the Control Panel. I made an option in a menu called UTILITIES.
The option itself was called "EXPLODE". When my brother selected it,
the computer began to laugh. (I made an EXE-file in pascal, that
pronounced the sentece: HAHAHAHAR.)
Hoping for some interested and interesting reactions,
Stef
_______________________________________________________________________
Stefan Bracke | The only things we're famous for
Venneborglaan 77 | are beer, chocolates, wafels,
2100 Deurne, BELGIUM | carpets, French (#?&%|) fries,
00-32-3-325/75/89 (only GMT-hours) | sprouts, etc...
TE880714 at STUDTEW.UFSIA.AC.BE | Need anything else ?
University of Saint Ignatius,Antwerp | - Frankly, je ne weiss nicht wat u zegt.