| Home |
Part of Script factory. scriptfactory@mac.com . |
AppleScript 、Cocoa 、Shell、Perl など等で作った MacOS X 用ソフトウェアを紹介します。
珍作、駄作、できれば傑作、何でもかんでも公開してしまいたいと思っています。Cocoa を駆使して頑張って作った物から、3行くらいの AppleScript まで玉石混合です。
すべてソースコードを公開しています。ここにあるソフトウェアを踏み台に、さらにすばらしいソフトウェアができるならば、これに勝る幸せはございません。
あなたがこのサイトの中から有用なものを見つけられてたら、寄付をお願いします。品揃えは豊富なので、一つぐらい見つけていただけると幸せです。
エイリアスファイルとシンボリックリンク、ハードリンクを相互に変換するスクリプトです。ターミナルでシェルコマンドの入力せずに、シンボリックリンクとハードリンク作ることができます。
Finderで選択されている場所が、working directory になっている ターミナル を開きます。
ファイルのテンプレート(ひな形, ステーショナリ)管理アプリケーション。テンプレートをコピーして新規ファイルの作成を行うことにより、書類中心の操作環境が実現できます。
フォルダの中に含まれるエイリアスファイルを、そのオリジナルのコピーと入れ替えます。深い階層にあるエイリアスファイルも再帰的に処理します。コピーのバッチ処理を簡単に行うことができます。
選択されている場所で、条件にマッチした名前のファイルを検索し、それらをまとめて選択する事が出来ます。
クリップボード経由での、ファイルのコピー、移動、エイリアスファイルの作成、シンボリックリンクの作成を行います。コピー&ペーストの要領で前述のファイル操作ができるようになります。
最前面の Finder Window を「ツールバーの無い名前欄だけのリスト表示」に変更します。
最前面の Finder ウィンドウを、アイコン表示にしてアイコンのサイズの最大(128×128)に変更します。画像ファイルをプレビューするのに便利です。
最前面の Finder Window と同じフォルダを、新しい「ツールバーの付きのカラム表示」のFinder Window で表示します。
Finder で前面のウィンドウだけを最前面に持ってくる形で、Finder をフロントアプリケーションにします。よけいな Finder Window で画面が覆い尽くされずにすみます。
Finder で選択されているファイル/フォルダの表示を更新します。
Finder で選択されているファイルを、その並んでいる順番で番号付けを行うスクリプトです。
たくさんのファイルの名前を一度に変えるアプリケーションです。あるパターンにマッチしたファイル名の一部を、別の文字列に置き換える事ができます。
前面のアプリケーションで開いているファイルの名前を変更する AppleScript です。Finder が最前面のアプリケーションの場合は Finder で選択されている項目の名前を変更します。
ファイルのクリエータコードとタイプコードの確認/変更するアプリケーションです。
FinderのCommentをclipboard経由でcopy&PastするためのAppleScirpです。
高機能エディタ mi のTeXモード用のスクリプト集です。
mi で Unix スクリプト(bash、Perl、awk、ruby、sed など)の開発および実行を支援するスクリプト集です。Perl mode と bash mode の設定ファイルが付属します。
mi で編集中のテキストを、AppleScript もしくは Unix スクリプト(bash、perl、awk、ruby、sed など)を使ってを加工する専用のインターフェースを提供します。
テキストエディタ mi でファイルを開き、指定した行を選択することができるコマンドラインツール。
mi で編集中の VectorScript を実行します。 VectorScript モードのツールとしてお使いください。
mi で開いているファイルのファイル名を変更します。ファイル名を変更するために Finder に切り替える手間を省くことができます。
Finderで選択されている場所が、working directory になっている ターミナル を開きます。
Finder で選択されている場所に cd するシェルスクリプト(&AppleScript)です。
ターミナルのウィンドウのタイトルに、シェルの working directory のパスを自動的に表示するシェルスクリプト(&ほとんどAppleScrpt)です。
テキストエディタ mi でファイルを開き、指定した行を選択することができるコマンドラインツール。
指定したアプリケーションプロセスを、そのアプリケーションで最前面のウィンドウだけを前面に持ってくる形でフロントプロセスに切り替えるスクリプティング機能追加と、コマンドラインツールです。
Unix シェル環境から Macintosh アプリケーションの場所を調べるコマンドラインツールです。シェルスクリプトで、Macintosh アプリケーションへのパスが必要なときに使ってください。
Terminal.app の新しいターミナルウィンドウを開くコマンドラインツールです。ターミナルで、「newterm」を実行すると、現在の working directory と同じ working directory のターミナルウィンドウが新たに作られます。
Mac OS X に含まれているメールソフト Mai.app で、アカウント(送信元のメールアドレス)と署名を指定して新規メッセージを作る AppleScript です。
最前面のアプリケーションで開いているファイルを、添付ファイルとした新規メッセージを Mail.app で作成する AppleScript です。
Mac OS X に含まれているメールソフト Mai.app で、編集中のメッセージの任意の位置に任意の署名を挿入します。
たくさんの PDF ファイルを、Finder 上で並んでいる順番にしたがって一つの PDF ファイルに束ねる AppleScript です。
Acrobat で開かれている最前面の PDF ファイルを閉じてゴミ箱に捨てます。 スクリプトメニュー等に登録して使って下さい。
Acrobat で開かれている最前面の PDF ファイルのファイル名を変更します。 スクリプトメニュー等に登録して使って下さい。
フォルダやファイルから手早くディスクイメージファイルを作れます。
AppleScript のモジュールシステムです。load script コマンドのように、ファイルパスをコードに書き込まなくてもスクリプトをロードできます。
マウントされているディスクイメージボリュームをアンマウントして、そのボリュームのディスクイメージファイルをゴミ箱に入れます。オンラインソフトのインストール作業の後片付けに便利です。
クリップボードの中のスタイル付きテキストからスタイル情報(フォント、色、サイズなど)を取り除き、プレインテキストに変換します。
現在の日付をクリップボードにコピーします。スクリプトメニュー等から起動して下さい。起動すると、ダイアログが表示され、いくつかの日付の書式を選択することができます。
ライブラリ/モジュールとしての AppleScript のリファレンスマニュアルを生成する AppleScript です。
AppleScript のソ−スコードを、スタイルを再現する HTML に変換する AppleScript です。
ヘルプビューアで検索を実行する AppleScript です。
バンドルに設定されている Help Book をヘルプビューアで表示する AppleScript です。
指定したアプリケーションプロセスを、そのアプリケーションで最前面のウィンドウだけを前面に持ってくる形でフロントプロセスに切り替えるスクリプティング機能追加と、コマンドラインツールです。
パーセントエスケープされた URI(URL) をアンエスケープ、任意の文字列をパーセントエスケープするスクリプティング機能追加です。
任意のバンドル内の Help Book を ヘルプビューアへ登録、表示を行うスクリプティング機能追加です。
web site の一部分だけを抜き出します。指定した HTML ファイルおよびそこから参照しているすべてのリソースをコピーし、リンクを書き換え、別の場所に独立させます。ウェブサイトの一部を独立した配布可能な文書として扱いたい時に、お役に立てると思います。
HTML ファイル 内のリンクを保持したまま HTML ファイルをコピーする Perl スクリプトです。
ウィンドウの背景を暗くして、その上に画像を表示する JavaScript です。表示された画像を再度クリックすれば元に戻ります。画像の小さなプレビューイメージから、拡大イメージを表示させる際に効果的です。
|
|
| This page was last built on |