(24-05-19, 06:57 AM)bidaya كتب :السلام عليكم ورحمة الله تعالى وبركاتهرمضان كريم اعضاء ومشرفي هذا المنتدى الغالي
احتاج كود الدخول الى موقع mediafireعندي هذا الكود لادات
GeckoWebBrowser
به مشكل الظغط على زر الدخولاتمنى اجد الحل عند الاخوة الكرامكود :
Dim username As GeckoInputElement = New GeckoInputElement(GeckoWebBrowser1.Document.GetElementById("widget_login_email").DomObject)
Dim password As GeckoInputElement = New GeckoInputElement(GeckoWebBrowser1.Document.GetElementById("widget_login_pass").DomObject)
Dim login As GeckoInputElement = New GeckoInputElement(GeckoWebBrowser1.Document.GetElementsByClassName("gbtnTertiary")(0).DomObject)
username.Value = user.Text
password.Value = passw.Text
login.Click()وجزاكم الله خيرا
لا يوجد عندي GeckoWebBrowser لاستطيع التجربه وانت لم تضع مشروع به الاداه للتجربه
واجزم ان اكثر من شاهدو الموضوع ولم يشاركو بسبب عدم وجود GeckoWebBrowser لديهم
بعد البحث لمشكلت الضغط على زر الدخول
اتضح ان موقع الدخول لموقع mediafire اعتمد على submit للform الخاص بالدخول
واسم id لفورم الدخول form_login1
اعتقد ان الحل في GeckoFormElement وليس GeckoInputElement هذا بالنسبه ل sumbit
وهذا اجتهاد مني يمكن يكون بدايه للحل
Dim loginform As New GeckoFormElement(GeckoWebBrowser1.Document.GetElementById("form_login1").DomObject) 'GeckoFormElement
loginform.submit
يعني ركز على submit الخاصه ب GeckoFormElement للضغط على دخول وليس click
