السلام عليكم ،،،
هل هناك طريقة مباشرة لحفظ صفحة الويب مع الصور التي تحتويها من الإنترنت بدون استعمال WebBrowser
ولكم الشكر،،،،
السلام عليكم ،،،
هل هناك طريقة مباشرة لحفظ صفحة الويب مع الصور التي تحتويها من الإنترنت بدون استعمال WebBrowser
ولكم الشكر،،،،
و عليكم السلام...
يمكنك أن تستعمل الفئتين HttpWebRequest و HttpWebResponse للحصول على كود (HTML) الصفحة المطلوبة من على الموقع ثم تحليلها بحثا عن روابط الصور و تنزيلها من السيرفر واحدة واحدة.
السلام عليكم ورحمة الله وبركاته
اخي العزيز استخدم الكود التالي للحصول علي كود صفحة ما HTML المرجع لك ك Response من السيرفر كانك طلبت الصفحة من علي البراوسر بالظبط
Dim request As System.Net.HttpWebRequest
Dim response As System.Net.HttpWebResponse
Dim body As System.IO.Stream
request = System.Net.WebRequest.Create("http://www.google.com.eg")
response = request.GetResponse()
body = response.GetResponseStream
Dim reader As New System.IO.StreamReader(body)
MessageBox.Show(reader.ReadToEnd(), "HTML Contents")طبعا تقدر تحفظ الاستريم كما تشاء باي طريقة نصية او ثنائية كما تريد
بالتوفيق ان شاء الله
لا تنسي ذكر الله - لا اله الا الله محمد رسول الله
شكرا جزيلا للأخوة ،،،،،
الاخ محمد رضى : الا يوجد طريقة يمكن حفظ الصفحة بطريقة مباشرة مع الصور دون البحث الصور مرة اخرى وتحميلها؟
الاخ Max bayne : مشكلة في تحميل الصفحة التي تحتوى على نصوص عربية والمشكلة اعتقد في الترميز ،،،
أصلا بنية صفحات الويب تكون متفرقة, كود HTML على الصفحة, أكود javascript و غيرها البعض على الصفحة و البعض الآخر في ملفات خاصة, الصور كل واحدة في ملف لوحدها و هكذا...
هذا رد به كود يقوم بحفظ صفحة الويب و صورها
تحرير :
نسيت أن أخبرك أنه بعد تحميل الصور ستحتاج إلى تحرير كود صفحة الويب للتأشير على الصور التي تم تحميلها على الحاسوب و ليس على الصور الموجودة على الخادم :D
تم تعديل هذه المشاركة بواسطة محمد رضى في 14 نوفمبر 2009 في 15:34
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…