如何使用applescript搜索itunes商店的应用程序?我一直坚持这一点,录音在iTunes中不起作用。
答案 0 :(得分:3)
我多年没见过录音工作了。但在这种情况下,我不确定是否可以。虽然iTunes是可编写脚本的,但它似乎没有任何直接的方法来搜索商店。
但是,有一种方法可以使用URL和“打开位置”执行搜索。它看起来像是:
tell application "iTunes"
open location "itms://phobos.apple.com/WebObjects/MZSearch.woa/wa/search?WOURLEncoding=ISO8859_1&lang=1&output=lm&country=US&media=software&term=ia%20Writer"
end tell
在& term =之后放置您要搜索的文字;在这里,那是ia%20Writer(%20表示空格)。
这结合了Ars Technica和Doug’s AppleScripts的信息。
答案 1 :(得分:0)
您可以使用 AppleScript display dialog
输入要在 iTunes Store中搜索的应用 >使用Jerry Stratton提供的答案:
%20
。 set theAppSearch to ""
set theAppSearch to text returned of (display dialog "App Search iTunes Store for:" default answer "" buttons {"Cancel", "OK"} default button 2)
if theAppSearch is not "" then
set theAppSearch to my replaceSpaces(theAppSearch)
tell application "iTunes"
activate
open location "itms://phobos.apple.com/WebObjects/MZSearch.woa/wa/search?WOURLEncoding=ISO8859_1&lang=1&output=lm&country=US&media=software&term=" & theAppSearch
end tell
end if
on replaceSpaces(theString)
set AppleScript's text item delimiters to {" "}
set theString to text items of theString
set AppleScript's text item delimiters to {"%20"}
set theString to theString as text
set AppleScript's text item delimiters to {""}
return theString
end replaceSpaces