PDA

View Full Version : خواندن اطلاعات یک سایت از داخل برنامه



sadeghlinux
چهارشنبه 20 شهریور 1398, 11:48 صبح
درود و عرض ادب

آیا امکانش هست از داخل برنامه به قسمتی از سایت دسترسی پیدا کرد و اطلاعاتش رو داخل برنامه وارد کرد ؟

به عنوان مثال برنامه ای داریم که لیست قیمت داره و میخاد بروز باشه و قیمت ها رو روزانه یا دوره ای از سایت مورد نظر استخراج کنه

اگه نیاز به توضیحات بیشتر برای راهنمایی هست بفرمایید

ممنونم

ASHKANLAEI
چهارشنبه 20 شهریور 1398, 12:56 عصر
Dim request As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create("<YOUR URL>")
Dim response As System.Net.HttpWebResponse = request.GetResponse()
Dim sr As System.IO.StreamReader = New System.IO.StreamReader(response.GetResponseStream( ))
Dim sourcecode As String = sr.ReadToEnd()
فکر کنم با این کد محتوای صفحه در sourcecode ذخیره میشه.

sadeghlinux
چهارشنبه 20 شهریور 1398, 16:46 عصر
Dim request As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create("<YOUR URL>")
Dim response As System.Net.HttpWebResponse = request.GetResponse()
Dim sr As System.IO.StreamReader = New System.IO.StreamReader(response.GetResponseStream( ))
Dim sourcecode As String = sr.ReadToEnd()
فکر کنم با این کد محتوای صفحه در sourcecode ذخیره میشه.


ممنون

بعد بخوام فقط قیمت رو استخراج کنم چیکار باید کرد ؟

داخل سایت قیمت ها با radiobutton نوشته شده

ASHKANLAEI
چهارشنبه 20 شهریور 1398, 16:59 عصر
سایت برای خودتونه؟

sadeghlinux
چهارشنبه 20 شهریور 1398, 17:35 عصر
سایت برای خودتونه؟


نه
بزارید بهتر توضیح بدم . داخل سایت یه سری کالاها برای فروش گذاشته شده

من داخل برنامه که قسمت های مختلفی داره و استخراج قیمت و مشاهده فقط بخشی از این برنامه هست برای سهولت کار میخام این قسمت رو داخل برنامه بزارم که همه چی از داخل برنامه قابل دسترس باشه

ASHKANLAEI
چهارشنبه 20 شهریور 1398, 19:36 عصر
شاید بتونید با کدنویسی، بخش مربوط به قیمت ها رو جدا کنید و در برنامه نمایش بدید اما من این کار رو تاکنون انجام ندادم.

ASHKANLAEI
چهارشنبه 20 شهریور 1398, 19:38 عصر
اگر قیمت ها با یک قاعده مخصوص نوشته شده باشند که در بخش دیگری از سایت وجود نداشته باشه، شاید بتونید از ریجکس استفاده کنید.