مر زمن ولم يتم اقتراح تمرين بهذا القسم الذي اصابه الصدأ
تمرين برمجة اداة لجمع روابط التحميل من صفحات موقع
مثال تطبيقي: يعرف بعضكم موقع hiren.info لقرص الاقلاع BootCDالشهير
يحتوى الموقع كم كبير من الادواة المجانية للتحميل من الصفحة 1
كود :
http://www.hiren.info/downloads/freeware-tools/1
الى الصفحة 46
كود :
http://www.hiren.info/downloads/freeware-tools/46
تحتوى كل صفحة حوالي 10 برامج للتحميل بمجموع أكثر من 450 برنامج
من هنا جاء التمرين: اكتب اداة تجمع لك روابط كل تلك البرامج بملف نصي بضغطة زر واحد
مدة التمرين ثلاث اسابيع (21 يوم)
لا حرج من طرح استفسار لمن لم يفهم التمرين
لاحظت ذلك ايضا في حلي الأول و لكن الحل الثاني يعمل بدون مشاكل إلا مع الصقحة الثانية أي يقوم البرنامج يسحب جميع روابط الصفحة الأولى و لكن الصفحة الثانية لا يسحبها و لهذا يقوم بالانتظار طويلا لأن ReadTimeout مفتوح لذلك يتنظر حوالى 10-20 ثانية ثم ياود الاتصال برابط الصفحة الثالثة و عندها يقوم بسحب جميع روابط الصفحات أي يسحب كل الروابط ما عدا روابط الصفحة الثانية
جربه مرة ثانية و شكرا