تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
عمل تسيجل دخول تلقائي لايميل معين
#11
جارررررررررررررررررري الرفع علي موقع رفع لانه حجمه كبير 30 ميجا

اتفضل ادي المشروع http://www.mediafire.com/download/1fqldb...t_Geko.rar
الرد }}}
تم الشكر بواسطة: LoveVb
#12
اخوانييييييييييييييييي اين انتم
الرد }}}
تم الشكر بواسطة:
#13
اخى لو الموضوع خاص بحسابات bein sport او برامج الخاص بالتفعيل

فانتظر سوف اطرح موضوع خاص بهذا الشأن
الرد }}}
تم الشكر بواسطة: الوادي , LoveVb
#14
تفضل لم استطع الرد امس
طريقة معرفة id العنصر على الصفحة

Listen عنصر


ضع هذه الكود عند بدء الفورم ضع هذا 
  GeckoWebBrowser1.Navigate("رابط الموقع")
وهذه ضعها في مكان عام     ليس في اي حدث
Dim FirstTime As Boolean = True
    Dim h As Gecko.GeckoHtmlElement
بالنسبة للاكواد الخاصة بموضوعك ستكون

إقتباس :    Private Sub GeckoWebBrowser1_DocumentCompleted(ByVal sender As Object, ByVal e As Gecko.Events.GeckoDocumentCompletedEventArgs) Handles GeckoWebBrowser1.DocumentCompleted
        If FirstTime = True Then
            Dim UserName As String = New Net.WebClient().DownloadString("رابط الخاص ب الايميل فقط")
            Dim Password As Integer = CInt(New Net.WebClient().DownloadString("رابط الخاص ب الباسورد"))
            h = GeckoWebBrowser1.Document.GetElementById("Id") ' عنصر ادخال الايميل
            h.InnerHtml = UserName
            h = GeckoWebBrowser1.Document.GetElementById("Id") 'عنصر ادخال الباسورد
            h.InnerHtml = Password
            h = GeckoWebBrowser1.Document.GetElementById("Id") ' عنصر زر تسجيل دخول
            h.Click()  
            FirstTime = False
        End If
    End Sub
سينفذ هذه الاكواد اول مره فقط
عند تسجيل الدخول للموقع وقام بحفظ الصفحة راح يحدث خطا لان العناصر ليست موجودة
واعتقد راح يحولك للصفحة الرئيسية
لذلك يجب ان تتاكد من الرابط اذا كان خاص بتسجيل الدخول
اي استفسار في الخدمة
الْلَّهُم صَلِّ وَسَلِم وَبَارِك عَلَى سَيِّدِنَا مُحَمَّد
الرد }}}
تم الشكر بواسطة: الوادي
#15
(26-07-16, 12:39 PM)ramygamalvb كتب : اخى لو الموضوع خاص بحسابات bein sport او برامج الخاص بالتفعيل

فانتظر سوف اطرح موضوع خاص بهذا الشأن

متي اخي

(26-07-16, 01:19 PM)LoveVb كتب : تفضل لم استطع الرد امس
طريقة معرفة id العنصر على الصفحة

Listen عنصر


ضع هذه الكود عند بدء الفورم ضع هذا 
  GeckoWebBrowser1.Navigate("رابط الموقع")
وهذه ضعها في مكان عام     ليس في اي حدث
Dim FirstTime As Boolean = True
    Dim h As Gecko.GeckoHtmlElement
بالنسبة للاكواد الخاصة بموضوعك ستكون

إقتباس :    Private Sub GeckoWebBrowser1_DocumentCompleted(ByVal sender As Object, ByVal e As Gecko.Events.GeckoDocumentCompletedEventArgs) Handles GeckoWebBrowser1.DocumentCompleted
        If FirstTime = True Then
            Dim UserName As String = New Net.WebClient().DownloadString("رابط الخاص ب الايميل فقط")
            Dim Password As Integer = CInt(New Net.WebClient().DownloadString("رابط الخاص ب الباسورد"))
            h = GeckoWebBrowser1.Document.GetElementById("Id") ' عنصر ادخال الايميل
            h.InnerHtml = UserName
            h = GeckoWebBrowser1.Document.GetElementById("Id") 'عنصر ادخال الباسورد
            h.InnerHtml = Password
            h = GeckoWebBrowser1.Document.GetElementById("Id") ' عنصر زر تسجيل دخول
            h.Click()  
            FirstTime = False
        End If
    End Sub
سينفذ هذه الاكواد اول مره فقط
عند تسجيل الدخول للموقع وقام بحفظ الصفحة راح يحدث خطا لان العناصر ليست موجودة
واعتقد راح يحولك للصفحة الرئيسية
لذلك يجب ان تتاكد من الرابط اذا كان خاص بتسجيل الدخول
اي استفسار في الخدمة

