ruby
dk19870616
这个作者很懒,什么都没留下…
展开
-
ruby 验证IP地址、默认网关以及子网掩码合法性
最近在开发一个自动化安装工具要用到Ruby Tcl shell #功能描述:验证IP地址、默认网关以及子网掩码合法性##参数说明:subnetAddress 需要传入验证的子网掩码# IP地址、默认网关##返回值 :如果验证通过返回ture,否则程序中断返回异常信息 def confirmParameterVali...2011-03-17 14:04:30 · 421 阅读 · 0 评论 -
ruby读取注册表判断文件选项中的使用简单文件共享复选框是否选中
#功能描述:用来判断文件选项中的使用# 简单文件共享复选框是否选中###参数说明:无##返回值 :返回选中与不选中时值:选中为41、没有选中为 40def judgeCheckBox() Win32::Registry::HKEY_LOCAL_MACHINE.open('SYSTEM\CurrentControlSet\Control\Lsa')...原创 2011-03-17 14:06:51 · 260 阅读 · 0 评论 -
ruby 读取文件(cfg)
#读取文件def ParseConfigFile(*keys)$str = {}configFilePath='config.cfg'File.open(configFilePath){ |f| f.readlines.each do |i| keys.length.times() do |j| if i.include?(keys[j]) ...原创 2011-03-21 15:33:33 · 159 阅读 · 0 评论 -
通过Ruby 中的ftp机制连接到Linux 系统计算机上传文件(覆盖原文件)
#通过Ruby 中的ftp机制连接到Linux 系统计算机上传文件(覆盖原文件)#参数说明 : linuxIp : 要访问的计算机IP# pcIp : ftp服务器IP# fileName : 要上传的文件名# username :Linux系统账户# ...原创 2011-03-21 15:36:56 · 206 阅读 · 0 评论 -
Ruby logger写日志
def Log(s = "#{$!.message} #{$@[0]} ") #判断需写入的日志内容是否为空,如果为空则不需要写入 return if not s #判断需要创建的目录是否为空 isExistDir('./log') #创建logger实例 logger = Logger.new("./log/"+(Time.now).strftime("%Y-...原创 2011-03-24 19:22:35 · 311 阅读 · 0 评论