Hi Ken,

As you are using HyperCard I am assuming that this is all on Macs. In that case, AppleScript can do a lot of what you want whenever Rev can't do it itself.

For web browsers, you can use the revGoURL command which switches to the default browser and goes to that page. If the web page has a form of any sort, then again, you can probably do it by assembling the web address for the form and using revGoURL to send the data. e.g. to search Google for "aardvarks", I can use the following Rev command:
revGoURL "http://www.google.com/search?q=aardvarks";


Similarly, email can be done from Rev, currently using revGoURL but in Rev 2.0 there is the much more powerful revMail command which allows you to generate an email including address, subject and message body.

For other apps, a combination of Transcript and AppleScript can do the job. Supposing you were writing a letter: use the on-screen keyboard to type all the characters, then copy the text from Rev, use AppleScript to open AppleWorks, create a new word processing document, paste the text into AppleWorks, save and print. The applications you can use in this way will be restricted to those that can be scripted, but this shouldn't limit you too much.

Cheers,
Sarah
[EMAIL PROTECTED]
http://www.troz.net/Rev/

On Monday, March 31, 2003, at 10:46 am, Ken Norris wrote:

Hi Rev list,

As some of you know I'm using Rev (and also HC) to develop onscreen
keyboards for the severely disabled.

The question is:

Can I get Rev to type characters (from mouseclicks, not the physical
keyboard) and information into other programs, such as web browsers?

I've been poring over the large amount of CGI/Browser posts all afternoon.
One thing seems basically apparent: We cannot run a Rev stack in parallel
with another app (is this really true?), nor does it seem very practical to
build a browser with Rev (although theoretically it should be possible).


Now, believe me, I'm aware of the fact that there are a number of onscreen
keyboards already out there, but the really comprehensive ones, though they
can compensate for various deficits, lack some intuitive simplicity, and are
so expensive as to be out of range for many. Further, mine involve extensive
feedback processes, and some very different methods of operation (more
gamelike) which are very exciting.


My first intuitve idea is have to Rev send characters directly to a port or
socket, though I don't yet understand how (I'm studying, but I still don't
'get' a lot of it yet), and the course instructers at my local Community
College extension don't really know either (I'm getting more hi-end
knowledge right here in this list...for which I will always be grateful
:+)).


If I can get this to happen, I have some ideas for getting grants to
hopefully launch these services so I can spend full time work on it (as it
is I only have about maybe 10 max hours or so a week). Maybe then I can
actually get a couple of them finished.


Any help and continued guidance is appreciated,
Ken N.




_______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution




_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to