2010-05-17 3 views
1

Я пытаюсь написать сценарий яблока, который последовательно называет мои телевизионные шоу «S0XEYY», где YY - это двухзначное число. У меня есть следующие:Установка ширины переменной в applescript

tell application "iTunes" 
    set p to selection 
      set c to count of p's items 
      set fixed indexing to true 
     repeat with i from 1 to c 
      set t to item i of p 
      try 
       set the episode number of t to i 
       set the episode ID of t to "S" & (text returned of a) & "E" & i 
       set the season number of t to text returned of a 
      end try 
     end repeat 

Однако мне нужен

(текст вернулся из)

, а также

я

будет иметь ширину 2, дополненную 0. Как мне это сделать?

ответ

1

Вот как я пошел об этом:

if i ≤ 9 then 
    set the episode ID of t to episode ID of t & "0" & i 
else 
    set the episode ID of t to episode ID of t & i 

, который я уверен, что не является лучшим способом сделать это, потому что она предполагает не более необходимы 2 символа, но самое лучшее решение, которое я , который работает для этого приложения, потому что телевизионные сезоны никогда (что я видел) не превышают 20-30 эпизодов.

Смежные вопросы