【问题标题】:Ruby accessible File ManagerRuby 可访问的文件管理器
【发布时间】:2009-04-01 20:42:43
【问题描述】:

我想使用 Ruby 制作一个自定义的文件管理器,但我不想重新发明太多轮子。是否有可以从 Ruby 访问的具有开放 API 的现有文件管理器?或者,是否有可用的工具包或框架来制作我自己的文件管理器?

【问题讨论】:

    标签: ruby file-management


    【解决方案1】:

    file manager 是什么意思?命令行还是基于 GUI?您是否需要它的全功能,或者您只是想做一个文件选择窗口,或类似的东西?

    如果您想要基于 GUI 的系统,请检查您的操作系统。可能有用于操作操作系统的 GUI 文件管理器的钩子。它们可能不会在 Ruby 中原生提供,但很可能在 C 中提供。您可以将挂钩包装在 ruby​​ 扩展中,然后做您想做的事情。

    如果您想要类似的命令行,请查看 FileUtils。它为您提供了查找目录内容、移动、复制或重命名文件以及几乎所有您想做的任何事情所需的钩子。

    【讨论】:

      猜你喜欢
      • 2014-02-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-20
      • 2021-09-12
      • 2015-11-19
      • 1970-01-01
      相关资源
      最近更新 更多