1 --[[ For now, this sample function will simply record all the commands executed ]]--
3 ticket1
= screen
.hook("cmdexecuted", function(name
, args
)
4 os
.execute('mkdir -p /tmp/debug')
5 local f
= io
.open('/tmp/debug/22', 'a')
6 f
:write("Command executed: " .. name
)
8 for i
, c
in pairs(args
) do
17 function cmd(name
, args
)
18 os
.execute('mkdir -p /tmp/debug')
19 local f
= io
.open('/tmp/debug/11', 'a')
20 f
:write("Command executed: " .. name
)
22 for i
, c
in pairs(args
) do
31 ticket2
= screen
.hook("cmdexecuted", "cmd")
34 if ticket1
~= nil then
35 screen
.unhook(ticket1
)
39 if ticket2
~= nil then
40 screen
.unhook(ticket2
)