Software

AppleScript 、Cocoa 、Shell、Perl など等で作った OS X 用フリーソフトウェアを紹介します。

有用なものを見つけられてたら、寄付をお願いします。

Finder Helpers

Compiled Script file LinkFileConverter

エイリアスファイルとシンボリックリンク、ハードリンクを相互に変換するスクリプトです。ターミナルでシェルコマンドの入力せずに、シンボリックリンクとハードリンク作ることができます。

Compiled Script file Open in Terminal

最前面のコンテキストに対応した working directory のターミナルを開きます

App Icon StationeryPalette

ファイルのテンプレート(ひな形, ステーショナリ)管理アプリケーション。テンプレートをコピーして新規ファイルの作成を行うことにより、書類中心の操作環境が実現できます。

Droplet Icon CopyMagic

フォルダの中に含まれるエイリアスファイルを、そのオリジナルのコピーと入れ替えます。深い階層にあるエイリアスファイルも再帰的に処理します。コピーのバッチ処理を簡単に行うことができます。

App PowerSelect

Finder で選択されている場所で、条件にマッチしたファイルを検索/選択

FileClipper Icon FileClipper

クリップボード経由での、ファイルのコピー、移動、エイリアスファイル/シンボリックリンク/ハードリンクの作成

Compiled Script file Name List View

最前面の Finder Window を「ツールバーの無い名前欄だけのリスト表示」に変更します。

Compiled Script file Large Icon View

最前面の Finder ウィンドウを、アイコン表示にしてアイコンのサイズの最大(128×128)に変更します。画像ファイルをプレビューするのに便利です。

Compiled Script file Browse Here

最前面の Finder Window と同じフォルダを、新しい「ツールバーの付きのカラム表示」のFinder Window で表示します。

Compiled Script file GoFinder

Finder の手前のウィンドウだけを最前面に持ってくる AppleScript

Compiled Script file Update Selection

Finder で選択されているファイル/フォルダの表示を更新します。

Compiled Script file Trash It

最前面のアプリケーションで開いている前面のファイルを閉じてゴミ箱に捨てます。

Compiled Script file ToyZip

Finder で選択されている項目を個別に Zip 圧縮

Compiled Script file Close and Reveal

最前面のアプリケーションで開いている最前面のファイルを閉じて、Finder で表示します。

Renamers

App PowerRenamer

ファイルの名の一括変更

正規表現を使った検索置換も行えます。またファイルが Finder で並んでいる順番で、番号付けを行えます。

Compiled Script file Rename It

前面のアプリケーションで開いているファイルの名前を変更する AppleScript です。Finder が最前面のアプリケーションの場合は Finder で選択されている項目の名前を変更します。

File Attributes Manipulations

App Icon QuickFileType

ファイルのクリエータコードとタイプコードの確認/変更するアプリケーションです。

Terminal Scripts & Command Line Tools

Compiled Script file Open in Terminal

Finder で選択されている場所が、working directory になっている ターミナル を開きます。

executable fcd

Finder で選択されている場所に cd するシェルスクリプト(&AppleScript)です。

executable miclient

テキストエディタ mi でファイルを開き、指定した行を選択することができるコマンドラインツール。

executable activate

指定したアプリケーションプロセスを、そのアプリケーションで最前面のウィンドウだけを前面に持ってくる形でフロントプロセスに切り替えるコマンドラインツールです。

executable whichapp

Unix シェル環境から Macintosh アプリケーションの場所を調べるコマンドラインツール

executable newterm

Terminal.app の新しいターミナルウィンドウを開くコマンドラインツールです。ターミナルで、「newterm」を実行すると、現在の working directory と同じ working directory のターミナルウィンドウが新たに作られます。

Perl

Perl HTML::SiteTear

web site の一部分だけを抜き出してコピーします。指定した HTML ファイルおよびそこから参照しているすべてのリソースをコピーし、リンクを書き換え、別の場所に独立させます。ウェブサイトの一部を独立した配布可能な文書として扱いたい時に、お役に立てると思います。

Perl HTML::Copy

HTML ファイル 内のリンクを保持したまま HTML ファイルをコピーする Perl スクリプトです。

JavaScripts

