Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!umich!samsung!brutus.cs.uiuc.edu!psuvax1!psuvm!BROWNVM!ANDREW From: ANDREW@BROWNVM.BITNET (Andrew Gilmartin) Newsgroups: bit.listserv.novell Subject: Re: HyperCard Stacks on MacVap v1.1 Message-ID: Date: 17 Jan 90 22:15:06 GMT Sender: Novell LAN Interest Group Reply-To: Novell LAN Interest Group Lines: 93 Approved: NETNEWS@PSUVM Gateway The following was written to support HyperCard users under NetWare. It has not been updated since HyperCard 1.2.5. I hope this helps -- Andrew Gilmartin Computing & Information Services Brown University Box 1885 Providence, Rhode Island 02912 andrew@brownvm.brown.edu (internet) HyperCard for Macintosh installation and sharing Installation Server requirements Total disk spaced need to a minimum HyperCard environment is 1019K. Required files are; * HyperCard 1.2.2 (392K) * Home (30K) * Help (597K) For more information on workstation requirements see "Getting Ready" in HyperCard User's Guide. Workstation requirements * Macintosh Plus (or later) * Minimun of 1Mb of RAM * System 4.1 and Finder 5.5. CIS recommends that you use at least System 6.0.4 and Finder 6.1.4 where possible. For more information on workstation requirements see "Getting Ready" in HyperCard User's Guide. Installing the application HyperCard can be concurrently used. The HyperCard application does not, however, come with the shared attribute set. To set the shared attribute use the Macintosh application ResEdit. For information on using ResEdit to set the shared bit see "Using ResEdit" in this guide. The group Everyone should have Search, Open, and Read rights to the HyperCard folder. Use the Novell's DOS command grant to set these attributes. For example, grants s o r for to everyone where is the name of the HyperCard folder. The Home stack acts much like a configuration file, maintaining information about the user, the level of expertise, and where HyperCard should look for other stacks. As this information can change HyperCard tries to write to this stack oblivious of access privileges. The file server will not allow the write returning error code -5000 to HyperCard. HyperCard does not know how to handle this error so presents the user with an error dialog box with a Cancel button. Clicking the Cancel button will either quit HyperCard or again present the same dialog box. If the latter happens the only way back to the Finder is either to restart the Macintosh or to enter the monitor and execute the command, G FINDER Once returned to the Finder restart the Macintosh. Not restarting will likely cause problems later on. Preventing problems with the Home stack is simply a matter of checking the Can't modify stack option in the Protect Stack... dialog box. HyperCard will abide by internal protections but not always external ones. As a general rule for all stacks that should not be modified by a user check the Can't modify stack option. Most users with not attempt to modify the Home stack's protection. Should an attempt be made the user will be presented with the same error dialog mentioned before. The Departmental Network Administrator can take further precautions but this does require some familiarity with HyperCard's scripting language HyperTalk. Placing the HyperTalk message handler in the Home stack's script will prevent the majority of users from causing themselves problems. on doMenu which if which is "Protect Stack..." and ^ the sort name of this stack is "Home" then answer "Can't change the Home stack's protection." else pass doMenu end if end doMenu