يوجد مشكلة لكن قبل هذه المشكلة صفحة تسجيل الدخول لم تفتح 

هل يمكن ان يكون المشكل من هنا 
الرد }}}
تم الشكر بواسطة:
#16
لست متاكد لاني اول استخدام لمتصفح GeckoWebBrowser ويظهر رسائل تحذير كثيره
لكن هذه بعض الملاحضات
اذا كنت لا تستطيع ان ترى الصفحة بسبب الخطا قم بازالة الاكواد وضعها في زر
وعند اكتمال الصفحة شاهد هل الصفحة على تسجيل الدخول ام لا
وتاكد بان الid صحيحه
الْلَّهُم صَلِّ وَسَلِم وَبَارِك عَلَى سَيِّدِنَا مُحَمَّد
الرد }}}
تم الشكر بواسطة: الوادي
#17
حذفت هذه الاشياء ومازالت وعندما اضغط علي الزر لايحدث شئ 'h.InnerHtml = UserName
'h.InnerHtml = Password 'h.Click()
الرد }}}
تم الشكر بواسطة:
#18
أنا مثل LoveVb لم استخدم GeckoWebBrowser حتى المرفق اللي أنت أرفقته فيه حذفه الأنتي فايروس

هذا طريقة تعمل على WebBrowser لا أدري هل تصلح للعمل على Gecko
اعمل مشروع وضع فقط أداة WebBrowser وهذا الكود مع تعديل الايميل والباسوورد وجرب
PHP كود :
Public Class Form1

    Private Sub Form1_Load
(sender As System.ObjectAs System.EventArgsHandles MyBase.Load
        Me
.WebBrowser1.Navigate("https://connect.bein.net/ar/login-ar/")
 
   End Sub

    Private Sub WebBrowser1_DocumentCompleted
(sender As System.ObjectAs System.Windows.Forms.WebBrowserDocumentCompletedEventArgsHandles WebBrowser1.DocumentCompleted
        Me
.WebBrowser1.Document.GetElementById("input-email").InnerText "xxxxxxxx@xxxxx.com"
 
       Me.WebBrowser1.Document.GetElementById("input-password").InnerText "pass123"
 
       Me.WebBrowser1.Document.GetElementById("ladda").InvokeMember("click")
 
   End Sub

End 
Class 
الرد }}}
تم الشكر بواسطة: LoveVb
#19
لا يتوافق مع جوكو وبالاخص .InvokeMember("click") هل يوجد كود Auto Login
الرد }}}
تم الشكر بواسطة:
#20
وجدت أحدهم وضع حل مسألة Invoke جربه قد ينجح
http://www.codeproject.com/Questions/393...oke-member
PHP كود :
Me.GeckoWebBrowser1.DomDocument.GetElementById("ladda").Click() 
الرد }}}
تم الشكر بواسطة: LoveVb


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] خطا عن دخول للمنظومة MOHAMMED ALZWI 5 389 10-03-25, 02:03 AM
آخر رد: أبووسم2
  اريد كود معين اثابكم الله خالد كامل1 1 459 04-02-25, 09:28 PM
آخر رد: aliday03
  كيفية احتساب الفرق بين تاريخين بناء على عدد معين مصمم هاوي 2 557 15-01-25, 02:02 PM
آخر رد: مصمم هاوي
  [سؤال] اضافة ملف Pdf الى الريسورس واستخراجه الى مسار معين .. ackore 6 610 15-11-24, 02:51 AM
آخر رد: justforit
  معرفة عدد صفوف الجريد فيو بشرط معين modymody300894 4 663 12-11-24, 02:22 PM
آخر رد: salamandal
  كتابه عدد معين من الارقام داخل تيكست بوكس modymody300894 3 563 07-11-24, 09:15 PM
آخر رد: modymody300894
  لماذا يتغير حجم الفورم تلقائي عند فتح الاتصال بقاعدة البيانات؟ ABDULLAH HASSAN 4 522 24-09-24, 03:57 AM
آخر رد: Taha Okla
  طباعة تقرير بطول وعرض معين (التقرير عبارة عن سطر) atefkhalf2004 7 640 15-07-24, 01:53 AM
آخر رد: atefkhalf2004
  طلب تغيير لون خلية بالجريد كنترول حسب شرط معين heem1986 0 364 13-06-24, 09:59 AM
آخر رد: heem1986
  كيف يمكنني إعداد ترقيم تلقائي ويتجدد الترقيم في كل سنة mram3242 15 7,003 02-06-24, 08:25 PM
آخر رد: atefkhalf2004

التنقل السريع :


يقوم بقرائة الموضوع: