Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Finding missing services System
I recently downloaded OmniDictionary from the OmniGroup and was wondering why it wasn't appearing in the Services menu. I found the following on the Omni Group web site: -

Mac OS X 10.0 only registers Services from aplications installed in /Applications, /Developer/Applications, or subfolders thereof, so if you want to use the Service provided by OmniDictionary you'll need to install it in one of those locations. Services can be provided by applications installed in /Network/Applications if the NSServicesFromNetworkApplications default (in NSGlobalDomain) is set to YES.

In order to keep my /Applications folder clean I had been placing apps that I had installed into a sub-folder of /Applications called User Applications. Once I moved my apps in /Applications I had several new entries in Services (OmniDictionary being one), woo-hoo!

The information on the OmniGroup web site implies that apps in subfolders of Applications would register as services (if applicable), but this doesn't seem to be the case.
    •    
  • Currently 2.67 / 5
  You rated: 3 / 5 (3 votes cast)
 
[2,804 views]  

Finding missing services | 5 comments | Create New Account
Click here to return to the 'Finding missing services' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
services work for me
Authored by: Anonymous on Aug 20, '01 05:31:57PM

I have both OmniWeb and OmniDictionary installed in subfolders in my ~/Applications folder. Services works fine for me.



[ Reply to This | # ]
services work for me
Authored by: smhaunch on Aug 21, '01 06:23:36AM

After reading your comment, I moved the apps in question back into a sub-folder ... and they were still there on the Services menu. Confused now. Maybe it's something to do with where the apps are originally installed? I had a look around in the developer documentation on ADC and couldn't find anything pertinent.



[ Reply to This | # ]
part of a distubing trend
Authored by: pascalpp on Aug 21, '01 06:04:00AM

this is part of a disturbing trend in the Mac OS wherein Apple is requiring users to store Applications in specific places in order to achieve full functionality. In Mac OS 9, for example, Sherlock was required to be in the Apple Menu for find to work, and for updates to Sherlock to be applied. This type of requirement is even more common in Mac OS X. Users should be allowed to store their applications wherever they like, and they should be able to rename the Applications folder to whatever they like.

I hope this situation improves with future upgrades to OS X. Next they'll be requiring us to refer to our hard drive as C: . Boo! (Obviously that won't happen; I'm just drawing a parallel.)



[ Reply to This | # ]
What about aliases?
Authored by: Gabriel Birke on Aug 22, '01 08:37:59AM

Well, maybe part of the trend can be countered using aliases - if they work. Has anyone tried to replace the original service apps with aliases?
Apart from that, the Applications folder makes it much easier for new users to find their Applications.



[ Reply to This | # ]
part of a distubing trend
Authored by: DavidRavenMoon on Aug 24, '01 04:53:48PM
Users should be allowed to store their applications wherever they like, and they should be able to rename the Applications folder to whatever they like.

Why? Too many Mac users are too anal retentive! Moving and renaming stuff serves no real purpose.

[ Reply to This | # ]