ftp.nice.ch/pub/next/developer/resources/libraries/Puppeteer.1.1.s.tar.gz#/Puppeteer1.1.src

COPYING
 
Controller.h
[View Controller.h] 
Controller.m
[View Controller.m] 
CopyWindow.psw
 
CyberMan.tiff
 
CyberPost.psw
 
English.lproj/
 
Makefile
 
Makefile.postamble
 
Makefile.preamble
 
PB.gdbinit
 
PB.project
 
Puppeteer.h
[View Puppeteer.h] 
Puppeteer.iconheader
 
Puppeteer.m
[View Puppeteer.m] 
Puppeteer_main.m
[View Puppeteer_main.m] 
README
 
RemoteView.h
[View RemoteView.h] 
RemoteView.m
[View RemoteView.m] 
WindowInfo.h
[View WindowInfo.h] 
WindowInfo.m
[View WindowInfo.m] 
doc/
 
preferencesPuppet.m
[View preferencesPuppet.m] 
previewPuppet.m
[View previewPuppet.m] 
terminalPuppet.m
[View terminalPuppet.m] 
util.c
[View util.c] 
util.h
[View util.h] 
websterPuppet.m
[View websterPuppet.m] 

README

This directory contains the source to Puppeteer. Puppeteer used to be a shareware object, but there was insufficient interest so now I'm making the source public domain (under the GNU license conditions, see COPYING).

Note that there is an application here also called Puppeteer. It doesn't actually do much, it's just meant to demonstrate the capabilities of the Puppeteer _object_. This may have confused some people in the past!

As for what Puppeteer does... it's an object that helps you to send events to other applications. It uses NXJournaler (of which every app has one). It lets you build command-line programs to control NeXTStep apps. It's a step toward overcoming the lack of scripting/macro capabilities in NS.

For further documentation, see the source code. :-)

Dave Griffiths

dave@prim.demon.co.uk

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.