如何使用sensetalk编写文本文件 - 茄子功能

时间:2014-11-18 15:55:00

标签: android eggplant

我目前正致力于茄子功能,需要您的支持才能创建一个文本文件,并在脚本中执行任何操作时附加它。我将使用此文本文件逐步记录结果。能帮忙吗?

2 个答案:

答案 0 :(得分:2)

要将信息附加到日志文件,只需执行以下操作:

put "this is a new log entry" & return after file "/path/to/log/file"

如果文件不存在,则会创建该文件。之后,每次都会添加一个新行。

如果你要做很多事情,你可能想要创建一个可以调用的自定义处理程序。这个将日期和时间放在每个日志条目之前:

to logEvent theEvent
  put the abbreviated international time & tab & theEvent & return after file "/path/to/log/file"
end logEvent

然后这样称呼:

logEvent "Interesting stuff happened."

答案 1 :(得分:0)

return和其他选项(linefeed, etc.)对我不起作用。获得新行的唯一方法是使用crlf(回车和换行)。

我正在使用Windows 10。

把:

dataLine & crlf

后:

file fullPath