ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
ブログ パスワード認証 閲覧するには管理人が設定した パスワードの入力が必要です。 管理人からのメッセージ https://mac-tegaki.comへ移転中 閲覧パスワード Copyright © since 1999 FC2 inc. All Rights Reserved.
最近、コマンドばかり作っていて、そんなにコマンド作ってどうするの?と思われそうだが、さらにどんどん作る。今度はRubyで作ってみる。 関連日記 シェルスクリプトでコマンドを作るまで - ザリガニが見ていた...。 C言語でコマンドを作るまで - ザリガニが見ていた...。 Objective-Cでコマンドの中身を作るまで - ザリガニが見ていた...。 作業環境 MacBook OSX 10.6.2 Developer Toolsをインストール済 ruby 1.8.7 (2008-08-11 patchlevel 72) [universal-darwin10.0] 基本 シェルスクリプトと同じように、行頭に#!解釈してもらうRubyインタプリタのパスを指定する。 コマンド引数は、ARGVという変数に配列として渡される。(ARGV = $*) コマンド自体は、グローバル変数 $0 に渡され
前回までに、RubyからCocoaフレームワークにアクセスできることがわかった。たいへん手軽に、便利な環境を活用できるのだ。あれあれ、ということは... AppleScriptからは、シェルスクリプトを実行できる。(do shell script) シェルスクリプトは、Rubyコードを実行できる。(Ruby -e "スクリプトコード") Rubyは、Cocoaフレームワークにアクセスできる。(require 'osx/cocoa') ゆえに、AppleScriptからCocoaを利用できる! 作業環境 MacBook OSX 10.6.2 AppleScriptの環境設定 >> 編集 >> 詳細:"文字列中のタブや改行をエスケープ" チェック無し 実験 シンプルなRubyCocoaスクリプトを考える。(警告音Blow.aiffを鳴らす) require 'osx/cocoa' OSX::N
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く