2011-04-01 2 views
0

나는 AppleScript로 만들고 싶다. 나는 그것 (.app 파일)에 파일을 드롭하고 "페이로드"라는 폴더를 떨어 뜨린 파일과 같은 디렉토리에 만들어야합니다. 그것은 Payload 폴더에 삭제 된 파일을 복사해야합니다. 이제 Payload 폴더가 압축됩니다. 확장자가 .zip에서 .ipa로 변경되어야합니다. .ipa 파일은 이제 droppped 파일에있는 파일 이름으로 바뀌어야합니다. 그리고 마지막에 생성 된 폴더를 삭제해야하며 삭제 된 항목도 삭제해야합니다.바탕 화면에 폴더를 만들고 AppleScript로 그 안에 파일을 옮기는 방법은 무엇입니까?

어떻게하면됩니까?

대단히 감사합니다.

은 그것을 이해하지 않았다? 의견을 삭제하십시오. :) 모든

+1

지금까지 어떤 시도를 했습니까? 어떤 부분에서 문제가 발생 했습니까? 압축 파일 관리? 누군가가 전체 스크립트를 작성할 것으로 기대할 수는 없습니다. – Anne

+0

폴더를 만들려고했는데 그게 효과가 있었지만 나는 복사하는 법을 모른다. 내가 자동화 그것을 시도하고 작동하지만 유일한 문제는 내가 이전 파일을 제거 할 수 없습니다 자동화에있어, 그래서 애플 스크립트와 친숙하지 않다 ... 해당 폴더에 파일하고 압축하여 이전 내용을 제거합니다. : / – cocos2dbeginner

답변

1

첫째, 난 당신이 tell application "Finder" 단계와 Finder를 스크립팅하고 있으리라 믿고있어. 그런 경우에는 파일을 제거 delete을 파일을 이동 파인더의 사전에 move 명령을 확인합니다. 나는 애플 스크립트와 파일을 압축하는 데 필요 한 경우을 압축에 대해서

는, 나는를 사용하여 do shell script와 명령 및 우편 명령 줄 도구 (터미널 창에 입력 man zip 또는 the online man page 살펴보고)하여야 것으로 나타났습니다 . 당신이 move, deletedo shell script 익숙하지 않다면

, movedeletedo shell script에 대한 표준 스크립팅 추가()에 대한 파인더 (대한 AppleScript로 사전을 확인하십시오.