服务器之家

服务器之家 > 正文

ruby写扫描当前网页所有url的脚本

时间:2020-04-10 14:59     来源/作者:ruby教程网

#scanweb.rb

#用法rubyscanweb.rbwww.zzvips.com 将当前结果保存在c:\1.txt

require'net/http'

filename=File.new('c:\1.txt',"w+")

if$*[0]==nil

puts"hehe,没有输入网址"

else

h=Net::HTTP.new($*[0],80)

resp,data=h.get('/index.html',nil)

ifresp.message=="OK"

data.scan(/

putsx

filename.putsx

end

end

end

#无聊,有vbs、php、ruby版了,好像ruby比vbs快,与php不相上下。

=begin

修改一下

require'net/http'

filename=File.new('1.txt',"w+")

if$*[0]==nil

abort"用法示例:ruby#$0www.sohu.com ,结果放在当前目录1.txt"

end

h=Net::HTTP.new($*[0],80)

resp,data=h.get('/index.html',nil)

ifresp.message=="OK"

data.scan(/

putsx

filename.putsx

end

end

=end

标签:

相关文章

热门资讯

沙雕群名称大全2019精选 今年最火的微信群名沙雕有创意
沙雕群名称大全2019精选 今年最火的微信群名沙雕有创意 2019-07-07
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
超A是什么意思 你好a表达的是什么
超A是什么意思 你好a表达的是什么 2019-06-06
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情 2019-06-22
返回顶部