تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تحميل فولد من على الموقع
#15
(04-07-16, 12:51 PM)الوادي كتب : تم استغلال أداة WebBrowser لجلب الكوكيز

جرب هذه الطريقة لحفظ جميع الصور png في مجلد Images بجوار ملف التشغيل، عند التشغيل انتظر حتى تظهر رسالة تفيد بالانتهاء
PHP كود :
Public Class Form1

    Dim wb 
As New WebBrowser With {.ScriptErrorsSuppressed False}
 
   Dim wc As New Net.WebClient()
 
   Private url As String "http://downloadinfo.html-5.me/Profile/"
 
   Private htmlSource As String
    Private cookie 
As String

    Private Sub Button1_Click
(sender As System.ObjectAs System.EventArgsHandles Button1.Click
        Button1
.Enabled False
        wb
.Navigate(url)
 
       AddHandler wb.DocumentCompletedAddressOf wb_DocumentCompleted
    End Sub

    Private Sub wb_DocumentCompleted
(sender As System.ObjectAs System.Windows.Forms.WebBrowserDocumentCompletedEventArgs)
 
       cookie sender.Document.Cookie
        wc
.Headers.Add(Net.HttpRequestHeader.Cookiecookie)
 
       htmlSource wc.DownloadString(url)

 
       Dim Matches As System.Text.RegularExpressions.MatchCollection System.Text.RegularExpressions.Regex.Matches(htmlSource"(?<=href="").+?(?="")")

 
       If Not IO.Directory.Exists("Images"Then IO.Directory.CreateDirectory("Images")

 
       For Each s As System.Text.RegularExpressions.Match In Matches
            If s
.Value.EndsWith(".png"Then
                Dim filename 
As String = If(s.Value.StartsWith("http"), s.Valueurl s.Value)

 
               'Me.ListBox1.Items.Add(filename)

                Dim d() As Byte = wc.DownloadData(filename)
                Image.FromStream(New IO.MemoryStream(TryCast(d, Array))).Save("Images\" & IO.Path.GetFileName(filename))

            End If
        Next
        Button1.Enabled = True
        MsgBox("تم حفظ الصور")
    End Sub

    '
Private Sub ListBox1_SelectedIndexChanged(sender As System.ObjectAs System.EventArgsHandles ListBox1.SelectedIndexChanged
    
'    Dim d() As Byte = wc.DownloadData(ListBox1.SelectedItem)
    ' 
   PictureBox1.Image Image.FromStream(New IO.MemoryStream(TryCast(d, Array)))
 
   'End Sub

End Class 

اخي الكريم "الوادي"
كيف نضبط الكوكيز لاداة webbrowser control
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: أسامة , أسامة


الردود في هذا الموضوع
تحميل فولد من على الموقع - بواسطة أسامة - 04-07-16, 12:28 AM
RE: تحميل فولد من على الموقع - بواسطة سعود - 07-07-16, 12:01 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تحميل قائمة فيديوهات كاملة من اليوتيوب dr.programming 1 158 06-12-25, 02:26 AM
آخر رد: princelovelorn
  كود تحميل فيديو من اليوتيوب عبر بايثون justforit 4 261 23-10-25, 02:58 AM
آخر رد: justforit
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 659 24-04-25, 12:58 PM
آخر رد: foad8920
Photo رابط تحميل برنامج منبه الصلاة | Prayer Alarm mmaalmesry 0 736 24-10-24, 05:49 PM
آخر رد: mmaalmesry
  حل مشكلة تعذر تحميل الملف أو التجميع ل scannerlib ahlamalgomate2020 0 298 01-09-24, 03:05 PM
آخر رد: ahlamalgomate2020
  يوجد لدي بطئ في تحميل الصور داخل FlowLayoutPanel1 يوجد لدي اكثر من 100 صنف mohamedgadain61 1 449 02-06-24, 12:44 AM
آخر رد: غزة العزة
  تحميل جميع الماسحات الضوئية المتصلة بالجهاز في كومبوبوكس جيولوجي مبتدئ 2 575 22-02-24, 07:10 PM
آخر رد: جيولوجي مبتدئ
  يوجد مشكلة عند تحميل البيانات فى كمبوبوكس داخل داتا جريد new_programer 2 751 17-10-23, 06:51 PM
آخر رد: new_programer
  كيف يمكن تأخير الـSplash Screen حتى يتم تحميل الأدوات بالكامل؟ hazim1 0 544 28-09-23, 08:23 AM
آخر رد: hazim1
Photo [سؤال] ظور رسالة خطأ عند تحميل قاعدة بيانات تحتوي على صور أبو خالد الشكري 4 827 11-09-23, 09:51 PM
آخر رد: أبو خالد الشكري

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم