'xml adres kısımı
xmlAdres = "http://v1.iha.com.tr/v2/rss/NewsRSS.aspx"
Set objXML = Server.CreateObject("Microsoft.XMLDOM")
objXML.Async = False
objXML.SetProperty "ServerHTTPRequest", True
objXML.ResolveExternals = True
objXML.ValidateOnParse = True
objXML.Load(xmlAdres)
If (objXML.parseError.errorCode = 0) Then
Set objRoot = objXML.documentElement
If IsObject(objRoot) = False Then
response.write "<li>Connection Error!"
End If
i=1
Set objItems = objRoot.getElementsByTagName("item")
For Each objItem in objItems
Baslik=objItem.selectSingleNode("title").Text
Link=objItem.selectSingleNode("link").Text
Kisa=objItem.selectSingleNode("description").Text
Baslik = Replace(Baslik,"'"," ")
Set timsql = adoCon.ExeCute("Select baslik from tblHaberler where baslik='"&Baslik&"' ")
If timsql.eof Then
Yardim = Kisa
Parca = Split(Kisa,"""")
if 0 < ubound(Parca) then
Resim = Parca(1)
Resim = Replace(Resim,"mainpicture/","maintopheadline/")
Resim = Replace(Resim,"i.iha.com","images.iha.com")
else
Resim = "http://i39.tinypic.com/33y74w3.gif"
End If
Kisa = Yardim
Parca = Split(Kisa,">")
if 0 < ubound(Parca) then
Kisa = Parca(2)
Kisa = Replace(Kisa,"</h3","")
else
Kisa = Baslik
End If
Set HTTP = Server.CreateObject("Microsoft.XMLHTTP" )
HTTP.Open "Get" , Link, False
HTTP.SEnd
Sayfa_Al = HTTP.Responsetext
Set HTTP = Nothing
Basliyor = "<span id=""contextual"">"
Bitiyor = "</span><br />"
Basla = InStr(1,Sayfa_Al, Basliyor , 1) + Len(Basliyor )
Bitir = InStr(Basla, Sayfa_Al, Bitiyor , 1) - Basla
Detay= Mid(Sayfa_Al, Basla, Bitir)
Detay = Trim(Detay)
Basliyor = "<title>"
Bitiyor = "</title>"
Basla = InStr(1,Sayfa_Al, Basliyor , 1) + Len(Basliyor )
Bitir = InStr(Basla, Sayfa_Al, Bitiyor , 1) - Basla
Kategori= Mid(Sayfa_Al, Basla, Bitir)
Kategori = Trim(Kategori)
Parca = Split(Kategori,"-")
Kategori = Trim(Parca(1))
tarih = SQLTarih(Date()) &" "& Hour(Now()) &":"& Minute(Now()) &":"& Second(Now())Yukarıdaki kodu açıklayabilecek bir arkadaş var mı? Asp ile bot yazma hakkında nette forumda detaylı bir bilgi bulamadım. Yukarıda iha haber den çekilen haberler listelenebiliyor. Peki bu kodun neresi ne anlama geliyor? bu botu diğer siteler için nasıl kullanmalıyız? Bu kodun neresinde, nasıl değişiklik yapılmalı ki, başka sitelerde de kullanabilelim. Teşekkürler...
