主页 > 知识库 > ruby写扫描当前网页所有url的脚本

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

热门标签:中牟外呼系统违法吗 征服者企业地图标注 淮安自动外呼系统供应商 天津外呼系统怎么收费 外呼线路从哪里出来的 AI电销机器人 线路 柯城手机地图如何做地图标注 巫师3地图标注魔力之所 漯河电销
#scanweb.rb

#用法ruby scanweb.rb www.jb51.net 将当前结果保存在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)
if resp.message == "OK"
data.scan(/a href="(.*?)"/).each do |x|
puts x
filename.puts x
end
end
end

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

=begin

修改一下

require 'net/http'
filename= File.new('1.txt',"w+")
if $*[0]==nil 
abort "用法示例:ruby #$0 www.sohu.com ,结果放在当前目录1.txt" 
end

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

resp, data = h.get('/index.html', nil)
if resp.message == "OK"
data.scan(/a href="(.*?)"/).each do |x|
puts x
filename.puts x
end
end

=end
您可能感兴趣的文章:
  • ruby 小脚本搞定CVS服务器更换后checkout下来的工程迁移
  • 优化Ruby脚本效率实例分享

标签:南昌 克拉玛依 甘孜 河池 内江 大庆 西双版纳 枣庄

巨人网络通讯声明:本文标题《ruby写扫描当前网页所有url的脚本》,本文关键词  ruby,写,扫描,当前,网页,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《ruby写扫描当前网页所有url的脚本》相关的同类信息!
  • 本页收集关于ruby写扫描当前网页所有url的脚本的相关信息资讯供网民参考!
  • 推荐文章