我正在尝试使用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"]
我很感激任何帮助。
答案 0 :(得分:1)
像这样:
puts Appscript.app.by_name("System Events").processes["Dock"].lists[0].size.get[1]
列表和大小为数组。