濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > ruby寫(xiě)掃描當(dāng)前網(wǎng)頁(yè)所有url的腳本

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

熱門(mén)標(biāo)簽:中牟外呼系統(tǒng)違法嗎 征服者企業(yè)地圖標(biāo)注 淮安自動(dòng)外呼系統(tǒng)供應(yīng)商 天津外呼系統(tǒng)怎么收費(fèi) 外呼線路從哪里出來(lái)的 AI電銷機(jī)器人 線路 柯城手機(jī)地圖如何做地圖標(biāo)注 巫師3地圖標(biāo)注魔力之所 漯河電銷
#scanweb.rb

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

require 'net/http'
filename= File.new('c:\1.txt',"w+")
if $*[0]==nil 
puts "hehe,沒(méi)有輸入網(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
您可能感興趣的文章:
  • ruby 小腳本搞定CVS服務(wù)器更換后checkout下來(lái)的工程遷移
  • 優(yōu)化Ruby腳本效率實(shí)例分享

標(biāo)簽:南昌 克拉瑪依 甘孜 河池 內(nèi)江 大慶 西雙版納 棗莊

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《ruby寫(xiě)掃描當(dāng)前網(wǎng)頁(yè)所有url的腳本》,本文關(guān)鍵詞  ruby,寫(xiě),掃描,當(dāng)前,網(wǎng)頁(yè),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《ruby寫(xiě)掃描當(dāng)前網(wǎng)頁(yè)所有url的腳本》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于ruby寫(xiě)掃描當(dāng)前網(wǎng)頁(yè)所有url的腳本的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    建昌县| 措勤县| 天津市| 定边县| 汉阴县| 涞源县| 叙永县| 延安市| 沂南县| 科技| 且末县| 阳信县| 宜兰县| 溧阳市| 玉溪市| 黑河市| 三门县| 温泉县| 肃宁县| 舒城县| 平远县| 双牌县| 米脂县| 保定市| 鄂伦春自治旗| 高州市| 启东市| 阳曲县| 秀山| 山阴县| 信宜市| 常德市| 罗山县| 扶绥县| 铜山县| 花莲县| 泾源县| 阜平县| 漳浦县| 清原| 新沂市|