home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / mac / programm / 12747 < prev    next >
Encoding:
Text File  |  1992-07-20  |  1.9 KB  |  43 lines

  1. Newsgroups: comp.sys.mac.programmer
  2. Path: sparky!uunet!sun-barr!apple!csl!dstine
  3. From: dstine@cisco.com (David S.A. Stine)
  4. Subject: Re: Writing an external file system
  5. Message-ID: <1992Jul21.075114.24782@csl.sri.com>
  6. X-Disclaimer: The views expressed in this message are those of an
  7.           individual at SRI International, and do not necessarily
  8.           reflect those of the company.
  9. Sender: news@csl.sri.com (NEWS Administrator)
  10. Nntp-Posting-Host: regal.cisco.com
  11. Organization: cisco Systems, Menlo Park, California, USA
  12. References: <1992Jul8.041902.27991@ccu1.aukuni.ac.nz> <2A5F456E.5AA5@intercon.com>
  13. Date: Tue, 21 Jul 1992 07:51:14 GMT
  14. Lines: 27
  15.  
  16. In article <2A5F456E.5AA5@intercon.com> amanda@intercon.com (Amanda Walker) writes:
  17. >russells@ccu1.aukuni.ac.nz (Russell Street) writes:
  18. >> Anyone got any idea how to write an external file system 
  19. >> for the Macintosh?  IM only points me to Tech Support,
  20. >> which apparently does not give much support (though I
  21. >> have not tried there yet).
  22. >
  23. >The short answer is "it's not worth it."  The long answer is "it is possible,
  24. >but extremely aggravating."  This is part of why Apple won't help you;
  25. >you basically have to have carnal knowledge of the File Manager and the
  26. >Finder(s) in order to do it righ, and even then it will make you crazy.
  27. >You will swear at your Mac.  You will find yourself going to see Arnold
  28. >Schwarzenegger movies just to watch things blow up spectacularly.
  29.  
  30. Indeed. I can second this, having had the pleasure of writing one...
  31.  
  32. >Basically, this is one of those areas of the Toolbox Jungle where, if you can't
  33. >find your own way, you probably shouldn't be there :)...
  34.  
  35. As a pointer to find your own way, I would recommend that you break out your
  36. copy of MacNosy (if you want to do this level of programming, you MUST have
  37. Nosy) and disassemble the AppleShare client. It has an EFS contained within it
  38. which translates the Finder HFS calls into AFP calls.
  39.  
  40.  
  41. dsa
  42.  
  43.