¿Cómo tengo que etiquetar i para que el comando do se repita para todos los valores de i.
Por ejemplo,
if i =2:
cd /Users/xxx/zTree; wine explorer /desktop=1,640x480 zleaf.exe /language english /name lab1
cd /Users/xxx/zTree; wine explorer /desktop=2,640x480 zleaf.exe /language english /name lab2
Pero de alguna manera esto no funciona, ¿dónde está mi error?
display dialog "how many leafs?" default answer ""
set i to the text returned of result as integer
repeat while i > 0
tell application "Terminal"
do script "cd /Users/xxx/zTree; wine explorer /desktop=$i,640x480 zleaf.exe /language english /name lab$i"
set i to i - 1
activate
end tell
end repeat