منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
للنقاش: برمجة من اجل سحب او استخلاص كل المعلومات من الموقع vb4arab - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : للنقاش: برمجة من اجل سحب او استخلاص كل المعلومات من الموقع vb4arab (/showthread.php?tid=4264)

الصفحات: 1 2


للنقاش: برمجة من اجل سحب او استخلاص كل المعلومات من الموقع vb4arab - مصعب عبدالرحمن - 21-09-12

[COLOR="#A52A2A"]السلام عليكم ورحمة الله
تحية الى كل الاعضاء ... في الصرح القديم الجديد
خطرت لي فكرة في استخلاص المعلومات من الموقع vb4arab
اتمنى من كل الاعضاء التجاوب في هذا الموضوع ... وان نخلص في خاتمته ببرنامج يقوم باستخلاص كل المواضيع وجمعها في حزمة واحدة
لتكون مرجعا .
الفكرة تتلخص في الاتي:
1- البرنامج يقوم بتخزين كل الادلة او الاقسام الموجودة بالمنتدى
2-وكذلك يقوم بتخزين كل موضوع بدخل الدليل او القسم بما فيه الملحقات المضغوطة فقط او الصور وبكل الردود وغيرها
3- التخزين يتم في قاعدة بيانات اكسس (فترة تنقيح النظام)
لنحاول سويا ... ولنكون بقدر الاستطاعة في بناء مكتبة تحوي الاف الحلول ومسائل النقاش ....
وهذا من باب الصدقة الجارية.[/COLOR]
والله المستعان

3-


للنقاش: برمجة من اجل سحب او استخلاص كل المعلومات من الموقع vb4arab - RaggiTech - 21-09-12

السلام عليكم ورحمة الله وبركاته
انا بفكر في نفس الموضوع ولكن بمنظور اخر و بدأت في تطبيقه ولكن الناتج واحد هو نقل المواضيع
وان شاء الرحمن سأحاول في موضوع الارشفه لكل المواضيع الموجوده في المنتدى الاخر



للنقاش: برمجة من اجل سحب او استخلاص كل المعلومات من الموقع vb4arab - مصعب عبدالرحمن - 21-09-12

كيف هي فكرتك حتى نستطيع ان نتوسع فيها سويا؟


للنقاش: برمجة من اجل سحب او استخلاص كل المعلومات من الموقع vb4arab - RaggiTech - 21-09-12

1- وضع رابط الموضوع
2- نستخرج كل ما هو موجود من اكواد HTML في id التي تحمل اسم posts
3- نحاول استخراج منه الموضوع و اسم صاحب الموضوع و المرفقات



للنقاش: برمجة من اجل سحب او استخلاص كل المعلومات من الموقع vb4arab - asaad - 21-09-12

ممتاز

أعتقد الأمر سهل


للنقاش: برمجة من اجل سحب او استخلاص كل المعلومات من الموقع vb4arab - RaggiTech - 21-09-12

ليس بالسهل اليسير ولكن ان شاء الله سيتم عن قريب


للنقاش: برمجة من اجل سحب او استخلاص كل المعلومات من الموقع vb4arab - RaggiTech - 22-09-12

شاهد هذا الموضوع


للنقاش: برمجة من اجل سحب او استخلاص كل المعلومات من الموقع vb4arab - مصعب عبدالرحمن - 22-09-12

ا[COLOR="#000080"]لسلام عليكم ورحمة الله
لقد بدات في الخطوات الاولى ويتلخص عملها في الاتي:
1- استعراض اللقسم بواسطة عنوانه - مثلا قسم فيجوال بيسك 6 وماقبله عنوانه هو http://vb4arab.com/vb/forumdisplay.php?f=4
2- بعد ذلك يتم اليا استخلاص كل روابط الموضوع في الصفحة الاولى من هذا القسم ويتم عرضها في صندوق نصوص

ولكي يعمل النظام لابد من اضافة
1- component من com tab وليس (.net tab) ل:Microsoft Internet Control
2 - مرجع (رفرنس) ل : Microsoft html document

ملاجظة : vb2008[/COLOR]

ليس هذا مانصبو اليه ... وانما المطلوب المزيد من النقاش والتطوير


تحميل المثال


للنقاش: برمجة من اجل سحب او استخلاص كل المعلومات من الموقع vb4arab - Easy4ever - 22-09-12

جميل جدا أخي مصعب عبدالرحمن
لاكن حاول ان تضيف بعد رابطة القسم هذا الكود
كود :
&pp=200&sort=lastpost&order=d%20esc

حيث يصبح عنوان القسم Vb 6
من
كود :
[url]http://vb4arab.com/vb/forumdisplay.php?f=4[/url]
إلى
كود :
[url]http://vb4arab.com/vb/forumdisplay.php?f=4&pp=200&sort=lastpost&order=d%20esc[/url]

ليتم عرض 200 مشاركة في صفحه وحده بدلا من 50 مشاركة
حاولت ان ازيد العدد لاكن المنتدى لايدعم اكثر من 200 مشاركة في صفحه واحده

هذا الكود يوفر علينا عدد الصفحات Rolleyes
حيث انه يقتصر عدد الصفحات من 506 إلى 127



للنقاش: برمجة من اجل سحب او استخلاص كل المعلومات من الموقع vb4arab - Easy4ever - 22-09-12

عفوا الرابط الأخير تم أختصاره من قبل المنتدى تلقائي
هذا الرابط الأخير
كود :
http://vb4arab.com/vb/forumdisplay.php?f=4&pp=200&sort=lastpost&order=d%20esc