[comp.sys.mac.programmer] Screen Slaver Program

lyman@eos.UUCP (Lyman Taylor) (03/03/88)

	I'm looking for a program that uses AppleTalk to allow one  Mac to 
show what is happening on the screen of a remote Mac:

	"master" mac				"slave" mac
                    \_________________________/
			appeltalk 
	     |					    |
	     |					    |
	user pulls down the file		the file menu falls down
	menu			

I don't need to track the mouse pointer; only the events generated that cause
"things" to happen ( buttons pressed... dialogs and menus activated, etc. )

This is not exactly a server/client relationship like NeWS, X windows, or file
servers are usually run.  And its not like using TOPS or Appleshare to run a
program off of a remote disk.  Although this has to involve passing messages
like the previously mentioned programs.

	I would like to know if anyone has developed a program of this type.
And if so how I can get my HANDS on it.   It would save alot of development
time on my part. ( Hopefully I don't have to reinvent the wheel  :- )

	Doesn't anyone do human computer interface testing out there? :-)
This has got to be the ultimate in unobtrusive testing.  



	[ If this program doesn't exist does anyone know of where I can get
		my hands on some public domain source that demonstrates the
		use of AppleTalk.					    ]

	Besides the lack of a multi-million dollar market ... is there any
technical problem with getting such a program to work.  I can't think of any;
however I haven't programmed extentsively on the Mac either.  This program may
change that.


	Thanks in advance.

WARNING: I have cross posted this message. If you post a response please be
careful.  It probably to mail me a message if you know of such a beast or
( I know I'm going to reget this...) if your interested in the responses
I get.  I'll try to post a summary.


Lyman S. Taylor					lyman@ames-aurora.arpa
NASA Ames Research Center		                or
						    more verbose
	...{uunet,hplabs,hao,ihnp4,decwrl,allegra,tektronix}!ames!aurora!lyman

scott@tekcrl.TEK.COM (Scott Huddleston) (03/12/88)

It exists, and is called "Timbuktu" (rather appropriately).
I can tell you the publisher next week.  It's pretty powerful --
allowing one Mac to observe everything happening on another
including mouse movements, and even allows interaction -- two
people working on the same Mac (one remotely).  It does not
enslave more than one Mac at a time, alas.

dlw@hpsmtc1.HP.COM (David Williams) (03/16/88)

>It exists, and is called "Timbuktu" (rather appropriately).
>I can tell you the publisher next week.  It's pretty powerful --
>allowing one Mac to observe everything happening on another
>including mouse movements, and even allows interaction -- two
>people working on the same Mac (one remotely).  It does not
>enslave more than one Mac at a time, alas.

Can you have more than one person (ie n macs observing what is going on 
on the target Mac? Does it work over appletalk, appleshare, ethertalk or
just 2 macs connected by modem? I have a situation where I might want to 
hook up 5 macs together and have 4 of them watching what the other one is
doing. In other words, we would like to do some collaborative work on our
project team, and members of our project team are distributed geographically.
We do have connection to each other potentially through our private TCP/IP
based Internet, so if Timbuktu could work in that environment it would be
extremely nice.

I do know that Timbuktu is from WOS data systems and is priced at $86 at 
Computerware.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
David L. Williams   |   HyperCard Jedi
dlw@hpsmtc1.HP.COM  |        &
...!hplabs!hpda!dlw |   Un*x Novice (X Windows here I come!)
______________________________________________________________________________
Hewlett Packard  <- Nope, they're my opinions, not Hp's!
Software Development Technology Laboratory
DCE/User Interface Project
Somewhere in Cupertino CA      Mailstop: 47LR
"What if...Apple put a SPARC on a Nubus card?"
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%