每次操作系统听到文件被添加/拖动/保存在指定文件夹中时,我都想将文档上传到 GoogleDocs,就像 DropBox 在将文件保存在 DropBox 文件夹中时上传文件一样。
这在 Ruby 中需要什么,有哪些部分?
- 保存文件时如何收听?
- 当一个文件被添加到一个文件夹时,你如何监听?
我了解如何使用 GoogleDocs API 并在收到这些事件后上传内容,但我不确定这将如何工作。
更新
虽然我仍然不知道如何检查文件是否已添加到目录中,但现在监听文件何时保存非常简单,这要感谢Guard for ruby。