Archive for the 'Tools' Category



Josh Long, of MacTech Magazine, interviews Kristofer Widholm, lead developer of AppleJack, for an episode of MacTech Live.

The long (and somewhat bitterly) awaited AppleJack 1.6 with support for Snow Leopard has been released and is immediately available from http://sourceforge.net/projects/applejack.

BBDiff: quick patch file generation from within BBEdit

While BBEdit has a great tool for comparing and applying changes between files, it does not generate standard .patch files that can be used for bug reports, code fixes, and change logging. BBDiff will compare the contents of the frontmost window to the contents of the window just behind it, and will use the diff […]

AppleJack v. 1.3.2 released.

AppleJack 1.3.2 fixes a serious bug associated with File Vault use that could wipe large sections of a user’s hard drive. In addition, AppleJack has been retooled to operate much more securely while doing file deletions. An added feature in this release is an automatic check for the /tmp directory (often implicated in boot problems). […]

AppleJack 1.3 Released

AppleJack is a user friendly troubleshooting assistant for Mac OS X. AppleJack lets you troubleshoot a computer even when you can’t load the GUI, or don’t have a startup CD handy. AppleJack runs in Single User Mode and is menu-based for ease of use.

Eudora to SpamCop v 1.2. Fixes submission format

This is an AppleScript for quickly reporting spam to SpamCop from within Eudora. This version fixes the format of submissions to SpamCop to comply with SpamCop’s new, more strict header parsing routines

I have written a Perl script that simply checks to see how long it’s been since a particular task has been performed, compares the time with how often that task should be performed, and if necessary, executes the task. The script is extensible to any maintenance tasks that output to a log file (and any task can be made to do so). The script also includes the option to send you an e-mail (but only if the task(s) have been executed) including full script output. Also, there is an AppleScript controller which will allow you to suspend maintenance activities for discreet periods of time, so you’re machine won’t suddenly start churning during a presentation, for example.

Eudora to SpamCop v. 1.1

An AppleScript for easily reporting spam to SpamCop from Eudora

Ok. Sometimes even the best computers crash. They’re still too primitive for the complexity we push on them. Poor things. Poor us. Here’s a script that helps clean up the mess left over from a system crash in Mac OS X (10.2). The script first checks your harddrive and attempts to repair it, then asks you if you want to delete old swap files (virtual memory), and cache files scattered around your system. This script has only been used with Jaguar! You could really damage your system if you use this on some other platform.

I have written a Perl script that simply checks to see how long it’s been since a particular task has been performed, compares the time with how often that task should be performed, and if necessary, executes the task. The script is extensible to any maintenance tasks that output to a log file (and any task can be made to do so). The script also includes the option to send you an e-mail (but only if the task(s) have been executed) including full script output.