我想用Ruby制作一个定制的文件管理器,但我不想重新发明太多的轮子。现有的文件管理器中是否有可以从Ruby访问的开放API?或者,有没有可用的工具包或框架来创建我自己的文件管理器?
发布于 2009-04-01 22:07:12
你说的file manager是什么意思?基于命令行还是基于GUI?你需要它具有完整的功能吗,或者你只是想做一个文件选择窗口,或者类似的东西?
如果你想要一个基于GUI的--检查你的操作系统。可能有一些钩子用于操作操作系统的GUI文件管理器。它们可能不是Ruby原生提供的,但很可能在C中提供。您可以将钩子包装在ruby扩展中,然后做您想做的事情。
如果您想要像这样的命令行-请查看FileUtils。它为您提供了查找目录内容、移动、复制或重命名文件以及执行其他任何操作所需的挂钩。
https://stackoverflow.com/questions/707257
复制相似问题