On May 23, 2010, at 4:19 AM, Paul Sanders wrote: > Assuming that these figures come from stat (man -S 2 stat for details), it > should be in something called st_birthtime.
Yes, although the stat structure only has the st_birthtimespec field if you build with 64-bit inodes enabled. This is the default on Snow Leopard or for 64-bit, but not for 32-bit on Leopard or earlier. Unfortunately, it seems that FSMegaInfo is not 64-bit-inode aware. It will never print the birth time. It's not hard to update it to be aware of that, though. > st_atime refers to the last time the file was accessed. So, either call stat > yourself or, better perhaps, go via the file manager: > > http://developer.apple.com/mac/library/DOCUMENTATION/Carbon/Reference/File_Manager/Reference/reference.html FSMegaInfo can be used to exercise that API, too. It's not just for 'stat'. To get the creation date: ./FSMegaInfo -vv FSGetCatalogInfo -kFSCatInfoCreateDate /path/to/file or, for everything: ./FSMegaInfo -vv FSGetCatalogInfo -kFSCatInfoGettableInfo /path/to/file Cheers, Ken _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com