maczoo.com 게시판 인덱스 maczoo.com
매킨토시 사용자 커뮤니티
 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   쪽지를 확인하려면 로그인하십시오쪽지를 확인하려면 로그인하십시오   로그인로그인 

[osx] 파인더 현재 위치로 기본폴더 복사해 오기

 
글 쓰기   답변 달기    maczoo.com 게시판 인덱스 -> Tips & 사용기
이전 글 :: 다음 글  
글쓴이 메시지
atasa
heavy mania
heavy mania


가입: 2002년 9월 9일
올린 글: 87

올리기Posted: 수 3월 02, 2005 12:47 am    주제: [osx] 파인더 현재 위치로 기본폴더 복사해 오기

제 맥을 편리하게 꾸미는 과정에서 만든거 몇개 소개하겠습니다.

컴퓨터를 만지다 보면 끊임없이 습득되는 정보를 나름대로 관리를 해야 되는데 제 경우는 주제별로 폴더를 만들고 그 안에 텍스트 파일과 몇개의 폴더들를 만들어 기록해 놓고 있는데 꽤나 편리합니다.

이 것을 좀더 편리하게 하기 위해서, 기본 폴더를 만들어 놓고, 그안에 필요한 것들을 넣어둔다음, 아래 애플스크립트를 도구바에 등록 시켜놓고 누르면, 폴더명을 묻는데 주제를 입력하면 폴더가 생기면서 기본폴더의 내용이 복사되어 옵니다.

아래 코드를 응용프로그램으로 저장을 한 다음 도구바에 등록하시면 됩니다.

기본폴더는 "_Template" 라는 이름으로 스크립트와 같은 위치에 만들어 주면 됩니다.

코드:

property sFDParSrc : ""
property sFDNameSrc : "_Template"
property sFDSrc : ""

property sFDParTgt : ""
property sFDNameTgt : ""
property sFDTgt : ""


set theReply to display dialog ¬
   "Type the name of new Subject.
      ( by xxx@hanafos.com )" default answer ¬
   "_subject" buttons {"Cancle", "OK"} default button ¬
   "OK"

if (button returned of theReply is not "OK") then return

set sFDNameTgt to text returned of theReply

tell application "Finder"
   activate
   set sFDParSrc to POSIX path of (container of (path to me) as string)
   set sFDParTgt to POSIX path of file (target of Finder window 1 as string)
end tell

set sFDSrc to sFDParSrc & sFDNameSrc
set sFDTgt to sFDParTgt & sFDNameTgt

do shell script ¬
   "ditto --rsrc " & quoted form of (sFDSrc) ¬
   & " " & quoted form of (sFDTgt)

tell application "Finder"
   update items of Finder window 1 with necessity
end tell



그리고 맥을 사용하시다가 꼭 필요한 기능이 있고 다른 사람에게도 필요할 것 같으면 이곳에 올려 놓으세요. 국내에도 개발자들이 제법 되더군요. 누군가는 만들어 줄 겁니다. ^^ 제가 윈도우 사이트에 올린 팁을 9000명 이상이 봤더군요. 돈되는건 아니지만 누군가에게 도움이 된다니 기분이 좋습니다.
위로
이전 글 표시:   
이전 글 :: 다음 글  
글 쓰기   답변 달기    maczoo.com 게시판 인덱스 -> Tips & 사용기 시간대: GMT + 9 시간(한국)
페이지 1 중 1

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.4 © 2001, 2003 phpBB Group