Google

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
X_ALPEREN_X
Üye
Mesajlar: 26
Kayıt: 20 Nis 2006 02:04

Google

Mesaj gönderen X_ALPEREN_X »

merhaba arkadaslar googledan aradıgım kriter ile linkleri çekebilecegim bir program nasıl yapabilirim ?
kaynagı görüntüleme olayı tamam yanlız kaynagı goruntulettikten sonra richeditin içerindeki kodları bir dosyaya kaydediyorum sonrada while ile dosya sonuna kadar href="" içerindekileri nasıl ayıklıyabilirm yardmlarınız bekliyorm
Demitri

Mesaj gönderen Demitri »

aslında sayfalrın çoğunda "tag" lar olur ama şu an aklıma gelen arama sonuçlarında
href="http://www.radikal.com.tr/arama.php?ara=1&y=1&foto=AA"
şeklindeki kdları ayıklamak için
[href="http://] deyimi kriter olarak alarak metinden " " içindeki deyimi kopyalarsın. ve listeye eklersin.
tabi bunun için programının içine bir page procuder yerleştirmen gerekiyor.
yardimci olduğumu umuyorum.
X_ALPEREN_X
Üye
Mesajlar: 26
Kayıt: 20 Nis 2006 02:04

Mesaj gönderen X_ALPEREN_X »

Demitri yazdı:aslında sayfalrın çoğunda "tag" lar olur ama şu an aklıma gelen arama sonuçlarında
href="http://www.radikal.com.tr/arama.php?ara=1&y=1&foto=AA"
şeklindeki kdları ayıklamak için
[href="http://] deyimi kriter olarak alarak metinden " " içindeki deyimi kopyalarsın. ve listeye eklersin.
tabi bunun için programının içine bir page procuder yerleştirmen gerekiyor.
yardimci olduğumu umuyorum.
linkleri çekmeye bi baslıym sonuc ortaya cıkınca tekrar donerm şimdiden teşşekürler
t-hex
Kıdemli Üye
Mesajlar: 531
Kayıt: 18 Mar 2005 02:45
Konum: İstanbul/Antalya
İletişim:

Mesaj gönderen t-hex »

Regular Expression kullanarak linkleri ayıklatabilirsin.

örnek: ^http\://[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(/\S*)?$

Delphi için ücretsiz bir regexp kütüphanesi olacaktı bir yerlerde ama adresi hatırlayamadım şimdi.
X_ALPEREN_X
Üye
Mesajlar: 26
Kayıt: 20 Nis 2006 02:04

Mesaj gönderen X_ALPEREN_X »

Googleda arama yapan program yapmam gerekyr webbrowserin navigate olayına
'http://www.google.com.tr/search?hl=tr&q='+edit1.Text
yaptıgımda sayfayı goruntulyr idhttp get olayında fkt html kaynagını vermyr kaynagını nasıl alablrm başka türlü birde şu link alma konusunda daha açık konusabilecek bir hayır sever yokmu?

----kaynagı almayı buldum---
MuzAn
Üye
Mesajlar: 18
Kayıt: 22 Nis 2006 09:26
İletişim:

Re: Google

Mesaj gönderen MuzAn »

X_ALPEREN_X yazdı:merhaba arkadaslar googledan aradıgım kriter ile linkleri çekebilecegim bir program nasıl yapabilirim ?
kaynagı görüntüleme olayı tamam yanlız kaynagı goruntulettikten sonra richeditin içerindeki kodları bir dosyaya kaydediyorum sonrada while ile dosya sonuna kadar href="" içerindekileri nasıl ayıklıyabilirm yardmlarınız bekliyorm
Google'in bu amacla yaptigi bir API var. Onu kullanabilirsiniz.

http://www.google.com/apis/

Ya da DIGoogleReader kullanabilirsiniz.

http://www.yunqa.de/delphi/googlereader/index.htm
Kullanıcı avatarı
undefined
Moderator
Mesajlar: 565
Kayıt: 06 Eki 2003 12:01
Konum: Bursa
İletişim:

Mesaj gönderen undefined »

Marco Cantunun kitabının yanında gelen örnek programlarda tam da bu işi yapan bir program var. Projenin ismi WebFind.
http://www.marcocantu.com da bulabilirsin
Cevapla