PopupImage

ウィンドウの背景を暗くして、その上に画像を表示する JavaScript です。表示された画像を再度クリックすれば元に戻ります。画像の小さなプレビューイメージから、拡大イメージを表示させる際に効果的です。

mi Helpers

TeXBridgeCompiled Script file TeX Tools for mi

テキストエディタ mi を中心とした LaTeX 統合環境

App IconCompiled Script file UnixScriptTools for mi

テキストエディタ mi で Unix スクリプト(bash、Perl など)の開発および実行を支援

Perl mode for mi

mi で Perl スクリプトの開発および実行を支援します。UnixScriptTools for mi に含まれています。

bash mode for mi

mi で bash スクリプトの開発および実行を支援します。UnixScriptTools for mi に含まれています。

gnuplot mode for mi

mignuplot スクリプトの開発および実行を支援します。UnixScriptTools for mi に含まれています。

Octave mode for mi

miOctave スクリプトの開発および実行を支援します。UnixScriptTools for mi に含まれています。

App IconCompiled Script file FilterScripts for mi

mi で開いているファイルを Unix スクリプトで編集

excutable miclient

テキストエディタ mi でファイルを開き、指定した行を選択するコマンドラインツール。

Compiled Script file VectorScript を実行

mi で編集中の VectorScript を実行します。 VectorScript モードのツールとしてお使いください。

Mail Scripts

Compiled Script file New Message with Account

Mai.app で、アカウント(送信元のメールアドレス)と署名を指定して新規メッセージを作る AppleScript です。

Compiled Script file Send File as Mail Attachment

最前面のアプリケーションで開いているファイルを、添付ファイルとした新規メッセージを Mail.app で作成する AppleScript です。

Compiled Script file Insert Signature

Mac OS X に含まれているメールソフト Mai.app で、編集中のメッセージの任意の位置に任意の署名を挿入します。

Compiled Script file Delete Messages Now

Mail.app で選択されているメッセージをすぐさま消去

The Others

Droplet Icon MergePDF

PDF/画像 ファイルを、Finder 上で並んでいる順番にしたがって、一つの PDF ファイルに束ねます

App QuickDMG

フォルダやファイルから手早くディスクイメージファイル作成

PutawayDMG

オンラインソフトのインストール後のディスクイメージの後片付け。ディスクイメージをアンマウントして、ディスクイメージファイルをゴミ箱に入れます。

Compiled Script file Strip Styles of Text

クリップボードの中のスタイル付きテキストからスタイル情報(フォント、色、サイズなど)を取り除き、プレインテキストに変換します。

Compiled Script file DateStamp

現在の日付をクリップボードにコピーします。さまざまな書式を選択できます。

AppleScriptDoc icon AppleScriptDoc

AppleScript ライブラリのリファレンスマニュアルを生成

Compiled Script file AppleScriptHTML

AppleScript のソ−スコードを、スタイルを再現する HTML に変換

Compiled Script file git-scptd

スクリプトバンドルやAppleScriupt アプレット/ドロップレットなどを git でバージョン管理。

Compiled Script file Help Search

ヘルプビューアで検索を実行する AppleScript です。

Compiled Script file Show Help

バンドルに設定されている Help Book をヘルプビューアで表示する AppleScript です。

Compiled Script file Copy Path

Finder で選択されているファイルもしくは、最前面のアプリケーションで開いているファイルのパスをクリップボードにいれます。パス形式は HFS、POSIX、URL の中から選ぶことができます。

Scripting Additions

OSAX ModuleLoader

AppleScript の近代的なライブラリシステム

OSAX SmartActivate

指定したアプリケーションプロセスを、そのアプリケーションで最前面のウィンドウだけを前面に持ってくる形でフロントプロセスに切り替えるスクリプティング機能追加です。

OSAX URI Escape.osax

パーセントエスケープされた URI(URL) をアンエスケープ、任意の文字列をパーセントエスケープするスクリプティング機能追加です。

OSAX HelpBook.osax

任意のバンドル内の Help Book を ヘルプビューアで表示するスクリプティング機能追加

OSAX LapTime

AppleScript の実行時間を測定する為のスクリプティング機能追加です。