Skip to main content
Participant
May 17, 2023 8:42 AM UTC
Question

エラーメッセージの選択をしたい。

エラー内容の確認や問題点の分析のためにエラーメッセージを選択&コピーしたいのですが、メッセージを選択することができません。

コピーするための処理方法はありますか?また、今後のアップデートなどで改善?などされますか?

 

This topic is closed to new replies. Start a new post to keep the conversation going.

5 replies

ajabon grinsmith
Community Expert
Community Expert
Nov 17, 2023 9:41 AM UTC

環境を書かれていないので話半分になっちゃいますが、

Macならエラーメッセージの文章を選択してテキストエディタその他までドラッグ&ドロップできたかと思います。

Translate
yopplescript
Participating Frequently
Nov 17, 2023 7:47 AM UTC

コメント失礼いたします。

Mac環境でしたらapplescriptからSystemEvents経由で文字列を取得できました。

ダイアログ表示中に下記Scriptをスクリプトエディタで実行しますと

結果ウィンドウに選択できるテキストとして表示されると思います。

またクリップボードにも格納されるので、

テキストエディタなどにそのままペーストすることもできます。

よろしければお試しいただけますでしょうか。

よろしくお願いいたします。

 

tell application "System Events"

tell application process "Adobe Illustrator"

tell UI element 1

set target_text to (value of static text of it) as Unicode text

end tell

end tell

end tell

 

tell application "Finder"

set the clipboard to target_text

end tell

target_text

 

Translate
silk-m
Community Expert
Community Expert
May 17, 2023 5:39 PM UTC

Mac ならスクリーンショットを撮って Preview で開けばテキストとしてコピーできます。

上:Preview で開いてテキストを選択しコピー

下:TextEdit にペースト

 

Translate
--Susumu Iwasaki
Case_1610Author
Participant
May 18, 2023 1:05 AM UTC

やはり、スクリーンショットなど画像にして他のソフト経由してテキスト読み込むしかないですかね?

Translate
Ten A
Community Expert
Community Expert
May 17, 2023 10:51 AM UTC

スクリプティングタグが付いてるのでスクリフ処理について答えます。

エラートラップしたいコードをtry〜catch構文に組み込みます。

try
{
  <Your Code>
}
catch(e)
{
  alert(e)
}

catchの引数にエラーメッセージが入ります。

 

 

Translate