تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[مقال] بما اني فاضي تعالوا نتعلم الاتصالات
#1
قاعد فاضي مستني حد من معلميني ويفيدني في موضوعي

 وكتر الف خير ابو روضه 

قولت نتكلم عن الاتصالات شويه 
الاتصالات او الريكوستات انوعها كتير جدا 
والمتعارف عليها من قبل الاغلبيه ممكن يكونو اتنين او ثلاثه 
WebClient  و HttpWebRequest 

نبدأ بأسهلم ال WebClient   
ال WebClient   سهل ولكن احيانا لا يدع الاتصال او بمعني اخر كما هنشوف في ال HttpWebRequest  
انك في بعض الاتصال تحتاج الي UserAgent واشياء من هذا القبيل بدون تعقد ندخل في الشرح ع طول و هذا الشرح من خلال خبرتي البسيطه في الاتصالات 

اولا الWebClient   
 
علشان نعمل اتصال علي موقع ماا من خلال اتصال الWebClient  
يجب علينا استدعاء اولا المكتبات الاساسيه وهما 
كود :
Imports System.Text
Imports System.IO
Imports System.Net
Imports System.Text.RegularExpressions
Imports System.Web
وهما معروفين لدي الجميع ثم بعد ذلك يجب تعريف متغير من نوع  New WebClient

كود :
 Dim web As New WebClient
 و ده هيتم التمرير من خلاله الDownloadString للموقع 
ثم بعد ذلك هنعرف متغير من نوع String 
ليحمل القيمه الناتجه من الDownloadString 
كود :
Dim StreamReader_ As String
StreamReder_ = webClient.DownloadString("رابط الموقع")
كده عند تنفيذ الكود هنلاقي ان محتوي سورس الصفحه بقي متواجد كله في المتغير StreamReader_ 
نعرف متغير اخر من نوع String 

كود :
  Dim Encoding_ As String = Regex.Unescape(StreamReder_)
MsgBox(Encoding_)

وهذا المتغير 

وظيفته ان لو وجد حروف عربيه او رموز في محتوي سورس الصفحه يحوله الي لغه متعار عليه بدل من المشروع يقرأهم علي عيئه رموز 


هذا هو الاتصال من خلال webClient 
ويمكنك التعامل مع محتوي الصفحه بأكثر من طريقه لأستحراج النصوص منها 
وان شاء الله هيتم شرح الاتصالات من خلال ال[b]HttpWebRequest [/b]
[b]ولا ننسي منكم صالح الدعاء لي و ولدتي [/b]
[b]واتمني لو حد يقدر يفدني بموضوعي [/b]
الرد }}}


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


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