class Gorthaur::Client
Public Class Methods
new(rate, frame, directory)
click to toggle source
# File lib/gorthaur/client.rb, line 3 def initialize(rate, frame, directory) @rate = rate @frame = frame @directory = directory # @logger = Logger.new @server = DRbObject.new_with_uri(Gorthaur::URI) end
Public Instance Methods
call()
click to toggle source
# File lib/gorthaur/client.rb, line 11 def call loop do # @logger.info "#{@frame} " IO.write(File.join(@directory, "#{@frame}.jpg"), @server.capture) sleep(@rate) @frame += 1 end end