🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.mac
Article #1401

The hidden \"Journal\" desk accessory...

#1401
From: Jeff Harrow NCSE TWO/E92 DTN=247...
Date: Mon, 13 May 1985 15:03
67 lines
3738 bytes
Ahh, a chance to "give back" some information TO the net...

Last week I noticed a cryptic comment indicating that the original 
"Guided Tour" disks held a Desk Accessory called "Journal".

I tend to look through things for unusual items, and didn't remember 
this one, so out came the old disk for a look-see.  Well, the Apple menu 
did NOT have this new desk accessory.  Hummmm...

Not to be deterred, I fired up the Desk Accessory Mover and looked:  Yes, 
it WAS there, called ".Journal".  But, why couldn't I SEE it in the 
menu?  Further examination of disk's set of Desk Accessories showed 
another "invisible" item called ".Print" (notice the pattern?)  

Well, using the Resource Editor I copied .Journal out (open SYSTEM on 
the Guided Tour disk, then open resource DRVR, and you'll see it) 
and inserted it into the system of a test disk (put it in the same 
place), RENAMING it to "Journal" (removing the leading period.)  (I
don't remember why I didn't use the DAM for this, I suspect it should
have worked, but this is how I did it.) 

Journal now showed up in the Apple menu and, when selected, put up a 
new menu item "Journal".  This yielded RECORD, PLAY, STOP, and EXIT 
items.  Choosing RECORD and then doing a number of actions on the 
desktop (opening disks, looking at menus, etc.) and then going back to 
the Journal menu and choosing STOP and then PLAY yielded a replay of all 
of my actions in the same time intervals that I originally did them!  
Neat! (Note that the script of my actions are kept in a newly created 
file called "journal.jrnl" which is overwritten with each new invocation 
of RECORD.)

Well, let's continue the experimentation:  I fired up an application 
(Fontmover, I think) while RECORDing the movements, did some stuff,
quit the application back to the desktop, re-selected Journal from the
Apple menu to re-display the Journal menu, chose STOP and then PLAY. 
Well, it STARTED to replay my movements, but the system crashed (ID=10)
when "my" journaled mouse began to open the application icon.  I tried
numerous variations of this, but the end result was similar:  Once I
attempted to open the application, things went out to lunch during
PLAYback of the journal. 

Now, it seems to me that I remember that when an application exits, all 
desk accessories are closed.  If this is true (and indeed the Journal 
menu item was always gone when the new application came up) then I 
suspect that the journal.jrnl file was left with only part of the 
journal intact and, probably, an inappropriate end-of-file, causing the 
crash.

HOWEVER, a playback of the Guided Tour disk DOES prove that (someone) 
CAN record and play back a journal which goes between the desktop and 
numerous applications.

Can anybody shed some light on this?


Jeff


Work address:
ARPAnet:	HARROW%EXODUS.DEC@decwrl.ARPA
Usenet:		{allegra,Shasta,decvax}!decwrl!dec-rhea!dec-exodus!harrow
Easynet:	EXODUS::HARROW
Telephone:	(617)858-3134
USPS:		Digital Equipment Corp.
		Mail stop: TWO/E92
		1925 Andover St.
		Tewksbury, MA  01876
Technical Details
Message-ID: <2141@decwrl.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!linus!philabs!cmcl2!seismo!harvard!talcott!panda!genrad!decvax!decwrl!dec-rhea!dec-exodus!harrow

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.1 6/24/83; site decwrl.UUCP
Path: arc1-ca.pugleaf.net!utzoo!linus!philabs!cmcl2!seismo!harvard!talcott!panda!genrad!decvax!decwrl!dec-rhea!dec-exodus!harrow
From: harrow@exodus.DEC (Jeff Harrow NCSE TWO/E92 DTN=247-3134)
Newsgroups: net.micro.mac
Subject: The hidden \"Journal\" desk accessory...
Message-ID: <2141@decwrl.UUCP>
Date: Mon, 13-May-85 11:03:24 EDT
Article-I.D.: decwrl.2141
Posted: Mon May 13 11:03:24 1985
Date-Received: Thu, 16-May-85 06:14:18 EDT
Sender: daemon@decwrl.UUCP
Organization: DEC Engineering Network
Lines: 69