我试图点击按钮" Free"在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页面。如何找到并点击按钮"免费"? 如何在打开的页面上列出所有元素?
感谢您的帮助。
答案 0 :(得分:0)
在查看脚本编辑器,Itunes应用程序库之后,我没有找到任何处理itunes商店中书籍的方法或对象。所以我认为,这是一个死路一条。无论如何,iBooks应用程序无法编写脚本。
然而,要继续解决您的问题,请单击[Free]按钮:
appUrl = "itms://itunes.apple.com/WebObjects/MZStore.woa/wa/viewTop?genreId=38&popId=42";
win = itunes.openLocation(appUrl);
[免费] 按钮定位的网址可以通过浏览iTunes界面右侧的书籍找到("免费图书",右边clic = >复制链接)。也许您的美国版本的URL不同,但您明白了。