[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[osx-users:0905] Re: Apple Script



ken_taka と申します。こんにちは

バージョン判定後に可視・不可視のトグル操作を行う if 文ですが、常に
else 節が評価されているようです(^^; なのでトグルしてくれないんです
ね。

>do shell script ¬
>        "defaults read com.apple.Finder | grep AppleShowAllFiles"
>if (result as string) contains "= 1;" then
>        do shell script ¬
>            "defaults write com.apple.Finder AppleShowAllFiles '0'"
>    else
>        do shell script ¬
>            "defaults write com.apple.Finder AppleShowAllFiles '1'"
>    end if


(result as string) の部分で、do shell script の戻り値を文字列に変換
してるわけですが、ここを

if result contains 〜

だけにすると、うまく評価してくれるみたいです。

# defaults コマンドに関してはよく分かりませんので(^^;


in <20040319031331.26041@xxxxxxxxxxxx>
[osx-users:0903] Apple Script, KazuhiroITO さん :
>不可視ファイルが見えるようになるscriptを実行しましたら,元に戻せなくなってし
>まいました。お助けください。
>


-- 
ken_taka (^_^)/~ : Ken Takano
email : fctak@xxxxxxxxxxxxx


--[PR]------------------------------------------------------------------
 TV「スパスパ人間学」で話題沸騰! ●究極の医食同源【燕の巣】●
┌───────────────────────┐レストランで食べれば
│極上燕の巣スープ 特別価格:880円(消費税込)│一人前5,000円!?
└───────────────────────┘がなんとこの価格!
インターネットだけの限定販売! http://ad.freeml.com/cgi-bin/ad.cgi?id=c9Uag
------------------------------------------------------------------[PR]--
<GMO GROUP> Global Media Online  www.gmo.jp