تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
تحميل فولد من على الموقع
#14
(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 

جزاك الله خير شكرآ اخى
الرد }}}
تم الشكر بواسطة:


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

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تحميل قائمة فيديوهات كاملة من اليوتيوب dr.programming 1 160 06-12-25, 02:26 AM
آخر رد: princelovelorn
  كود تحميل فيديو من اليوتيوب عبر بايثون justforit 4 263 23-10-25, 02:58 AM
آخر رد: justforit
  مساعدة في طريقة تحميل الفيديوهات المخزنة في قاعدة البيانات foad8920 0 659 24-04-25, 12:58 PM
آخر رد: foad8920
Photo رابط تحميل برنامج منبه الصلاة | Prayer Alarm mmaalmesry 0 737 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 579 22-02-24, 07:10 PM
آخر رد: جيولوجي مبتدئ
  يوجد مشكلة عند تحميل البيانات فى كمبوبوكس داخل داتا جريد new_programer 2 752 17-10-23, 06:51 PM
آخر رد: new_programer
  كيف يمكن تأخير الـSplash Screen حتى يتم تحميل الأدوات بالكامل؟ hazim1 0 547 28-09-23, 08:23 AM
آخر رد: hazim1
Photo [سؤال] ظور رسالة خطأ عند تحميل قاعدة بيانات تحتوي على صور أبو خالد الشكري 4 830 11-09-23, 09:51 PM
آخر رد: أبو خالد الشكري

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


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