国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Ruby > 正文

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

2020-10-29 19:47:10
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
#scanweb.rb

#用法ruby scanweb.rb www.survivalescaperooms.com 將當(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

#無(wú)聊,有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
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 绥滨县| 天镇县| 新巴尔虎左旗| 嵊泗县| 甘德县| 萝北县| 青龙| 鄢陵县| 隆回县| 彩票| 花垣县| 阜城县| 玉田县| 汕头市| 惠水县| 五莲县| 南涧| 自贡市| 康定县| 杭锦后旗| 苍山县| 瓦房店市| 鹤庆县| 嘉义县| 当涂县| 乐清市| 晴隆县| 当阳市| 双城市| 潞西市| 甘孜县| 深州市| 剑河县| 清河县| 柳江县| 岳阳县| 江源县| 乌鲁木齐市| 德令哈市| 麻城市| 汝州市|