Go Back   AppleForum > Software > Application

 
 
thread_tools
2011-10-08, 12:45 PM   #61
audtls0102
Senior Member
 
Registered: May 2010
My Mac: 맥미니 2009 late
Posts: 116
오프라인
혹시 모르니 캐쉬 싹 지우고 mc2xml.dat, xmltv.xml 파일도 삭제하고 첨부터 다시 해보시길...
잘 됐음 좋겠네요..
  Reply With Quote
2012-05-12, 11:36 PM   #62
makku
Senior Member
 
makku's Avatar
 
Registered: Oct 2002
My Mac: new iMac800
Posts: 316
오프라인
글을 읽으면서 이리저리 궁리도 해 보곤 했지만, 역시 초보자에겐 어렵군요.
일단 애플스크립트로 작성하여 실행을 하려고 해도, 다음 상황을 실현할 스크립트는 어떻게 하면 좋을지 몰라 글을 올립니다.
어디서 본 건지 기억은 가물하지만, 이것저것 참고하여 다음과 같은 기본 스크립트가 일반적인 듯 합니다.(정확한 그레디트를 표시하지 못해 죄송합니다. 모든 분께 감사드립니다)

try
do shell script "/패스/mc2xml -U -c kr -g 122"
end try
(************
************)
try
do shell script "open -a /Applications/EyeTV.app /패스/xmltv.xml"
end try
try
tell application "EyeTV"
quit
end tell
end try

그런데, 이렇게 애플스크립트를 작성해서는 제대로 안되는 듯합니다. 문제는 스크립트 중 (*********)로 표시된 부분에서 첨부한 그림처럼 해당하는 번호를 선택하는 프롬프트가 나옵니다. 여기서 저는 14번을 선택해야 하는데, 이 부분을 스크립트로 만드는 방법을 모르겠습니다.

즉, 데이터를 가져오는 약간의 시간을 기다렸다가 프롬프트에서 14를 입력하는 스크립트가 필요한 상황입니다.

저는 이 애플스크립트가 만들어지면, iCal에 등록하여 1주일마다 주기적으로 적용시킬 예정입니다. 그러면 궂이 일일이 수작업을 하지 않아도 될 것 같아서 편리할 듯합니다.

도움을 주시면 감사하겠습니다.
첨부 파일 이미지
File Type: png selection_prompt.png (45.3 KB, 2 views)
  Reply With Quote
2012-05-13, 10:43 PM   #63
audtls0102
Senior Member
 
Registered: May 2010
My Mac: 맥미니 2009 late
Posts: 116
오프라인
14번 선택은 맨첨에 한번만 해주면 선택했던 국가나 케이블사 선택 설정이 dat 파일에 저장이 됩니다..
일단 한번 xml 파일과 dat 파일을 생성한 후엔, 그담부턴 걍 mc2xml 파일내지는 자동화스크립트 더블클릭해주기만 하면 되요..
  Reply With Quote
2012-05-14, 02:24 AM   #64
makku
Senior Member
 
makku's Avatar
 
Registered: Oct 2002
My Mac: new iMac800
Posts: 316
오프라인
인용:
audtls0102 님이 쓰신 글 글 보기
14번 선택은 맨첨에 한번만 해주면 선택했던 국가나 케이블사 선택 설정이 dat 파일에 저장이 됩니다..
일단 한번 xml 파일과 dat 파일을 생성한 후엔, 그담부턴 걍 mc2xml 파일내지는 자동화스크립트 더블클릭해주기만 하면 되요..
감사합니다.
저도 말씀하신 대로 알고 있었습니다만, 왠지 스크립트를 실행하면, 첫째 행에서 실행중 메시지만 뜨고 진행이 되지 않습니다. 스크립트도 강제종료해야만 하고요. 이 때문에, 선택옵션(*****부분)이 필요한 것으로 생각했습니다.
다만, 터미널에서는 정상적으로 진행되는 것으로 봐서는, 스크립트에 뭔가 잘못이 있나 싶습니다.
감사합니다.
  Reply With Quote
2012-05-14, 10:51 PM   #65
audtls0102
Senior Member
 
Registered: May 2010
My Mac: 맥미니 2009 late
Posts: 116
오프라인
잠깐 멈추고 기다리는 명령어는 저도 자세히는 모르지만 sleep 인거 같습니다..
sleep 5 하면 5초기다리기...
  Reply With Quote
2012-05-18, 10:28 PM   #66
makku
Senior Member
 
makku's Avatar
 
Registered: Oct 2002
My Mac: new iMac800
Posts: 316
오프라인
audtls님 감사합니다.
하는 수 없어 결국엔 터미널을 열도록해서 처리한 다음 터미널을 종료시키는 명령을 더해서 사용하고 있습니다.
모든 분께 감사드립니다.
  Reply With Quote
답글

글타래 옵션


지금 시각: 03:45 PM | Contact Us | 아카이브 | Top
SEO by vBSEO 3.0.0 RC5 All contents copyright © 2001~2013 by AppleForum and/or their respective owners.