تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] استفسار :- كيف اسحب معلومات من موقع الكتروني
#3
وعليكم السلام اخي
عن طريق الريجكس تقدر الحصول على اي شيء داخل السورس كود الصفحة 
مثال لو دخلنا داخل السور للصفحة ولقينا كلمات عديدة احدد السطر الذي اريد جلب كلمة من معينة 

نقول على هذا الرابط 
http://vb4arb.com/vb/showthread.php?tid=27704  رابط الموقع

لو اردنا جلب هاذي الكلمة  showthread من داخل هذا الرابط

الريجكس

PHP كود :
    <link rel="canonical" href="http://vb4arb.com/vb/(.*).php?tid=27704" /> 

وسوف يتم تحديد الكلمة من داخل القوسين بواسطة كود 
الكود

كود :
 Dim web As New WebClient()
       web.Encoding = Encoding.Default
       Dim result As String = web.DownloadString("url")
       Dim matchs As MatchCollection = Regex.Matches(result, "regex", RegexOptions.Compiled + RegexOptions.Multiline)
       Dim match As Match
       For Each match In matchs
           ListBox2.Items.Add(match.Groups.Item(1).ToString)
       Next

   End Sub
 
وتوجد اكواد كثيرة لجلب الكلمات وتوجدها في مواضيع المنتدا وانت تختار اي كود يناسبك وعليك تعلم كيف الحصول على الكلمات من خلال الريجكس 
وسوف يسهل لك كل شي في الحصول علية من داخل سورس 

اتمنا قد وضحت لك كل شيئ 

بالتوفيق اخي هذا شرحي للجميع الذين يريدون التعلم
الرد }}}
تم الشكر بواسطة: dubai.eig , dubai.eig


الردود في هذا الموضوع
RE: استفسار :- كيف اسحب معلومات من موقع الكتروني - بواسطة XBOOBX - 30-11-18, 03:12 PM


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


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