私の目標は、上位50のアプリからテキストを取得し、それらをいくつかの異なる列を持つスプレッドシートに配置できるAppleスクリプトを実行することです。ランク、アプリ名、ダウンロードリンク用に1つ。
リンクは次のとおりです:http://www.apple.com/itunes/charts/free-apps/
私は最高のリンゴの経典ではありませんが、アドバイスやコードをいただければ幸いです。聞いてくれてありがとう!
私の目標は、上位50のアプリからテキストを取得し、それらをいくつかの異なる列を持つスプレッドシートに配置できるAppleスクリプトを実行することです。ランク、アプリ名、ダウンロードリンク用に1つ。
リンクは次のとおりです:http://www.apple.com/itunes/charts/free-apps/
私は最高のリンゴの経典ではありませんが、アドバイスやコードをいただければ幸いです。聞いてくれてありがとう!
数字はありませんが、残りはわかると思います...
tell application "Safari"
set myUrls to do JavaScript "var hitList = [];
for (i = 0; i<50; i++)
{
hitList.push(document.getElementsByTagName('strong')[i].parentNode.childNodes[1].href)
}
hitList;" in document 1
set appNames to do JavaScript "var hitList = [];
for (i = 0; i<50; i++)
{
hitList.push(document.getElementsByTagName('strong')[i].parentNode.childNodes[2].childNodes[0].childNodes[0].nodeValue)
}
hitList;" in document 1
end tell
display dialog "1st App name: " & item 1 of appNames & return & "1st URL: " & item 1 of myUrls