Go Back   AppleForum > Software > Application

 
 
thread_tools
2007-10-08, 08:21 AM   #1
applejun
Senior Member
 
applejun's Avatar
 
Registered: Nov 2002
My Mac: MacPro 2.66 Quad 4GBram 5.5TBhdd
Posts: 103
온라인
아이튠에 가사를 자동으로 넣기위한 오토메이터 명령주기 질문

****추가내용입니다-------------------------------------------------------
아이튠의 련재 재생곡의 가사를 자동으로 찾아서 입력해주는 위젯/어플들과 같이 사용하여
아이튠에 자동으로 가사넣기를 하기 위한 질문입니다
****추가내용이였습니다-------------------------------------------------------


타이거가 처음 나왔을때 오토메이터에대해 많은 관심을 가지고 있었다가 발매후 부푼꿈을 가지고 하루사용해본 결과, 저같은 프로그래밍의 기초가 전혀없는 일반사람에게는 너무나도 힘든 프로그램이더라구요
그래서 포기하고 있다가 이번에 굉장한 노가다를 해야될 일이 있어서 다시한번 사용해보려하는데 막히는 부분이 있었습니다
검색을 해봐도 관련 글타래가 없는것 같아서
아주 기초적인 질문이더라도 어여삐봐주셔서 저의 고민을 풀어주시길 부탁드립니다

각설하고..제가 하고자 하는 일은 아주 단순합니다

itunes에서 playlist에 있는곡들을 5초간씩 플레이되게하는겁니다.
그래서 흐름을 생각해봤는데...

1. 아이튠에서 곡을 플레이하라는 명령을 준다
2. 5초간 플레이되게 놔둔다
3. 다음곡으로 넘김이라는 명령을 준다.
4. 'ESC'키를치면 프로그램이 멈추고(or 플레이가 멈추고), 아무런키입력이없으면 다음항으로 넘어간다
-----(대화상자없이, 2~4항이 진행되는 동시에 언제나 키입력대기상태)
5. 2번항부터 4번항까지 꼐속 반복한다

이런 계획인데요
Apple Script와 Automator를 가지고 기본지식이 전혀없는 상태에서
수많은 삽질의 연속으로 아래의 첨부그림처럼 1. 2, 3 항까지는 무식하게 만들었습니다
그런데 4번항과 5번항을 구현을 못하겠습니다

특히 4번항이 여러가지로 더 어려울 것같은데...만약 4번항을 빼더라도
5번의 반복하는법을 꼭 알고싶습니다
아니면 전체흐름을 Apple Scrip으로 알려주셔도 감사하겠습니다

여러분들의 조언을 부탁드립니다
첨부 파일 이미지
File Type: png 첨부그림.png (29.9 KB, 6 views)
__________________
너의 인생의 목표는 뭐니? "성공이요!","명예요!","사랑이요!"
나의 인생의목표는 "행복" 이다
이것은 다른 모든 가치를 포함하는 대표 단어이다

applejun 님께서 2007-10-10 03:12 AM 에 수정하셨습니다..
  Reply With Quote
2007-10-09, 12:31 AM   #2
gluebyte
Elite Member
 
Registered: Jun 2005
My Mac: 맥북+아이팟
Posts: 1,369
오프라인
무한 반복하는 동작은 AppleScript만으로도 가능합니다:
Code:
tell application "iTunes"
	play
	repeat
		next track
		delay 5
	end repeat
end tell
ESC로 종료하는 기능은 좀 복잡할 것 같네요... 강제 종료가 방법일까요?
  Reply With Quote
2007-10-09, 02:53 AM   #3
fourmodern
Senior Member
 
Registered: Nov 2002
My Mac: iBook G4 800
Posts: 222
오프라인
5초후 동작이 아닌 5초간 동작이 아닌가요?
  Reply With Quote
2007-10-09, 03:24 AM   #4
괴ㅈ
Elite Member
 
괴ㅈ's Avatar
 
