2009-04-01 3 views
1

Ruby를 사용하여 파일 관리자를 사용자 정의하고 싶습니다. 그러나 너무 많은 바퀴를 재발 명하고 싶지는 않습니다. Ruby에서 액세스 할 수있는 공개 API가있는 기존 파일 관리자가 있습니까? 아니면, 내 자신의 파일 관리자를 만들 수있는 툴킷이나 프레임 워크가 있습니까?Ruby에 액세스 할 수있는 파일 관리자

답변

1

file manager의 의미는 무엇입니까? 명령 줄 또는 GUI 기반? 완전한 기능을 갖추려면 파일이 필요합니까, 아니면 파일 선택 창을 만드려고하십니까?

GUI를 원한다면 OS를 확인하십시오. 아마도 OS의 GUI 파일 관리자를 조작하기위한 갈고리가있을 것입니다. 그것들은 루비에서 네이티브로 제공되지는 않지만, 아마도 C 언어로 제공 될 가능성이 높습니다. 루비 확장으로 후크를 래핑하고 원하는 것을 할 수 있습니다.

명령 줄을 원한다면 FileUtils를 확인하십시오. 디렉토리 내용을 찾고, 이동하고, 복사하고, 이름을 바꾸는 데 필요한 후크를 제공하며, 원하는 작업을 수행 할 수 있습니다.

관련 문제