완성 된 다운로드를위한 폴더를보기 위해 AppleScript를 작성한 다음 처리합니다. 부분 RAR (.r01, .r02, ...)에 걸쳐 파일 분할을 다운로드하는 경우 하느님 나는 그것들을 싫어한다. ) 완료되면 Completed 폴더로 임의로 들어갑니다. 스크립트 중 하나가 완료 될 때마다 스크립트가 실행되지만 모든 스크립트가 완료 될 때까지 스크립트가 자동으로 보관되기 시작하지는 않습니다.
그래서 여기에 내 해결책이있다. 스크립트에서 rar를 발견하면 먼저 완전성을 확인합니다.
do shell script ("unrar v " & theItem)
쉘은 다른 것들 중에서도 다음과 같이 튀어 나옵니다.
... 테스트 아카이브 thefile.r19 96 % ... 테스트 아카이브 thefile.r20 99 % ... 모든 볼륨의 제어 합계 계산. thefile.file21 파일을 찾을 수 없습니다. ... thefile.avi - CRC 실패 총 오류 수 : 1
AppleScript를 처음 사용합니다. 무엇을 통해 스캔하여 검증이 실패했는지를 결정하는 가장 효율적인 방법은 무엇입니까?
(또는, unrar v
시간이 많이 걸린다. 이 문제에 접근하는 더 좋은 방법이 있습니까?)