On Jun 14, 2005, at 1:19 PM, Schollnick, Benjamin wrote: > > >> As much as you can, it may help both here and in your bug >> reports to describe why you need the above information; there >> may be another way to do what you want. >> > > It's really simple.... > > I accidentally ended up volunteering as the "Computer Security & > License > Audit" victim... I mean person.... > > So I used Python & Win32all (I forget the new name), to create an > Audit tool that the user runs, and it emails me the data back... Both > in an Email & File Attached XML file... > > It's been incredibly helpful on the windows side.... But I personally > am a Macintosh person, and our group has a few macs.... It would be > nice > to be able to do the same thing on the Macintosh.... > > As I mentioned the two big ones, are the Installed Programs, and > Screen > Saver > settings.... > > (I figure I can find the plist that the screen saver uses.....)
It might be worth taking a look at radmind <http://rsug.itd.umich.edu/ software/radmind/>. In addition to the LaunchServices SPI that njr mentioned, there's also System Profiler reports, which you can spit out as XML with /usr/ bin/system_profiler (there is a man page too). Not terribly fast to spit out a whole one, but that doesn't sound like a requirement. -bob _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig