Software

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

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

Finder Helpers

Open in Terminal

最前面のファイル/フォルダが working directory のターミナルを開く

StationeryPalette

テンプレートのコピーで新規ファイルを作成して書類中心生活

App PowerSelect

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

FileClipper

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

ToyZip

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

Close and Reveal

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

Reveal It

最前面のアプリケーションで開いている最前面のファイルを Finder で表示

Trash It

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

LinkFileConverter

エイリアスファイル、シンボリックリンク、ハードリンクを相互に変換

Name List View

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

Large Icon View

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

Browse Here

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

GoFinder

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

Update Selection

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

Droplet Icon CopyMagic

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

Renamers

App PowerRenamer

ファイルの名の一括変更

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

Rename It

前面のアプリケーションで開いているファイルの名前を変更

File Attributes Manipulations

App Icon QuickFileType

ファイルのクリエータコードとタイプコードの確認/変更

Terminal & Command Line Tools

Open in Terminal

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

Run in Terminal

最前面のスクリプトファイルをターミナルで実行

executable fcd

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

executable newterm

現在の working directory と同じ working directory のターミナルウィンドウを開く

executable miclient

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

executable activate

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

executable whichapp

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

executable keycode

アスキー文字からキーコードを逆引きするコマンドラインツール

Perl

Perl HTML::SiteTear

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

Perl HTML::Copy

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

mi Helpers

TeXBridge TeX Tools for mi

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

App Icon 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 Icon FilterScripts for mi

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

excutable miclient

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

VectorScript を実行

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

Mail Scripts

New Message with Account

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

Send File as Mail Attachment

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

Delete Messages Now

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

The Others

MergePDF

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

QuickDMG

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

PutawayDMG

オンラインソフトのインストール後のディスクイメージの後片付け

Paste as Plain Text

クリップボードの中のスタイル付きテキストをプレインテキストに変換して貼り付け

DateStamp

現在の日付/時刻を書式を選択してペースト

AppleScriptDoc

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

AsHtmlizer

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

git-scptd

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

Help Search

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

Show Help

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

Copy Path

Finder で選択されているファイルや最前面のアプリケーションで開いているファイルのパスをコピー

Save Clipboard

クリップボードの内容をファイルに保存

Open Clipboard

クリップボードの内容をテキストエディットもしくはプレビューで開く

JavaScripts

PopupImage

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

shrink-popup-image

ウインドウからはみでる画像を自動的に縮小し、縮小画像をクリックしたら背景を暗くして元の画像を表示する。