将AppleScript转换为rb-appscript

时间:2012-07-28 09:41:04

标签: ruby applescript appscript rb-appscript

我正在尝试使用rb-appscript gem将以下代码转换为Ruby:

tell application "System Events" to tell process "Dock"
    set dock_dimensions to size in list 1
    set dock_height to item 2 of dock_dimensions
end tell

我有点卡住了。我无法弄清楚如何处理列表部分。这是我到目前为止所做的:

puts Appscript.app.by_name("System Events").processes["Dock"]

我很感激任何帮助。

1 个答案:

答案 0 :(得分:1)

像这样:

puts Appscript.app.by_name("System Events").processes["Dock"].lists[0].size.get[1]

列表和大小为数组