Skip to main content
Participant
May 17, 2023
Question

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

  • May 17, 2023
  • 4 replies
  • 635 views

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

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

 

This topic has been closed for replies.

4 replies

ajabon grinsmith
Community Expert
Community Expert
November 17, 2023

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

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

yopplescript
Participating Frequently
November 17, 2023

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

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

silk-m
Community Expert
Community Expert
May 17, 2023

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

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

下:TextEdit にペースト

 

--Susumu Iwasaki
Case_1610Author
Participant
May 18, 2023

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

Ten A
Community Expert
Community Expert
May 17, 2023

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

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

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

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