PDA

View Full Version : حرفه ای: چگونگی پیمایش چند صفحه وب و چک کردن وجود لینک سایت من



reza69
یک شنبه 12 فروردین 1397, 10:26 صبح
سلام
چطور باید چند صفحه وب رو که لیستشو دارم چک کنم ببینم لینک من داخلشون هست یا نه؟

bomb23
پنج شنبه 30 فروردین 1397, 21:15 عصر
اگه به صورت دستی قصد چک دارید view Source رو بزنید با ctrl+f آدرس سایتتون رو سرچ کنید.
به صورت نرم افزاری، یه foreach بذارید برای لیست سایت ها با استفاده از متد WebClient برای دانلود و بررسی فایل استفاده کنید:


using System.Net;
//...
using (WebClient client = new WebClient ()) // WebClient class inherits IDisposable
{
client.DownloadFile("http://yoursite.com/page.html", @"C:\localfile.html");


// Or you can get the file content without saving it:
string htmlCode = client.DownloadString("http://yoursite.com/page.html");
//...
}






دامنه ارزان (http://parsrad.com/Contents/1214/دامنه-ارزان)

reza69
جمعه 31 فروردین 1397, 20:08 عصر
اگه به صورت دستی قصد چک دارید view Source رو بزنید با ctrl+f آدرس سایتتون رو سرچ کنید.
به صورت نرم افزاری، یه foreach بذارید برای لیست سایت ها با استفاده از متد WebClient برای دانلود و بررسی فایل استفاده کنید:


using System.Net;
//...
using (WebClient client = new WebClient ()) // WebClient class inherits IDisposable
{
client.DownloadFile("http://yoursite.com/page.html", @"C:\localfile.html");


// Or you can get the file content without saving it:
string htmlCode = client.DownloadString("http://yoursite.com/page.html");
//...
}






دامنه ارزان (http://parsrad.com/Contents/1214/دامنه-ارزان)

سلام خیلی ممنون از پاسختون
تو این قطعه کد دانلود فایل چکار میکنه؟ من بهش احتیاج ندارم من فقط میخوام وجود یا عدم وجود لینک سایتم رو تو اون سایتا چک کنم
لیست سایت هامم رو با for میارم.
بگید چطوری if بزارم؟

Tekyegah
دوشنبه 03 اردیبهشت 1397, 00:33 صبح
شما وقتی سورس اون صفحه رو لا این روش دانلود میکنید ... بعد باید توش جستجو کنید ببینید سایتتون لینک شده یا نه .

مثلا با Indexof