0

使用保管箱示例代码,我正在编写一个 Lua 脚本,该脚本将在每次将新文件(在本例中为照片)添加到特定文件夹时运行。我看到了遍历文件夹文件以依次上传它们的示例。我需要的是传递给每次写入新文件时将执行的文件的属性。我希望它将传递最后一个创建文件的文件名,以便我可以使用它将文件直接上传到 Dropbox 或 FTP 站点。

4

1 回答 1

0

嗨,日本有人解决了您的疑问,如下所示。

last_filepath = "" max_mod = 0 fpath = "/DCIM/100__TSB"
for filename in lfs.dir(fpath) do
filepath = fpath .. "/" .. filename
mod = lfs.attributes( filepath, "modification" )
if mod > max_mod 然后 max_mod = mod last_filepath = filepath
end end

基本上它设置了一个目录来搜索具有最新修改日期/时间的最新文件。

详细信息在这里 http://dotnsf.blog.jp/archives/1040120555.html

于 2016-02-02T05:27:02.223 回答