Applescript で Web サイトを読み込んで、テキストを変数として出力するにはどうすればよいですか?
ここから「最新」の番号を読み取り、その番号を使用して、ここから Chromium の最新バージョンをダウンロードします。
Glenn が言ったように、シェル スクリプトを使用して AppleScript でラップする方がはるかに簡単do shell script
です。スクリプトに一種の GUI が必要な場合の別の方法は、Platypusというプログラムを調べることです。
最後に、既にこれを行っているサンプル スクリプトをお探しの場合は、数日前に Chromium Mac が発表されたときに作成したスクリプトをご覧ください: http://chealion.ca/2009/05/chromium-build-bot-updater-script/ (ソースは GitHub にあります)。
より AppleScript ネイティブな方法は次のようになります。
set filePath to (path to temporary items folder as string) & "file.html"
tell application "URL Access Scripting"
download "http://www.apple.com/sitemap/" to file filePath replacing yes
end tell
--read file into a variable
try
open for access (file filePath)
set fileData to (read file filePath)
close access (file filePath)
on error errMsg number errNum
try
close access file filePath
end try
error errMsg number errNum
end try
詳細については、URL アクセス スクリプトおよび StandardAdditions ディクショナリを参照してください。(ファイル > 辞書を開く)