sitedeki mail adreslerini listeleme??
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
sitedeki mail adreslerini listeleme??
merhaba arkadaşlar. ben adresi verilen sitede yayınlanan daha doğrusu sitede yazan mail adreslerini listeleyen bi program yapmak istiyorum. yöntem olarak şöyle bişi düşündüm:
sitenin kaynak kodlarını okurum. kaynak kodlarda içinde @ işareti olan strinlerden mail adresini alırım. alt saylafalar gitmek için de linklerden yararlanırım ( ama başka sitelere link varsa bu tezim çürüo)
eğer yöntem doğruysa kaynak kodları nasıl okurum? yöntem doğru değilse nasıl yapmalıyım?
sitenin kaynak kodlarını okurum. kaynak kodlarda içinde @ işareti olan strinlerden mail adresini alırım. alt saylafalar gitmek için de linklerden yararlanırım ( ama başka sitelere link varsa bu tezim çürüo)
eğer yöntem doğruysa kaynak kodları nasıl okurum? yöntem doğru değilse nasıl yapmalıyım?
abi eğer viewtopic.php?t=13921&start=0&postdays= ... %F6viz+kurzynex yazdı:Forumda Döviz Kurlarını internet sitesinden alan kodlar vs. var O kod da yanlış hatırlamıyorsam senin dediğin mantıkla çalışıyor onu incele derim.
bu mesajdan bahsediosan ordaki DownLoadInternetFile fonksiyonunda URLDownloadToFile bulunamadı şeklinde bir hata aldım. bu direk yazılmış bi fonksiyon gibi geldi bende direk yazdım. ama eklemem gereken bi unit var sanırım. hatam nerde..?
evet fonksiyondaki sorun çözüldü. şimdilik kaynak okuma ve kaynaktan mail adresi süzmek için bu kaynak yeterli olabilir. bi inceliim. bi sorun olursa tekrar dönerim. bu arada sitenin diğer sayfalarına dallanma konusu aklımı kurcalıo hala. sitede başka siteye link verilmişse napacam. bütün internetteki siteleri dolanmak zorunda kalmam umarım 

onuda sorguyla çözebilirsin atıyorum mailleri alacağın site http://www.delphiturkiye.com eğer linkler http://www.delphiturkiye.com/xxx.php şeklinde değilse o bölüme arama yaptırmazsın
abiler biliom başınızı çok ağrıttım ama kusura bakmayın artık. program şuanki haliyle tek bir sayfa üzerinden (alt sayfalara dallanmadan) ve mail adresinde .com şeklinde . dan sonra 3 karakter olacak şekilde çalışıo.
@ den öncesi alfasayısal , '.' ve '_' olabilir dedim. ve @ den sonrası noktaya kadar olanları al. noktayı al. ve 3 karakter al dedim denemek için.
ama mail adreslerinin hepsi bu formatta diil tabiki. mesela .edu.tr ve .de aklıma gelen ilk sorunlar.
bunları nasıl tarayabilirim???
@ den öncesi alfasayısal , '.' ve '_' olabilir dedim. ve @ den sonrası noktaya kadar olanları al. noktayı al. ve 3 karakter al dedim denemek için.
ama mail adreslerinin hepsi bu formatta diil tabiki. mesela .edu.tr ve .de aklıma gelen ilk sorunlar.
bunları nasıl tarayabilirim???
-
- Kıdemli Üye
- Mesajlar: 1026
- Kayıt: 11 Şub 2005 02:12
- Konum: İstanbul
boşluklara göre baklamalısın felanca@felanca.edu.tr mesela burada başında ve sonunda boşluk var.
haklısınız belki ama bazı kodlarda bu yöntem tam olarak işe yaramıyo.
örneğin http://asp.selcuk.edu.tr/ adresinde
<a href="mailto:mesaj@selcuk.edu.tr">mesaj@selcuk.edu.tr</a>
ifadesi geçiyor. burada ne link kısmında ne de görünecek yazı kısmında başında ve sonunda boşluk yok. dolayısıyla her ikisindende doğru sunucu alamam...
örneğin http://asp.selcuk.edu.tr/ adresinde
<a href="mailto:mesaj@selcuk.edu.tr">mesaj@selcuk.edu.tr</a>
ifadesi geçiyor. burada ne link kısmında ne de görünecek yazı kısmında başında ve sonunda boşluk yok. dolayısıyla her ikisindende doğru sunucu alamam...
Delphide regular expressions (düzenli ifade) kullanabiliyor musunuz?
Gerçi şurda bir tane var ama
http://www.regular-expressions.info/delphi.html
Bakıp denemek lazım, eğere regex kullanabiliyorsanız net bir sonuç sağlayabilirsiniz. (PHP'de bu şekilde yapılıyor)
Gerçi şurda bir tane var ama
http://www.regular-expressions.info/delphi.html
Bakıp denemek lazım, eğere regex kullanabiliyorsanız net bir sonuç sağlayabilirsiniz. (PHP'de bu şekilde yapılıyor)