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で質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel countif関数で取り消し線のセルをカウントしないようにしたい countif関数で文 2 2023/08/21 10:27
- その他(コンピューター・テクノロジー) googleスプレッドシートでカッコ内の文字数をカウントしたい 1 2023/01/17 15:52
- PHP phpでアクセスカウンターの数値の割合でリンク先を変更したい 1 2022/09/16 11:47
- Excel(エクセル) countif関数について質問 4 2022/06/14 12:11
- FC2ブログ テキスト版からURLも表示できるように設定できないのでしょうか。 ブログにURLを載せようとしたら文 2 2023/02/12 11:20
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- その他(IT・Webサービス) 文字を種類ごとに分けてカウントしてくれるサイトなどご存知だったら教えてください。 私はあるゲームの確 1 2022/11/23 18:53
- 日本語 論文で引用する際に使う「」は文字数にカウントされますか?わかりづらくてすいません。 3 2022/12/08 13:42
- Excel(エクセル) エクセルで重複データから重複を削除して指定の列に抽出したい 11 2022/05/11 11:26
- その他(プログラミング・Web制作) 2つのテキストファイルを比べて文字列を特定する方法を教えて下さい 5 2022/05/01 15:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アイコンに付いている緑のチェ...
-
パソコンでファイルを開く時、...
-
discordというアプリが、通話を...
-
LINEで電話をかけたら、「相手...
-
LINEで文章が重複して送られる...
-
gの違う方のやつの出し方を教え...
-
whooというアプリは、位置情報...
-
位置情報アプリwhooについて 彼...
-
タブレットやスマホのブラウザ...
-
アプリ保管庫につきまして。
-
エクスペディアで海外旅行を予...
-
携帯simに、GPSや、位置情報っ...
-
CubePDFをインストールしたら、...
-
Clipboxで保存した動画が見れな...
-
指数
-
Discordというアプリについてな...
-
スペースデスクというアプリは...
-
アプリ「みてね」について 困っ...
-
QRコードで、読み取って読ん...
-
アプリ内でアクセスしているURL...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アイコンに付いている緑のチェ...
-
スペースデスクというアプリは...
-
パソコンでファイルを開く時、...
-
位置情報アプリwhooについて 彼...
-
whooというアプリは、位置情報...
-
LINEで電話をかけたら、「相手...
-
アプリ保管庫につきまして。
-
アクリーというアクスタのアプ...
-
gの違う方のやつの出し方を教え...
-
Windows Update 後、Office2019...
-
タブレットやスマホのブラウザ...
-
16歳男子です。 最近性欲が強く...
-
QRコードで、読み取って読ん...
-
spacedeskというアプリがパソコ...
-
EaseUSやAOMEIのバックアップソ...
-
CubePDFをインストールしたら、...
-
会社で変なアプリ入れられました
-
携帯simに、GPSや、位置情報っ...
-
Simejiのアプリで文字を筆記体...
-
残データ容量0.1Gになりました。
おすすめ情報