Suchin:I'm on a Mac and my nozzle library is called nozzle and the individual nozzles are all rif files. I didn't quite understand the rest of your post.
Hi Suchin,
On the assumption that you may be referring to my previous post, I will try to clarify the situation with pre_Painter X nozzle libraries that do not have assigned Data and Resource Fork codes, but which are required to be opened in a Painter version on the Mac Platform (Barb's nozzles for example).
First off, I'll explain about the mysterious File Types and Creators. Basically these indicate what kind of file it is and which application the respective file is associated with. Each type and creator is a unique four-character code that identifies a kind of file or a specific application. Using this information, the Finder determines what kind of icon to assign to a document and also what application to open when you double-click it.
In the demonstration below, I have downloaded Barb's lights.zip file. After unzipping, I selected the lights.nzl file in the Finder and noticed that it is presented as a Unix Executable File. When I then attempted to load the above library in Painter, the file was greyed out and could not be loaded.

In the dialogue screenshot to the left, I have opened the lights.nzl file in Super Get Info. You can see at the bottom right in the image that the Type and Creator codes for this file are missing. This effectively means that Painter does not recognise the file as being a Painter file.
As a side note, we can also tell using the dialogue information, whether data has been assigned to the Data Fork or the Resource Fork. This is important to know if we want to open say a Paper texture file in a pre-Painter IX Mac version of Painter (in which case we would need to move this data onto the resource fork). In the case of Nozzle libraries however, data remains consistently on the Data fork, at least from Painter 6 or 7.
In this second screenshot, I have manually entered in the correct file type code (NOZL) for the nozzle library in the Super Get Info dialogue. I have also entered the creator code (ARTX) for the file to open Painter X when double clicked, and also to display the relevant Painter X resource icon.
Note that I could have also typed FSX3 or ART9 as the Creator code, and the respective nozzle library would still have opened in Painter X and most earlier Painter versions. The Type code must however be NOZL (upper case) for this resource. Note also that the file kind has updated to Painter Nozzle library.
I then quit Super Get Info and if all has gone well, the Nozzle library can be opened in your version of Painter. Try renaming the updated nozzle library file if it still fails to load.
At time of writing, Super Get Info is currently available for Mac OSX 10.4 or later, and is Universal Binary (for both Intel and PowerPC processors).
XRay 1.1 has some issues with Leopard, but a beta release of XRay II is expected early 2008. N.B. A nice feature with XRay is that all type and creator codes on your system are selectable for individual resource files from the respective dialogue menus.
File Buddy 9 requires Mac OSX 10.3.9 or later, and is Universal Binary.
Update: I've just located a freeware Universal Binary utility which will also allow you to change or assign the File Type and Creator codes...appropriately named iLikeYouMore.
David
"I'll be more enthusiastic about encouraging thinking outside the box when there's evidence of any thinking going on inside it."
Terry Pratchett