Commandクラスにby_user
メソッドを追加する。
module Serverspec
module Type
class Command
def by_user(user)
self.class.new("su -l #{user.shellescape} -c #{@name.shellescape}")
end
end
local function keyCode(key, modifiers) | |
modifiers = modifiers or {} | |
return function() | |
hs.eventtap.event.newKeyEvent(modifiers, string.lower(key), true):post() | |
hs.timer.usleep(1000) | |
hs.eventtap.event.newKeyEvent(modifiers, string.lower(key), false):post() | |
end | |
end | |
local function remapKey(modifiers, key, keyCode) |
Commandクラスにby_user
メソッドを追加する。
module Serverspec
module Type
class Command
def by_user(user)
self.class.new("su -l #{user.shellescape} -c #{@name.shellescape}")
end
end