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

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

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

#用法ruby scanweb.rb m.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)文章

最新評論

渝北区| 云阳县| 东城区| 荣昌县| 景洪市| 宁都县| 岗巴县| 闵行区| 英吉沙县| 田东县| 莫力| 碌曲县| 西和县| 昭觉县| 洛浦县| 永寿县| 大宁县| 行唐县| 迁安市| 太保市| 交口县| 肃宁县| 梁平县| 获嘉县| 邢台县| 都江堰市| 厦门市| 顺平县| 特克斯县| 江北区| 赤城县| 遂平县| 文化| 广州市| 辛集市| 湘潭县| 西乌珠穆沁旗| 铜川市| 巴东县| 隆子县| 金秀|