ruby写扫描当前网页所有url的脚本
2008-06-25 21:00
771 查看
#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 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
您可能感兴趣的文章:
相关文章推荐
- 一条JavaScript语句获取当前网页所有图片的url
- 获取HTML网页的所有图片的url
- Python 网络爬虫 009 (编程) 通过正则表达式来获取一个网页中的所有的URL链接,并下载这些URL链接的源代码
- 用于查询当前中所有表格的记录条数的脚本
- -------------------获取当前数据库所有表的外键创建脚本、获取指定表的创建脚本,包括表和字段的属性、外键-----------------------
- ie打印错误:当前页的脚本发生错误,URL:res://C:\WINDOWS\SYSTEM\SHDOCLC.DLL/preview.dlg
- 返回当前网页的url
- js返回当前网页的url
- 网页DOM中查看某对象所有属性的脚本范例
- 使用PHP写出一个正则表达式,过滤网页上的所有js脚本
- ruby中获取当前脚本文件的路径(Dir.pwd 和 _FILE_ 的区别)
- 兼容所有浏览器的js关闭当前网页代码
- Python 网络爬虫 009 (编程) 通过正则表达式来获取一个网页中的所有的URL链接,并下载这些URL链接的源代码
- shell 脚本:ping一个网段的所有ip 和 隔一秒显示当前的时间
- C#获取远程网页中的所有链接URL(网络蜘蛛实现原理)
- shell脚本练习 扫描当前的网段ip
- 写一个脚本,把当前目录下除目录以外的所有普通文件
- 有人这么比较:ASP,JSP,JSP,Python,Ruby,PERL 等网页脚本语言的比较
- 返回当前网页的url
- php 获取当前脚本的url