AppleScript 、Cocoa 、Shell、Perl など等で作った OS X 用フリーソフトウェアを紹介します。
有用なものを見つけられてたら、寄付をお願いします。
最前面のファイル/フォルダが working directory のターミナルを開く
テンプレートのコピーで新規ファイルを作成して書類中心生活
Finder で選択されている場所で、条件にマッチしたファイルを検索/選択
コピー&ペーストでファイルのコピー、移動、エイリアスファイル/シンボリックリンク/ハードリンクの作成
Finder で選択されている項目を個別に Zip 圧縮
最前面のアプリケーションで開いている最前面のファイルを閉じて、Finder で表示
最前面のアプリケーションで開いている最前面のファイルを Finder で表示
前面のアプリで開いているファイルを閉じてゴミ箱に捨てます。
エイリアスファイル、シンボリックリンク、ハードリンクを相互に変換
最前面の Finder Window を「ツールバーの無い名前欄だけのリスト表示」に変更
最前面の Finder ウィンドウを、アイコン表示にしてアイコンのサイズの最大(128×128)に変更します。画像ファイルをプレビューするのに便利です。
最前面の Finder Window と同じフォルダを、新しい「ツールバーの付きのカラム表示」のFinder Window で表示します。
Finder の手前のウィンドウだけを最前面に持ってくる AppleScript
Finder で選択されているファイル/フォルダの表示を更新します。
フォルダの中に含まれるエイリアスファイルを、そのオリジナルのコピーと入れ替えます。深い階層にあるエイリアスファイルも再帰的に処理します。コピーのバッチ処理を簡単に行うことができます。
ファイルの名の一括変更
正規表現を使った検索置換も行えます。またファイルが Finder で並んでいる順番で、番号付けを行えます。
前面のアプリケーションで開いているファイルの名前を変更
ファイルのクリエータコードとタイプコードの確認/変更
Finder で選択されている場所が、working directory になっている ターミナル を開く
最前面のスクリプトファイルをターミナルで実行
Finder で選択されている場所に cd するシェルスクリプト&AppleScript
現在の working directory と同じ working directory のターミナルウィンドウを開く
テキストエディタ mi でファイルを開き、指定した行を選択することができるコマンドラインツール
指定したアプリケーションプロセスを、そのアプリケーションで最前面のウィンドウだけを前面に持ってくる形でフロントプロセスに切り替える
Unix シェル環境から Macintosh アプリケーションの場所を調べるコマンドラインツール
アスキー文字からキーコードを逆引きするコマンドラインツール
web site の一部分だけを抜き出してコピーします。指定した HTML ファイルおよびそこから参照しているすべてのリソースをコピーし、リンクを書き換え、別の場所に独立させます。ウェブサイトの一部を独立した配布可能な文書として扱いたい時に、お役に立てると思います。
HTML ファイル 内のリンクを保持したまま HTML ファイルをコピーする Perl スクリプトです。
テキストエディタ mi を中心とした LaTeX 統合環境
テキストエディタ mi で Unix スクリプト(bash、Perl など)の開発および実行を支援
mi で Perl スクリプトの開発および実行を支援します。UnixScriptTools for mi に含まれています。
mi で bash スクリプトの開発および実行を支援します。UnixScriptTools for mi に含まれています。
mi で gnuplot スクリプトの開発および実行を支援します。UnixScriptTools for mi に含まれています。
mi で Octave スクリプトの開発および実行を支援します。UnixScriptTools for mi に含まれています。
mi で開いているファイルを Unix スクリプトで編集
テキストエディタ mi でファイルを開き、指定した行を選択するコマンドラインツール
mi で編集中の VectorScript を実行します。 VectorScript モードのツールとしてお使いください。
Mai.app で、アカウント(送信元のメールアドレス)と署名を指定して新規メッセージを作る AppleScript です。
最前面のアプリケーションで開いているファイルを、添付ファイルとした新規メッセージを Mail.app で作成する AppleScript です。
Mail.app で選択されているメッセージをすぐさま消去
PDF/画像 ファイルを、Finder 上で並んでいる順番にしたがって、一つの PDF ファイルに束ねます
フォルダやファイルから手早くディスクイメージファイルを作成
オンラインソフトのインストール後のディスクイメージの後片付け
クリップボードの中のスタイル付きテキストをプレインテキストに変換して貼り付け
現在の日付/時刻を書式を選択してペースト
AppleScript ライブラリのリファレンスマニュアルを生成
AppleScript のソ−スコードを、スタイルを再現する HTML に変換
スクリプトバンドルやAppleScriupt アプレット/ドロップレットなどを git でバージョン管理。
ヘルプビューアで検索を実行する AppleScript です。
バンドルに設定されている Help Book をヘルプビューアで表示
Finder で選択されているファイルや最前面のアプリケーションで開いているファイルのパスをコピー
クリップボードの内容をファイルに保存
クリップボードの内容をテキストエディットもしくはプレビューで開く
ウィンドウの背景を暗くして、その上に画像を表示する JavaScript です。表示された画像を再度クリックすれば元に戻ります。画像の小さなプレビューイメージから、拡大イメージを表示させる際に効果的です。
ウインドウからはみでる画像を自動的に縮小し、縮小画像をクリックしたら背景を暗くして元の画像を表示する。