C# Webbrowser Kontrolü Problemi
-
HolyOne bunu yazdı:
-----------------------------
gecko dicektim millet atlamış geç kalmışım =)
webbrowser kontrolunun farklı headerlar attığını sanmıyorum theather mode falan ayarını bir kurcalasana belki o değişik bişey yapıyordur
-----------------------------hocam vb'nin default webBrowser öğesine bağlı kalmadan gecko ile butona tıklatma falan yapılabilir mi?
-
merhaba,
google'nin +1 işaretlerine tiklatma olayi oldukca basit...
firefox'u firebug eklentisinide dahil ederek sistemine yukle.
ardindan gmailine login ol plus'una git.orada herhangi bir +1 butonunun firebug ile teftiş ederek id kismini al "po-z12ksbhxfwbbhvf3t23wvperqrbdd5ddz" ismi bu sekildedir dinamik degisiyor olabilir..
ardindan firebug'un console kismina gel ve su kodlari yaz.
sayfa=document;
element=sayfa.getElementById("po-z12ksbhxfwbbhvf3t23wvperqrbdd5ddz");
element.click();
yazarsan +1 sayisina tiklatmis olursun... oldukca basit. bu kodu herhangi bir programlama dilinde webbrowser ile de caistirabilirsin..daha fazla destege ihtiyacin olursa PM yolla.
POC: http://hizliresimyukle.com/view-pic-img.html?img=168280&w=720
saygilar -
WH0 bunu yazdı:
-----------------------------merhaba,
google'nin +1 işaretlerine tiklatma olayi oldukca basit...
firefox'u firebug eklentisinide dahil ederek sistemine yukle.
ardindan gmailine login ol plus'una git.orada herhangi bir +1 butonunun firebug ile teftiş ederek id kismini al "po-z12ksbhxfwbbhvf3t23wvperqrbdd5ddz" ismi bu sekildedir dinamik degisiyor olabilir..
ardindan firebug'un console kismina gel ve su kodlari yaz.
sayfa=document;
element=sayfa.getElementById("po-z12ksbhxfwbbhvf3t23wvperqrbdd5ddz");
element.click();
yazarsan +1 sayisina tiklatmis olursun... oldukca basit. bu kodu herhangi bir programlama dilinde webbrowser ile de caistirabilirsin..daha fazla destege ihtiyacin olursa PM yolla.
POC: http://hizliresimyukle.com/view-pic-img.html?img=168280&w=720
saygilar
-----------------------------en basit, mantıklı yöntem
saygılar, sevgiler :D
-
WH0 bunu yazdı:
-----------------------------merhaba,
google'nin +1 işaretlerine tiklatma olayi oldukca basit...
firefox'u firebug eklentisinide dahil ederek sistemine yukle.
ardindan gmailine login ol plus'una git.orada herhangi bir +1 butonunun firebug ile teftiş ederek id kismini al "po-z12ksbhxfwbbhvf3t23wvperqrbdd5ddz" ismi bu sekildedir dinamik degisiyor olabilir..
ardindan firebug'un console kismina gel ve su kodlari yaz.
sayfa=document;
element=sayfa.getElementById("po-z12ksbhxfwbbhvf3t23wvperqrbdd5ddz");
element.click();
yazarsan +1 sayisina tiklatmis olursun... oldukca basit. bu kodu herhangi bir programlama dilinde webbrowser ile de caistirabilirsin..daha fazla destege ihtiyacin olursa PM yolla.
saygilar
-----------------------------ilgilendiğin için teşkkürler,
olayı çözeli bayağı olduydu, ama buraya geçmemiştim çözümü,
ya ben aslında bu dediklerini yapıyrodum ama problem farklıydı, ben .netin webbrowser kontrolünü kulanıyordum ve goole enteresan brşi koruma getirmiş sanırsam(yada ben öyle zannediyorum) .net in webbrowser kontrolüyle tıklandığı zaman eklendi gözüküyor olmasına rağmen eklenmiyordu, işte geckosuydu zartıydı zurtuyudu onlaradada bir takım problemler çıkıyordu
bende en son .net için bir InternetExplorerObject driverii yazdıydım onunla tıklattırdıydım, e haliyle onun normal bir tarayıcıdan farkı olmadığı için kabul etti pezevenk google
-
OleInitialize/CoInitializeEx/OleUninitialize ole nesnesini etkinlestirip etseydin sanirim hic sorun olmazdi.. ayni kodu iexplorer'in firebug zimbirtisinden yapsanda calisir...
-
o dediğin şeyleri daha önce duymadım :D .NET ten bahsediyorsun dimi? com değil benim bahsettiğim
http://msdn.microsoft.com/en-us/library/system.windows.forms.webbrowser.aspx
şu nalet control :D
