Web Sayfasına Logon olmak

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
rapsodim
Üye
Mesajlar: 147
Kayıt: 15 Eki 2003 03:52

Web Sayfasına Logon olmak

Mesaj gönderen rapsodim »

Arkadaşlar merhaba,
Web sayfasına logon olmak ve istenilen sayfa bilgilerini görüntüleme işlemini nasıl yaparım.
Kullanıcı adı ve şifresi mevcut bir web sayfasına giriş yapacağım.delphi 7.0 ile bunu çalışıyorum ama olmuyor.yardımcı olursanız sevinirim.
Ancestor
Üye
Mesajlar: 188
Kayıt: 27 Ara 2004 06:12
Konum: Manisa - Kırkağaç

Mesaj gönderen Ancestor »

Merhaba,
Bilgi gönderimini hangi method ile yapmayı düşünüyosunuz?
post yada get nesneleri ile bu işlemi rahatlıkla yaptırabilirsiniz.
Daha sonra da ilgili bilgileri aldırırsınız.

Kolay gelsin, iyi çalışmalar.
rapsodim
Üye
Mesajlar: 147
Kayıt: 15 Eki 2003 03:52

Mesaj gönderen rapsodim »

logon olduğum web sayfasında xml dosyasını alıp bunun üzerinde işlem yapmak istiyorum.Fakat web sayfasına logon nasıl olacağım ve table şekline bu xml dosyasını getireceğim.
mkysoft
Kıdemli Üye
Mesajlar: 3110
Kayıt: 26 Ağu 2003 12:35
Konum: Berlin
İletişim:

Mesaj gönderen mkysoft »

Gerekli ipucunu vermişler.
post yada get nesneleri
Bir ipucuda benden.
IndyHTTP bileşeni.

Forumda bu konularla ilgili arama yaparasan istediğini bulabilirsin.
Kullanıcı avatarı
undefined
Moderator
Mesajlar: 565
Kayıt: 06 Eki 2003 12:01
Konum: Bursa
İletişim:

Mesaj gönderen undefined »

Sayfaya nasıl Logon olunuyor. HTTP authenticationlamı ? Form parametrelirylemi?
rapsodim
Üye
Mesajlar: 147
Kayıt: 15 Eki 2003 03:52

Mesaj gönderen rapsodim »

kullanıcı adı ve şifresi ile giriliyor.
https://login.tf.com.tr/authenticate4ou ... ssword=123
gibi.bu url yi delphi ile nasıl belirtip sisteme gireiş yapabilirim.sonrasında ilgili sitedeki xml dosyası üzerinde işlem yapaliriz.
Kullanıcı avatarı
Murat DİCLE
Kıdemli Üye
Mesajlar: 702
Kayıt: 19 Nis 2006 04:12
Konum: İstanbul
İletişim:

Mesaj gönderen Murat DİCLE »

Eğer bu belirttiğin site sana aitse en iyi yöntemin WebServisi ile olacağını garanti veririm. Yoksa bir kaç türlü işlem yapman gerekecektir.

Nasıl ki, HTTP bileşeni ile belirttiğin gibi bir URL çağıracaksın, gelen bilgi içinde bunun doğru olup olmadığını falan ayarlayacaksın.

Ama burada HTTP yerine TWEBBrowser kullanman gerekir, çünkü HTTP bileşeni ile istektekte bulunup ikinci bir istek gönderirsen, Windows host makinası bunuda yeni sesion diye algılayabilir. Bunu hiç denemedim.

Ama TWEBBrowser ile ilk önce bu linki iste, gelen HTML bilgisini parse et, giriş başarılı mı değil mi diye. Sonra ardından yine aynı TWEBBroser ile ikinci URL'yi iste. vs. vs.

Ancak başta da dediğim gibi WebServisleri bu işler için biçilmiş kaftandır. Bu konu üzerine yoğunlaşmanı tavsiye ederim.

Saygılar..
rapsodim
Üye
Mesajlar: 147
Kayıt: 15 Eki 2003 03:52

Mesaj gönderen rapsodim »

TWEBBrowser ile bilgi iste ve parse yap demenizden bir şey anlamadım.daha açık yazarmısınız?
tarikogut
Üye
Mesajlar: 32
Kayıt: 11 Nis 2006 04:31

Mesaj gönderen tarikogut »

bunu web browserın on document complate tıkla girirooo:D

if (url='https://internet724.vakifbank.com.tr/vb99/vb9900.html') then
begin
WebBrowser1.OleObject.document.form1.sifre.value:='bankilksifre';
WebBrowser1.OleObject.document.form1.submit;
end;
if (url='https://internet724.vakifbank.com.tr/vb99/vb9901.html') then
begin
WebBrowser1.OleObject.document.form1.musno.value:='bankuser';
WebBrowser1.OleObject.document.form1.sifre.value:='bank sifre';
WebBrowser1.OleObject.document.form1.submit;
end;
if (url='https://internet724.vakifbank.com.tr/vb99/vb9902.html')
then
begin
WebBrowser1.OleObject.Document.forms.item(0).elements.item(0).click;

timer1.Enabled:=true;
end;
100 Adet Dedicated Server
Vpn Network Uzmanlığı
3 Gbit Internet Connection
rapsodim
Üye
Mesajlar: 147
Kayıt: 15 Eki 2003 03:52

Mesaj gönderen rapsodim »

Arkadaşlar ilgi ve bilgilerinize tşkr ederim.
internetten indirdiğim *.xml dosyasını delphi Dbgrid te nasıl gösterebilirim.
forumlar içinde aradım fakat tam ve net bir cevap bulamadım.
tarikogut
Üye
Mesajlar: 32
Kayıt: 11 Nis 2006 04:31

Mesaj gönderen tarikogut »

xml parse diye aratırsan bilgi bulabilirsin ilk önce xml parse etmen lazım
100 Adet Dedicated Server
Vpn Network Uzmanlığı
3 Gbit Internet Connection
penguen
Üye
Mesajlar: 93
Kayıt: 31 Mar 2006 11:58

Mesaj gönderen penguen »

Web sayfasına logon olma olayını jedi ile daha basitten yapamıyor muyuz?
Kullanıcı avatarı
tuanna
Üye
Mesajlar: 582
Kayıt: 06 Ara 2004 05:01
Konum: Ankara
İletişim:

Mesaj gönderen tuanna »

rapsodim yazdı:Arkadaşlar ilgi ve bilgilerinize tşkr ederim.
internetten indirdiğim *.xml dosyasını delphi Dbgrid te nasıl gösterebilirim.
forumlar içinde aradım fakat tam ve net bir cevap bulamadım.
makaleler kısımında volkan beyin yazmış olduğu xml dosyalarla çalışma diye bir makale vardı...bir xml dosyasına ulaşmaktan bahsediyordu...

çözel bir çalışma... bu çalışmadan öğrendiklerimden bir kaçı
1- xml ile çalışmak çocuk oyuncağı...
2- xml sana bir koleksiyon gibi kullanmanı sağlıyor...(elinde biz type göre ziin var...)
3-xml dosya sı içinde arama yapma konumlanma verileri okuma çok çok kolaylaşıyor...
4-Ayrıca xml parser diye bir sorunun yok xml xml hali ile lazımdır kişiye...

iyi çalışmalar....
Cevapla