Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!cmcl2!husc6!rutgers!princeton!allegra!ulysses!bellcore!petrus!magic!science!bambi!joevax!sdh From: sdh@joevax.UUCP (The Doctor) Newsgroups: net.micro.apple Subject: Re: uncatalogable files Message-ID: <312@joevax.UUCP> Date: Fri, 10-Oct-86 14:46:20 EDT Article-I.D.: joevax.312 Posted: Fri Oct 10 14:46:20 1986 Date-Received: Sat, 11-Oct-86 20:48:12 EDT References: <8610091954.AA15615@ucbvax.Berkeley.EDU> Organization: Bell Communications Research Inc., Morristown, NJ Lines: 40 > Does anyone know how to find out the names of files that do not > show up when you type in CATALOG. I know they are on the disk. > How do you go about accessing them? > There are two types of files: 1) files that are part of the normal catalog, but have control characters embedded in them to prevent you from seeing them, for example, *B 005 FILEhhhhhhhhhhh where h stands for backspace will show thw filename as a blank. To see the file, just type SPEED = 0 at the applesoft prompt, and it will slow the output down so you can see the file name and then see it erased. You will not be able to see other control characters, though. Solution 2: There is a program in the original DOS 3.2 manual (it may be in the 3.3 manual too) that is an assembly language subroutine that intercepts the output and changes control characters to inverse. This works like a dream. Solution 3: Use a disk scanning program to view the catalog (traditionally on track $11) and it should be able to show you all the control characters. You should then be able to change them to printing characters. NOTE: if you change the finle name, you may have to change it back or things might not work at all. 2) the second kind of invisible file has no entry in the catalog. It exists on the disk as a normal file, and has the sectors allocated for it removed from the Volume Table of Contents (VTOC). Whenever you delete a file, it removes it from the directory, and frees up the sectors it used in the VTOC. When these files are created, they usually create the file normally, the delete it, and put back its entry in the VTOC. These are harder to find since you must know where to look first. You will need a disk scanning program to do this. If you do not understand how DOS 3.3 disk are formatted and how files are stored DO NOT attempt to poke around things this way, unless you make copies of what you're looking at. It is VERY easy to kill disks doing this. Read the DOS 3.3 manual first, or Beneath Apple DOS. Steve Hawley joevax!sdh