webbrowser da ekranın istediğim bir bölümünü göstermek istiyorum örneğin sadece sitenin sorgu bölümünü ekrana almak istiyorum.
ttkom un byaz sayfalardaki basit sorgu sayfasını almak istiyorum bunu nasıl yaparım yöntem nedir?
webbrowser sorusu?
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Re: webbrowser sorusu?
bu sorunumu hala çözemedim basit birşeye benziyor ancak hala uğraşmaktayım scroolbar la alakalı birşey mi acaba?
Re: webbrowser sorusu?
S.A.,
Hocam Forumda bir arkadaş Merkez bankası verilerini çekmek için Xmlden dönen veriyi memoya aktarıp oradan kelime bazlı seçim yaptırıyordu
Sizde aynı yöntemi kullanabilirsiniz gibime geliyor
Bakın hatta şu kodları kullanmıştı kendileri
var
z,s,alis,satis,aranan:string;
yer,i:Integer;
Hocam Forumda bir arkadaş Merkez bankası verilerini çekmek için Xmlden dönen veriyi memoya aktarıp oradan kelime bazlı seçim yaptırıyordu
Sizde aynı yöntemi kullanabilirsiniz gibime geliyor
Bakın hatta şu kodları kullanmıştı kendileri
var
z,s,alis,satis,aranan:string;
yer,i:Integer;
Kod: Tümünü seç
for i:=1 to 2 do
begin
yer:=pos(aranan,s);
yer:=pos(aranan,z);
if yer=0 then
begin
ShowMessage('Kur bilgisi yok');
exit;
end
else
begin
yer:=yer+length(aranan);
s:=copy(s,yer,length(s)-yer);
z:=copy(z,yer,length(s)-yer);
s:=trim(s);
z:=trim(z);
alis:=copy(s,1,9);
satis:=copy(z,14,9);
Memo1.Lines.Add(aranan +' Alış = ' + alis);
Memo1.Lines.Add(aranan +' Satış = ' + satis);
aranan:='1 EURO';
Edit1.Text:=copy(Memo1.Lines.Text,20,7);
Edit2.Text:=copy(Memo1.Lines.Text,52,7);
Edit3.Text:=copy(Memo1.Lines.Text,77,7);
Edit4.Text:=copy(Memo1.Lines.Text,103,7);
end;
end;
Re: webbrowser sorusu?
Merhaba.
İlüzyon hakkında sarf ettiğim laflar vardır. Tekrar benzerlerini söylemeye gerek yok ancak burada senin yapabileceğin en basit kurgu ilüzyon tekniğiyle olur diye değerlendiriyorum.
1. Bir ( görüntüde ortalarda görünmeyen / saklanmış ) TWebBrowser nesnesi ile Telekom Rehber sayfasını navigate ettirirsin. Sayfa session ve capcha resim üretilmesi gerçekleşmiş olur.
2. Kullanıcıya daha önceden varsayılan olarak ve tümüyle kendi istediğin şekilde bir sorgu ekranı hazırla. basit bir HTML editör ile yapabileceğin gibi bir Delphi formunda da bu düzenlemeyi yapabilirsin. Bu ekranı gösterdiğinde içerik için TWebBrowser ile daha önce navigate ile elde edilen capcha resmi görüntüle.
3. Kullanıcı sorgulama yapacağı bilgiyi ve capcha cevabını girdiğinde bu bilgiyi alarak arka fonda beklemede olan TWebBrowser nesnesinde ilgili alanlara doldur ve gönder.
4. Gelen cevabı parse ederek yine kendi belirlediğin diğer bir formatta ekrana yansıtırsın.
İlüzyon hakkında sarf ettiğim laflar vardır. Tekrar benzerlerini söylemeye gerek yok ancak burada senin yapabileceğin en basit kurgu ilüzyon tekniğiyle olur diye değerlendiriyorum.
1. Bir ( görüntüde ortalarda görünmeyen / saklanmış ) TWebBrowser nesnesi ile Telekom Rehber sayfasını navigate ettirirsin. Sayfa session ve capcha resim üretilmesi gerçekleşmiş olur.
2. Kullanıcıya daha önceden varsayılan olarak ve tümüyle kendi istediğin şekilde bir sorgu ekranı hazırla. basit bir HTML editör ile yapabileceğin gibi bir Delphi formunda da bu düzenlemeyi yapabilirsin. Bu ekranı gösterdiğinde içerik için TWebBrowser ile daha önce navigate ile elde edilen capcha resmi görüntüle.
3. Kullanıcı sorgulama yapacağı bilgiyi ve capcha cevabını girdiğinde bu bilgiyi alarak arka fonda beklemede olan TWebBrowser nesnesinde ilgili alanlara doldur ve gönder.
4. Gelen cevabı parse ederek yine kendi belirlediğin diğer bir formatta ekrana yansıtırsın.
symantech yazdı:webbrowser da ekranın istediğim bir bölümünü göstermek istiyorum örneğin sadece sitenin sorgu bölümünü ekrana almak istiyorum.
ttkom un byaz sayfalardaki basit sorgu sayfasını almak istiyorum bunu nasıl yaparım yöntem nedir?
Re: webbrowser sorusu?
off topic
@mrmarman hocam seni yeniden aramızda görmek güzel....
özlettin kendini
@mrmarman hocam seni yeniden aramızda görmek güzel....
özlettin kendini
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Re: webbrowser sorusu?
çok haklısın abi ben direk olarak webbrowserin kendisiyle captcha yı göstermeyi düşünmüştüm yani webbrowseri formda gösterecktim ama sizin dediğiniz daha complike bir olay oluyor daha iyi bir form tasarımıyla başarılı bir sorgu ekranı yapabilrim.
sizin tc kimlik robotunda yaptığınız çok başarılı bir capctha deşifreleme olayı var otomatik olarak captca yı esgeçmek için onun üzerinde çalışıyorum biraz zorlanacağım ama illaki çözeceğim şu askerliğim bitsin inşallah.umarım başarırım çok teşekkürler mrmarman.
sizin tc kimlik robotunda yaptığınız çok başarılı bir capctha deşifreleme olayı var otomatik olarak captca yı esgeçmek için onun üzerinde çalışıyorum biraz zorlanacağım ama illaki çözeceğim şu askerliğim bitsin inşallah.umarım başarırım çok teşekkürler mrmarman.