最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ruby寫掃描當(dāng)前網(wǎng)頁(yè)所有url的腳本

 更新時(shí)間:2008年06月25日 21:00:36   作者:  
用ruby寫的掃描當(dāng)前網(wǎng)頁(yè)所有url的腳本,對(duì)于學(xué)習(xí)ruby的朋友是個(gè)不錯(cuò)的實(shí)例
#scanweb.rb

#用法ruby scanweb.rb www.fzitv.net 將當(dāng)前結(jié)果保存在c:\1.txt

require 'net/http'
filename= File.new('c:\1.txt',"w+")
if $*[0]==nil 
puts "hehe,沒有輸入網(wǎng)址"
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 ,結(jié)果放在當(dāng)前目錄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

相關(guān)文章

最新評(píng)論

沽源县| 定州市| 监利县| 嘉兴市| 页游| 南乐县| 祥云县| 阿城市| 公安县| 永胜县| 仲巴县| 伊金霍洛旗| 三台县| 蓝田县| 锡林浩特市| 上饶县| 嘉祥县| 龙岩市| 马关县| 电白县| 玉林市| 微山县| 五台县| 馆陶县| 富蕴县| 林芝县| 德安县| 晋中市| 义乌市| 建昌县| 元朗区| 大渡口区| 长沙县| 虎林市| 夏河县| 申扎县| 郁南县| 兖州市| 扎囊县| 龙江县| 兖州市|