![]() | |
| | #1 (permalink) |
| Üye Üyelik Tarihi: 03/2007 Yer: Xemobg.com Web Tasarım
Mesaj: 75
|
Arkadaşalr e-mail adreslerini çalma ile ilgili bir kaç örnek gördüm ama bişiy anlamadım Benim istediğim se şu siteye gerek yok , diyelim , c:\a.txt içinde şöyle bir yazı var bugün hava sıcak ve ali@hotmail.com gelecek.... amanese veli@ot.org ...................... Gibisinden bi yazı var ve biz bu dosyanın içindeki e-mail adreslerini nasıl alabiliriz? Aklımdan birkaç fikir geçti ama arama kodlarını b türlü kuramadım Aklımdan geçen Şöyle = dosya içerisinde @ işaretini arayacak ve ilk bulduğunda @ ten sonra . taya kadarını ve . tadan sonrada 3 karakterini alacak birde @ ten önce kelimenin ilk boşluğuna kadar yani ismin önündeki boşluğa kadar ki karakterleri alacak ? bunun arama taktiği nasıl kurulabilir? |
| | |
| | #3 (permalink) |
| Üye Üyelik Tarihi: 04/2005
Mesaj: 51
|
Valla ben delphide 1 tane yazmıştım fakat mantık olarak senin dedigin türden mantık kullanmamıştım Sayfa içindeki linkleri sürekli get ettiriyorum ve sayfa kaynagında parseliyorum Parseledigim taglar başlangıç mailto: Bitiş "> bu ikisi arasındaki degerleri alıyordum. fakat link olarak verilmeyen mailleri bulmak zorr |
| | |
| | #5 (permalink) |
| Üye Üyelik Tarihi: 04/2005
Mesaj: 51
|
var src,tk:string; b,c,d:integer; i:integer; begin for i := 0 to listbox3.items.count-1 do begin src:=idhttp1.get(listbox3.items[i]); Application.ProcessMessages; // kitlenmesin die for b:=7 to length(src)do begin if rightstr(leftstr(src ,b),7)='mailto:' then //mailto: arıyoz. begin c:=b+1;//alacağımız kısımın başlangıcının nerde oldugunu yazıyoz. d:=b; // bitişini bulmak için b yi d ye atıyoz repeat Application.ProcessMessages; d:=d+1; tk:=rightstr(leftstr(src ,d),2); until tk='">';//bitiş metnini aratıyoz.bulasıya kadar dyi 1 arttırıyoz memo1.Lines.Add(midstr(src ,c,d-c-1)); end; burda ilkin listbox3 e sitedeki linkleri aktarıom daha sonra linklerden arama yaptırıyorum. Enson 22/04/2007 05:08 tarihinde creatize tarafından düzenlenmiştir.. Sebep: hata |
| | |
| | #6 (permalink) |
| 0.8.2 Beta Build 1268 Üyelik Tarihi: 01/2007 Yer: if-else kod bloğu
Mesaj: 66
|
yukarıdaki kodlara göre eğer site içerisindeki mail link şeklinde yazılmadıysa(mailto kullanılmadıyla yani) Mail adresini almayacaktır ki buda sorun olur herkes mailto kullanmaz bir site içeriğinde vs.. |
| | |
![]() |
| Bookmarks |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu açana göre | Forum | Cevap | En Son Mesaj |
| uzun bir metin içerisindeki mail adreslerini ayıklamak | gokmenkisa | ASP | 6 | 18/06/2007 10:41 |
| başka sitelerdeki resimleri nasıl kopyalayabilirim? | emrag | PHP | 9 | 25/09/2006 22:52 |
| bütün mail adreslerini bir adrese yönlendirmek | some_plus | Uygulama Yazılımları / Hazır Betikler | 0 | 14/09/2006 13:18 |
| Ankara Sitelerdeki Dövizci Cinayeti | Ömer | Hayata Dair | 1 | 10/02/2006 14:37 |
| ie adres cubuğunda kayıtlı site adreslerini nasıl silebilirim.yardımlar bekleniyor | tmac | Windows | 1 | 31/01/2005 13:25 |
| Reklamlar & Desteklenenler | |
| Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | |