>From what I have herd is that the App Store uses the spotlight index On Tue, Nov 8, 2011 at 8:30 PM, xairbusdriver <[email protected]> wrote:
> Even after using the developers Growl Version Detective app, I could > find absolutely no versions of Growl on my boot drive (NOTE: That > doesn't mean there isn't something in Time Machine or the attached > backup drive/partitions). Of course, the App Store still claims it's > 'Installed' even after Shutdown and Restarts. > > I'll do some testing tomorrow by disconnecting the external drive. But > I think it may be more a matter of editing the /Library/Receipts/ > InstallHistory.plist XML file. Previous versions of X stored ".pkg" > files in that location, and third-party apps still can, I think. But > that plist is interesting and possibly how Lion now records what is > installed. > > Here are two different entries in that file: (apparently no formatting > options in these forums...maybe when Google becomes successful, > they'll be able to provide those kinds of tools... :rolleyes: ) > <dict> > <key>date</key> > <date>2011-11-04T14:09:57Z</date> > <key>displayName</key> > <string>iMac EFI Firmware Update</string> > <key>displayVersion</key> > <string>1.7</string> > <key>packageIdentifiers</key> > <array> > <string>com.apple.pkg.iMacEFIUpdate</string> > </array> > <key>processName</key> > <string>Software Update</string> > </dict> > <dict> > <key>date</key> > <date>2011-11-06T20:00:46Z</date> > <key>displayName</key> > <string>Growl</string> > <key>displayVersion</key> > <string></string> > <key>packageIdentifiers</key> > <array> > <string>com.Growl.GrowlHelperApp</string> > </array> > <key>processName</key> > <string>storeagent</string> > </dict> > > The biggest difference between these two entries, in my opinion, is > the processNameKey string, The .iMacEFIUpdate was downloaded via > Software Update. The problem app, Growl 1.3.x notes that it came from > the App Store (aka: store agent). I'm thinking this may actually be a > file that the Store reads when we access it and it is how it > determines what apps are "Installed." This could explain why removing > all traces of an app from our drive(s) can still show as "Installed" > at the Store. Normal removal methods don't touch any System owned > files or databases. And I doubt most third-party "App Deleting" tools > do either. Of course, this is only my suspicion, I have no proof, even > anecdotal. But I plan on seeing if editing out that Growl install > entry can convince the Store that it's no longer on my computer! > > OTOH, with my luck, the App Store won't have it's own database of my > purchase and will only allow me to download after paying the two > bucks, again! 8-) Please wish me luck! > > -- > You received this message because you are subscribed to the Google Groups > "Growl Discuss" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/growldiscuss?hl=en. > > -- ---- Charlie Schloss Grab Opera the fastest browser on earth @ http://my.opera.com/community/download.pl?ref=Chas4&p=opera_desktop Why Open the Web? Despite the connecting purpose of the Web, it is not entirely open to all of its users. When used correctly, HTML documents can be displayed across platforms and devices. However, many devices are excluded access to Web content. http://my.opera.com/community/openweb/info/ -- You received this message because you are subscribed to the Google Groups "Growl Discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/growldiscuss?hl=en.
