在无头服务器上从命令行运行Livecode Stack

时间:2014-10-20 14:48:08

标签: livecode

我有一个用于处理服务器报告的Livecode堆栈。目前,它从我的桌面读取Linux服务器(CentOS)上的文件。我想在服务器本身上设置一个cron作业,它可以为我运行一切。以下是我的问题:

  1. 是否可以从无头服务器上的命令行运行堆栈(以及如何)?
  2. 是否可以将命令行中的参数传递给堆栈?
  3. 如何在终端中显示一些表明它有效的文字?
  4. 就我的目的而言,无论堆栈是编译成独立堆栈还是作为堆栈保留并在机器上安装Livecode都无关紧要。

    我的猜测是,在我的openStack处理程序中,我将抛出通常在我按下启动我的报告的按钮时运行的所有处理程序,然后使用某种关闭代码命令结束openStack处理程序

1 个答案:

答案 0 :(得分:1)

如果安装社区服务器(或商业服务器),将在服务器上运行以下脚本并演示如何访问命令行参数;

#!/path/to/livecode/server/livecode-server
<?lc
put "arguments: " & $# & LF
put "first argument: " & $0 & LF
put "next argument: " & $1 & LF

您还可以将堆栈作为库文件打开(在字典中查看开始使用)并从脚本中访问其处理程序等。