this solutionを参照して、HTMLメールボタンの後ろからURLを抽出するAutomatorスクリプトを作成しようとしています。しかし、コンテンツの代わりにメールメッセージのソースを取得すると、URLリンクが "="と改行で区切られたリッチテキストが返され、完全なURLではなく "http://www.="と "http://www.w3="のような結果が残されます。メールメッセージソースのHTMLメールからURLを取得するにはどうすればよいですか?Automatorワークフロー - URL内に "=" + linebreakを挿入してメールメッセージのソースURLを抽出
現在のAutomatorワークフローは次のようになります。run {入力、パラメータ}
set mailContentList to {}
tell application "Mail"
repeat with selectedMail in input
set end of mailContentList to source of selectedMail
end repeat
end tell
return mailContentList
エンドラン
に:
- は、メールメッセージ
実行AppleScriptを選択しなさい
- 追加テキスト
- からCTのURLは、私は「=」&改行を削除するには、テキストを処理するために、2と3の間のAppleScriptステップを挿入しようとしている
それらのURLでより多くのものを行うが、私のコードはしていないようです何かを変える。余分=と改行を挿入バギーRTFを処理し、または別の形式で入力を取得するいずれかの方法で
set AppleScript's text item delimiters to {"=" & return & linefeed, "=" & return, "=" & linefeed, "=" & character id 8232}
set theTextItems to every text item of input
set AppleScript's text item delimiters to ""
set theText to theTextItems as string
set AppleScript's text item delimiters to ""
return theText
end run
任意のアイデアを
実行時に{入力、パラメータ}:ここに私がしようとしたものです完全なURLとしてボタンの輪郭を返しますか?