About

  • I present software I developed for Mac OS X.
  • All software are freeware and the source code are provided.
  • I welcome any comments. Especially I need bug reports.

Donation

You can support my software development efforts by making a donation.

Donation amount

News

2014-10-01

XList 1.6r2 : A wrapper object to treat AppleScript's list as iterator, stack and queue.

XList provides a wrapper object to treat AppleScript's list as iterator, stack and queue.

XList will fill many missing features of AppleScript's list.

FrontAccess 1.3.1r2 : Obtain information for application process and its frontmost document using GUI Scripting

FrontAccess is an AppleScript module to obtain information for application process and its frontmost document using GUI Scripting. FrontAccess can help building a script which does not depend on a certain application.

The features of FrontAccess are..

  • Obtain the file reference of the frontmost document of the frontmost application process.
  • Save and close of the frontmost document of the frontmost application process.
  • Obtain information about the frontmost application process.

2014-09-04

Open in Terminal 1.7r2 : Open the selected location in the Terminal.app.

"Open in Terminal" make a new terminal window of the working directory depending on the frontmost context. The frontmost context means,

  • If Finder is in frontmost, the working directory is Finder's selected location.
  • If a document window opened by certain application stays in frontmost, the folder containing the file will be the working directory of opened new terminal.

2014-09-03

TerminalControl.osax 1.3.1 : Expand scripting supports of Terminal.app

TerminalControl.osax is a scripting addition to complement AppleScript support of Terminal.app. This scripting addition allow you to do following things.

  • Changing individual custom titles of terminal windows/tabs.
  • Set a window's background color with opaqueness.

In Mac OS X 10.7, you can look up a terminal sepcifying its working directory in opened terminals.