Ruby доступный файловый менеджер - PullRequest
1 голос
/ 02 апреля 2009

Я бы хотел создать собственный файловый менеджер с использованием Ruby, но я не хочу изобретать слишком много колес. Существует ли существующий файловый менеджер с открытым API, доступ к которому можно получить из Ruby? Или есть ли инструментарий или инфраструктура для создания моего собственного файлового менеджера?

1 Ответ

1 голос
/ 02 апреля 2009

Что вы подразумеваете под файловым менеджером ? Командная строка или графический интерфейс? Вам нужно, чтобы он был полнофункциональным, или вы просто пытаетесь сделать окно выбора файла, или что-то в этом роде?

Если вы хотите использовать графический интерфейс, проверьте свою ОС. Вероятно, есть хуки для манипулирования файловым менеджером операционной системы. Они могут не предлагаться изначально в Ruby, но, скорее всего, они доступны в C. Вы можете обернуть хуки в расширение ruby, а затем делать то, что хотите.

Если вы хотите использовать командную строку, например, одну - проверьте FileUtils. Он дает вам хуки, необходимые для поиска содержимого каталога, перемещения, копирования или переименования файлов, а также всего, что вы хотите сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...