【发布时间】:2013-11-05 03:22:32
【问题描述】:
我尝试在sketchup ruby插件中定期监控url..
我搜索了一些代码来实现这个功能:
require 'ping'
def every_n_seconds(n)
loop do
before= Time.now
yield
interval=n-(Time.now-before)
sleep(interval) if interval>0
end
end
every_n_seconds(50) do
pingresult=Ping.pingecho("www.google.com")
puts pingresult
if pingresult="true"
puts "t"
else
puts "f!"
end
end
但在第一行,我得到了错误:
LoadError: C:/Program Files (x86)/SketchUp/SketchUp 2013/Plugins/xxx.rb:3:in `require': 没有要加载的文件 -- 平
我想找到ping 类库,但什么也没找到..
所以我可以在哪里找到 ping 类或
还有其他方法可以实现这个功能吗?
【问题讨论】: