2013-10-15 2 views

답변

1

info.plist 파일은 2 가지 방법으로 간주 될 수 있습니다. 하나, 특수 서식있는 텍스트 파일이므로 텍스트를 직접 조작 할 수 있습니다. AppleScript로 텍스트 파일을 읽고 텍스트를 조작하고 텍스트 파일을 작성할 수 있습니다. 둘째, "plist"파일을 만들기 위해 apple 태그로 포맷 된 기본 xml 파일입니다. 따라서 파일에 xml 도구를 사용할 수도 있습니다. 시스템 이벤트에는 xml 도구가 있습니다. "defaults"라고 불리는 유닉스 커맨드 라인 프로그램도있다.

그래서 여러 가지 도구가 있습니다. 당신이하고 싶은 일에 대해 생각하고, 작업이 얼마나 복잡한 지 생각한 다음, 요구 사항에 가장 적합한 도구를 결정해야합니다.

이러한 기본 사항을 파악한 후에 몇 가지 사항을 시도하고 돌아와서 구체적인 질문을하십시오.

+0

도와 주셔서 감사합니다. 한 번 더 의문이 생깁니다. 터미널을 열지 않는 것처럼 자동으로 svn checkout 터미널 명령을 실행할 수 있습니까? 이제 응용 프로그램 "터미널"에 말하고 실행하면됩니다. 스크립트는 터미널을 엽니 다. 또한 체크 아웃이 완료되었음을 어떻게 알 수 있습니까 ?? 그래서 나는 가서 다운로드 된 프로젝트에서 plist 파일을 바꿀 수있다. 나는 완전히 applescript에서 초보자입니다 !! – user1010819

+0

"tell app terminal"코드없이 "do shell script"를 사용하십시오. 그것은 AppleScript에서 바로 터미널을 사용하지 않고 실행됩니다. svn 명령에서 반환 값을받습니다. 코드가 성공적으로 완료되었는지 확인하는 데 사용할 수 있다고 가정합니다. – regulus6633

+0

고마워요. 젠장. 쉘 스크립트로 svn co를 실행했는데, 끝났을 때 반환 값을 돌려 준다면 잘 모르겠다.하지만 어쨌든 고마워. – user1010819