0

我正在尝试单击“免费”按钮以在 iTunes 中下载应用程序。我正在使用 Javascript for Automation 打开 iTunes 应用程序页面:

itunes = Application('iTunes');
itunes.activate();
console.log( itunes.name() );
console.log( itunes.version() );
delay(1)
appUrl = "itms://itunes.apple.com/us/app/ibooks/id364709193?mt=8";
win = itunes.openLocation(appUrl);

该脚本打开 iBook 页面。如何找到并点击“免费”按钮?如何列出打开页面上的所有元素?

感谢您的任何帮助。

4

1 回答 1

0

在查看脚本编辑器、Itunes 应用程序库后,我没有在 iTunes 商店中找到任何处理书籍的方法或对象。所以我认为,这是一个死胡同。iBooks 应用程序无论如何都不是可编写脚本的。

但是,要继续解决您的问题,请单击 [免费] 按钮:

appUrl = "itms://itunes.apple.com/WebObjects/MZStore.woa/wa/viewTop?genreId=38&popId=42";
win = itunes.openLocation(appUrl);

[免费]按钮指向的 URL可以通过在 iTunes 中浏览书籍,在界面右侧找到(“免费书籍”,右键单击 => 复制链接)。也许您的美国版本的 URL 不同,但您明白了。

于 2014-11-23T11:46:14.943 回答