Loading
2015. 7. 12. 00:06 - Dexter Oh

[파일 정리편] 폴더 적용 스크립트를 활용 하자!!


며칠전 어떤분께서 다운로드 폴더에 들어오는 파일을 자동으로 정리 할 수 없는지 질문을 하셨더군요.


이전에 포스팅한 대로 이런 방법을 사용하면 간단하게 정리가 될 수 있습니다.


[토렌트편] 폴더 적용 스크립트를 활용 하자!! 보러가기 ==>


다 작업을 한 후 알게된 것인데... 오토메이트를 이용하여 할 수도 있다고 나오던데...


이미 이렇게 해버려서...


담배2



여튼 인터넷을 하다보면 파일을 다운로드 하는 경우가 많습니다. 저 같은경우 원치않는 파일 자동 실행을 막기위해 사파리에서 자동실행 기능을 끄고 사용 합니다.


자동실행을 켜두고 이 스크립트를 적용하면 어떻게 되는지는 잘 모르겠네요... 테스트 후 말씀해 주세욬ㅋ


이 스크립트를 적용하면 pdf 는 다운로드 폴더안에 pdfs 라는 폴더 밑으로 자동 이동. png, jpg, bmp 이미지 파일은 images로 dmg는 dmgs로 이동 됩니다.


더욱 많은 확장자를 정리 하고 싶으시면 스크립트를 수정하시면 됩니다.


스크립트언어라 의외로 쉽게 이해 됩니다.(응?)




moveFiles.scpt




위의 파일을 다운로드 하신 후에


커맨드 + 쉬프트 + G 를 누르시고 

다음 경로를 붙여 넣으세요

~/Library/Workflows/Applications/Folder Actions/




그럼 다운로드 받은 파일을 Folder Actions 폴더에  넣어 줍니다.




그리고 파인더를 열어 사용자 이름 디렉터리를 누르고 아래와 같이 다운로드 폴더를 오른쪽 클릭하여 팝업메뉴에서 

폴더 적용 스크립트 설정...(Folder Actions Setup...)

을 선택하여 줍니다.





그럼 다음과 같은 창이 나옵니다.




다운로드 받은 스크립트 이름과 동일한 스크립트 파일(moveFiles.scpt)을 선택 후 첨부를 눌러주시면 다음과 같은 화면이 보입니다.



위와 같이 설정이 되셨으면 모든 과정이 끝났습니다. 


이제 파일이 다운로드폴더에 다운되면 위의 스크립트에 적용된 대로 원하는 폴더에 이동 됩니다.



자 여기서 끝나지 않고 다른 확장자를 가진 파일도 정리를 원하시는 분은 아래의 글을 잘 읽어 주세요.



위의 스크립트 코드는 위에서 다운로드 받은 코드입니다. 다른 확장자를 추가 하기 원하신다면 그에따른 코드도 넣어주어야 동작 하겠죠?


바로 위에 올렸던 그림을 보면 스크립트 편집이라는 버튼이 보입니다. moveFiles.scpt 선택 후 스크립트 편집 버튼을 눌러주면 스크립트 편집이 가능 합니다.


그럼 어느 부분에 추가를 해야 하는지 포인트를 알려드리겠습니다.







위의 코드와 다른부분을 찾으셨나요?


네 맞습니다. 밑에서 세번째 줄부터 추가된 부분입니다. 확장자가 zip인 파일을 zips라는 폴더로 이동되도록 한것입니다. 


이렇게 수정을 하신 후 저장 하면 됩니다.