Registered: Apr 2007
My Mac: MacBook C2D 2.0
Posts: 1,067
오프라인
인용:
fourmodern 님이 쓰신 글 글 보기
5초후 동작이 아닌 5초간 동작이 아닌가요?
play가 되어있는 상황에서 5초 delay를 가지고 next track이라면
5초마다 다음곡으로 넘어가는것 맞는거 같습니다만...
__________________
괴ㅈ의 Black2White

임을 위한 행진곡
  Reply With Quote
2007-10-09, 06:43 AM   #5
fourmodern
Senior Member
 
Registered: Nov 2002
My Mac: iBook G4 800
Posts: 222
오프라인
아.. next track 다음에 delay 5군요.. 죄송합니다.
  Reply With Quote
2007-10-10, 01:01 AM   #6
gluebyte
Elite Member
 
Registered: Jun 2005
My Mac: 맥북+아이팟
Posts: 1,369
오프라인
아, next track과 delay 5의 순서를 바꿔야 첫 곡도 5초간 재생되겠군요. ;;
Code:
tell application "iTunes"
	play
	repeat
		delay 5
		next track
	end repeat
end tell
  Reply With Quote
2007-10-10, 01:47 AM   #7
applejun
Senior Member
 
applejun's Avatar
 
Registered: Nov 2002
My Mac: MacPro 2.66 Quad 4GBram 5.5TBhdd
Posts: 103
온라인
와우~~~ 여러분들 감사합니다
각곡이 5초간 플레이되고 다음트랙으로 넘어가는군요!!

사실 이걸 부탁드린건 아이튠에 자동으로 가사를 넣기 위함이였는데 계획대로 잘되었습니다

tunesTEXT라는 현재 아이튠에서 재생되는 곡의 가사를 자동으로 찾아 해당곡에 자동으로 입력해주는 프로그램과 소개해 주신 스크립트를 조합을 하니 자동으로 가사들이 입력 잘됩니다~~~^^

여러분들도 한번 활용해 보세요~~
자기전에 실행해 놓으시면 아침에 가사가 자동 입력되어진 많은 곡들을 가지실 수 있습니다

다시한번 여러분들께 감사드립니다~~
__________________
너의 인생의 목표는 뭐니? "성공이요!","명예요!","사랑이요!"
나의 인생의목표는 "행복" 이다
이것은 다른 모든 가치를 포함하는 대표 단어이다

applejun 님께서 2007-10-10 01:57 AM 에 수정하셨습니다..
  Reply With Quote
2007-10-10, 01:52 AM   #8
applejun
Senior Member
 
applejun's Avatar
 
Registered: Nov 2002
My Mac: MacPro 2.66 Quad 4GBram 5.5TBhdd
Posts: 103
온라인
그리고 gluebyte님께서 주신 코드 감사합니다
사실 AppleScript으로 비슷하게까지는 갔었는데..delay 5 ==> 요걸 몰라서 오토메이터로 해보다가 막혔었습니다^^

대단히 감사합니다~~^^
__________________
너의 인생의 목표는 뭐니? "성공이요!","명예요!","사랑이요!"
나의 인생의목표는 "행복" 이다
이것은 다른 모든 가치를 포함하는 대표 단어이다
  Reply With Quote
2007-10-10, 03:05 AM   #9
applejun
Senior Member
 
applejun's Avatar
 
Registered: Nov 2002
My Mac: MacPro 2.66 Quad 4GBram 5.5TBhdd
Posts: 103
온라인
Macintoy님
글타래 제목을 바꾸면 여러분들에게 유용할겄같아서 그런데요..
저는 내용글의 제목은 바꿀수 있지만 글타래제목은 바꿀수가 없네요..

"아이튠에 가사를 자동으로 넣기위한 방법" --->등과 같이 글타래 제목을 바꿔주실 수 있나요?
__________________
너의 인생의 목표는 뭐니? "성공이요!","명예요!","사랑이요!"
나의 인생의목표는 "행복" 이다
이것은 다른 모든 가치를 포함하는 대표 단어이다
  Reply With Quote
지금 시각: 05:07 AM | Contact Us | 아카이브 | Top
SEO by vBSEO 3.0.0 RC5 All contents copyright © 2001~2008 by AppleForum and/or their respective owners.