XRay Updated With Bug Fix Release

R ainer Brockerhoff has released a bug fix update for XRay, bringing the software to version 1.1. XRay offers enhanced information compared to Appleis Get Info command for files and folders in Mac OS X. In addition to several bug fixes, the new release includes a few new features, too. From Mr. Brockerhoff:

XRay offers users a much more detailed view of files, folders, applications and volumes than Mac OS Xis "Get Info" window does. Type, creator and extension can be examined and changed, and their effect on file-application binding is shown immediately. Types, creators and extensions can be selected from pop-up menus built from the systemis own databases.

XRay can be invoked from the Finder and many other programs, by selecting an item (or a full pathname in text) and typing Command-Shift-X. XRay can also be run from the Finderis Contextual menu, the Services menu or by dragging and dropping items onto the applicationis windows or dock icon.

This version has several bug fixes and features, among them:

  • When batch removing resource forks from the "Change Type and Creator for Enclosed..." dialog, XRay would, under certain circumstances, stop prematurely when one of the items already had an empty resource fork. This has been fixed.
  • Cocoa applications with no NIB files were being incorrectly reported as Carbon applications.
  • Dual-fork Mach-O files (yes, they exist!) were being incorrectly reported as Classic 68K applications.
  • Xcode, Interface Builder and other Cocoa applications that depended upon a certain minimum JVM version were being incorrectly reported as Java applications.
  • When running XRay as administrator, sometimes preference changes were being incorrectly saved to the "root" useris folder. This has been fixed.
  • Generic documents could be incorrectly reported as "Unix Executable File" if their executable permission was set. Actually, this seems to be a Panther bug; XRay now checks the file contents to see if the file is really executable object code, and reports it as such. (Some ".DS_Store" files seem especially susceptible to this.)
  • Separate counts are now done for invisible files and folders, instead of conflating them into one count as previously.
  • XRay now sends the useris Mac OS X version number back to my server when the online version checking facility is used, and the "Check for Updates..." window is opened automatically when you upgrade XRay. Please click on it whenever you upgrade XRay or your system, to give me statistics about which versions of Mac OS X are still being used; from what I see so far, 10.1.x is completely dead and 10.2.x (Jaguar) very nearly so.
  • A crash when starting up XRay with some system configurations has been fixed.

XRay is shareware priced at US$10, and the update is free to registered users. XRay is effectively hosted through VersionTracker, where you can find more information and download links.