Açık web sayfasından text alma

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
SeRoKi
Üye
Mesajlar: 72
Kayıt: 09 Kas 2005 02:59
Konum: İstanbul

Açık web sayfasından text alma

Mesaj gönderen SeRoKi »

Merhaba Arkadaşlar;

Benim Sormak istediğim :

kendi yazdığım programım açık durumda olacak, bu zaman zarfında aktif olan web sayfasından text veri almak istiyorum.

Örneğin : bu forumdaki bir başlık atında bulunan metin halindeki veriyi, kendi programımda bir buton altındaki kodu çalıştırarak almak istiyorum. bu veri bir memoya aktarılabilir. bu konu hakkında görüş sahibi olan arkadaşlardan cevap bekliyorum.

Teşekkür Ederim.
Kullanıcı avatarı
hdayi
Kıdemli Üye
Mesajlar: 1284
Kayıt: 29 Oca 2004 01:53
Konum: Erciyes'in eteklerinden.

Mesaj gönderen hdayi »

Resim
html + parsing


Kolay gelsin...
Bişnev in ney çün hikâyet mîküned
Ez cüdâyîhâ şikâyet mîküned
Resim
fduman
Moderator
Mesajlar: 2749
Kayıt: 17 Ara 2004 12:02
Konum: Ankara

Mesaj gönderen fduman »

viewtopic.php?t=6644

burada güzel bir uygulama örneği var.
Kullanıcı avatarı
SeRoKi
Üye
Mesajlar: 72
Kayıt: 09 Kas 2005 02:59
Konum: İstanbul

Mesaj gönderen SeRoKi »

afedersiniz :oops: verdiğiniz linklerden bazı verileri aldım.
fakat, bulduğum bir procedre Twebbrowser bileşeninden veri alıyor.
bana iexplorer da açık olan sayfadan veri alma konusunda yardım edebilirmisiniz.
Yani adres sabit değil, internet explorer içinde aktif olarak bulunan sayfanın kaynağını alabilirmiyiz ??
KarizMan
Üye
Mesajlar: 60
Kayıt: 31 May 2005 09:13

Mesaj gönderen KarizMan »

Mehabalar;
Öncelikle şu sayfayı bir inceleyin.
http://delphi.about.com/od/windowsshell ... 60303b.htm
Buradan, açık olan iexplorer pencerelerinden adreslerini almayı öğrenirsin. Daha sonra formunuza bir IdHTTP bileşeni koyup,

Kod: Tümünü seç

 Memo1.Text:=IdHTTP1.Get('buraya aldığın url'leri döngü kurup yazarsın');
bu kod yardımıyla kaynak kodlarını alabilirsin. Kaynak kodlarınıda parse edip istediğin şekilde kullanırsın. Umarım yardımcı olabilmişimdir.
İyi çalışmalar
Kullanıcı avatarı
SeRoKi
Üye
Mesajlar: 72
Kayıt: 09 Kas 2005 02:59
Konum: İstanbul

Mesaj gönderen SeRoKi »

Öncelikle yardımlarınız için teşekkür ediyorum. normal olarak " http " ile başlayan sayların kodlarını alabiliyorum ama " https " ile başlayanlarınkini alamıyorum.
denemelerimde " IO handler value is not valid " şeklinde bir hata mesajı alıyorum.
bunu nasıl düzeltebilirim ?
turkcanfidan
Üye
Mesajlar: 380
Kayıt: 31 Eki 2005 03:26

Mesaj gönderen turkcanfidan »

yani bankanın güvenli web sayfasından bilgi almak istiyorsun. Mesela hesap numarasını, şifresini falan :wink:
çözersen haberimiz olsun :)
Kullanıcı avatarı
SeRoKi
Üye
Mesajlar: 72
Kayıt: 09 Kas 2005 02:59
Konum: İstanbul

Mesaj gönderen SeRoKi »

Yok canım o kadar değil :lol: Bu işlemi kendi interaktif bankacılık işlemlerimi kendim kayıt altına almak için yapmaya çalışıyorum.
E-dekontları almak için uğraşıyorum. bankam benim e-dekontlarımı ayrı bir pencerede gösteriyor. şimdiye kadar arkadaşların yardımlarıyla açılan pencereye ulaşabiliorum. ama adres ile " https "başladığından başladığından o sayfanın kaynak kodunu göremiyorum.
böyle olunca da kendi veritabanıma işlemle ilgili verileri kaydedemiyorum.
turkcanfidan
Üye
Mesajlar: 380
Kayıt: 31 Eki 2005 03:26

Mesaj gönderen turkcanfidan »

O kodlarla başkalarının kayıtları da alınabilir. Bunun yolu varsa bile burada yayınlanması ne kadar doğru olur bilemiyorum. Zaten kredi kartı korsanları var, yüz kat daha artabilir. Banka için yazdığını kendinde söylüyorsun.
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Aman ha cızzzz :evil: Sen iyi niyetli olabilirsin, bazen iyi niyetten de maraz doğar :!:
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
Kullanıcı avatarı
SeRoKi
Üye
Mesajlar: 72
Kayıt: 09 Kas 2005 02:59
Konum: İstanbul

Mesaj gönderen SeRoKi »

internet bankacılığımdan yaptığım işlemleri bir veritabanı altında toplamak için kendi çapımda bir program yazmaktayım, bankanın işlem sonucunda bize gösterdiği dekont sayfasındaki (https sayfası) veriyi çekmek için delphi kodunu istiyorum (illegal bir çalışma istemiyorum sonuçta bankanın bana zaten gösterdiği sayfadaki veriyi almak istiyorum)(yardımlarınızı acilen bekliyorum).. forum sayfasına yazmak istemeyen arkadaşlar mailime ilgili cvbı atabilir.
Cevapla