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を探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アイコンに付いている緑のチェ...
-
Discordというアプリについてな...
-
LINEで電話をかけたら、「相手...
-
パソコンでファイルを開く時、...
-
位置情報アプリwhooについて 彼...
-
CubePDFをインストールしたら、...
-
whooというアプリは、位置情報...
-
gの違う方のやつの出し方を教え...
-
アプリでグラビティというもの...
-
残データ容量0.1Gになりました。
-
Simejiのアプリで文字を筆記体...
-
QRコードで、読み取って読ん...
-
Discord退席中にならない
-
バッファローの「みまもり合図...
-
16歳男子です。 最近性欲が強く...
-
EaseUSやAOMEIのバックアップソ...
-
同じアプリをインストールした...
-
LINEで文章が重複して送られる...
-
自衛官の彼を信じていいのか不...
-
グラビティというアプリ もう使...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アイコンに付いている緑のチェ...
-
Discordというアプリについてな...
-
位置情報アプリwhooについて 彼...
-
LINEで電話をかけたら、「相手...
-
gの違う方のやつの出し方を教え...
-
パソコンでファイルを開く時、...
-
whooというアプリは、位置情報...
-
携帯simに、GPSや、位置情報っ...
-
残データ容量0.1Gになりました。
-
ユニクロ FRtimeについて
-
CubePDFをインストールしたら、...
-
スペースデスクというアプリは...
-
EaseUSやAOMEIのバックアップソ...
-
アプリでグラビティというもの...
-
QRコードで、読み取って読ん...
-
エクスペディアで海外旅行を予...
-
バッファローの「みまもり合図...
-
自衛官の彼を信じていいのか不...
-
Simejiのアプリで文字を筆記体...
-
タブレットやスマホのブラウザ...
おすすめ情報