No.1ベストアンサー
- 回答日時:
length ofですか?
こんな感じ:
% cat a.osa
put "This is applescript" into str
do shell script "echo 'length of [" & str & "] is '" & length of str
% osascript a.osa
length of [This is applescript] is 19
――PantherのTerminalで試してます。
No.6
- 回答日時:
補足です。
OS9で、あるアプリのAppleScript対応について知りたければ、そのアプリ本体のアイコンを「スクリプト編集プログラム」に放り込めば(ドラッグ&ドロップすれば)用語説明が表示されます。
つまりAppleScriptを使用して、そのアプリをどう操作出来るか分かります。
旧MacOSのSimpleTextで試したところ「スクリプティングに対応していません」とダイアログが出ました。SimpleTextはAppleScriptに対応していなかったのです。
urineさんの御使用のアプリの用語説明を見て下さい。
選択範囲も、文字数を得ることもサポートしてないかも知れませんよ。
AppleScript Studioまでほとんどのことは理解しているので、その辺の極々初歩的なことはもちろん大丈夫です。ありがとうございます。
No.5
- 回答日時:
tell document 1 of application "KEdit"
set WordsNum to selection length
end tell
tell me to activate
display dialog WordsNum
OSXのテキストエディットでは出来ないようです。
旧MacOSのSimpleTextでは試していません。
KEditで試してください。
KEditのDL先
http://www.drycarbon.com/be/beware/kedit/
KEdit for MacOS Xは、こちらです。
http://www.drycarbon.com/macosx/kedit/
No.4
- 回答日時:
>「"1"をintegerに型変換できません。
」と表示されるのですが、なぜでしょう。半角スペースが入ってるとか?
スクリプト全体を教えていただければ、原因がわかるかもしれません。
この回答への補足
先にも述べたように計算して出た結果ですから半角数字以外入っていないのですが、「スクリプトを見ないと分からない」といわれる覚悟で書きました。しかし、スクリプト全体はとても長くて書き込めないし、とにかく原因不明なのでどこから書けばよいやら・・・
補足日時:2004/03/14 20:52有り難うございます。本当は1ではなかったのですが、小数点を見落としていました。どうもお騒がせしました。暗号化プログラムを作っていたので、スクリプトを公開できませんでした。
No.2
- 回答日時:
えーと、「length of」って、Classicだと使えないんでしたっけ?
HyperCardの頃からあったと思ってましたが。
do shell script/osascriptを使っているのは、本質じゃないです。単に、面倒だっただけで。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アイコンに付いている緑のチェ...
-
Discordというアプリについてな...
-
位置情報アプリwhooについて 彼...
-
LINEで電話をかけたら、「相手...
-
パソコンでファイルを開く時、...
-
gの違う方のやつの出し方を教え...
-
ユニクロ FRtimeについて
-
残データ容量0.1Gになりました。
-
whooというアプリは、位置情報...
-
スペースデスクというアプリは...
-
CubePDFをインストールしたら、...
-
EaseUSやAOMEIのバックアップソ...
-
携帯simに、GPSや、位置情報っ...
-
LINEで文章が重複して送られる...
-
アプリ内でアクセスしているURL...
-
アプリでグラビティというもの...
-
会社で変なアプリ入れられました
-
Clipboxで保存した動画が見れな...
-
Simejiのアプリで文字を筆記体...
-
自衛官の彼を信じていいのか不...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アイコンに付いている緑のチェ...
-
位置情報アプリwhooについて 彼...
-
LINEで電話をかけたら、「相手...
-
whooというアプリは、位置情報...
-
Discordというアプリについてな...
-
gの違う方のやつの出し方を教え...
-
パソコンでファイルを開く時、...
-
iPhone(iPhone 14 Pro) Twitter...
-
16歳男子です。 最近性欲が強く...
-
CubePDFをインストールしたら、...
-
スペースデスクというアプリは...
-
携帯simに、GPSや、位置情報っ...
-
残データ容量0.1Gになりました。
-
EaseUSやAOMEIのバックアップソ...
-
QRコードで、読み取って読ん...
-
LINEで文章が重複して送られる...
-
エクスペディアで海外旅行を予...
-
Simejiのアプリで文字を筆記体...
-
アプリでグラビティというもの...
-
アプリ保管庫につきまして。
おすすめ情報