![]() |
|
[تمرين] برمجة اداة لجمع روابط التحميل من صفحات موقع - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : تمارين دلفي وحلول (https://delphi4arab.net/forum/forumdisplay.php?fid=16) +--- الموضوع : [تمرين] برمجة اداة لجمع روابط التحميل من صفحات موقع (/showthread.php?tid=2880) الصفحات:
1
2
|
[تمرين] برمجة اداة لجمع روابط التحميل من صفحات موقع - محمد عبد العزيز - 10-03-2011 السلام عليكم ورحمة الله مر زمن ولم يتم اقتراح تمرين بهذا القسم الذي اصابه الصدأ تمرين برمجة اداة لجمع روابط التحميل من صفحات موقع مثال تطبيقي: يعرف بعضكم موقع hiren.info لقرص الاقلاع BootCDالشهير يحتوى الموقع كم كبير من الادواة المجانية للتحميل من الصفحة 1 كود : http://www.hiren.info/downloads/freeware-tools/1كود : http://www.hiren.info/downloads/freeware-tools/46من هنا جاء التمرين: اكتب اداة تجمع لك روابط كل تلك البرامج بملف نصي بضغطة زر واحد مدة التمرين ثلاث اسابيع (21 يوم) لا حرج من طرح استفسار لمن لم يفهم التمرين ![]() [تمرين] برمجة اداة لجمع روابط التحميل من صفحات موقع - o15s19 - 10-03-2011 و عليكم السلام و رحمة الله و بركاته أحببت المشاركة بهذا التمرين و هذا هو حلي بالمرفقات الحل لم يجرب جيدا لأن النت عندي ضعيف جدا (Dailup) و بصعوبة فتحت الموقع و رفعت الحل كما أن حلي بضغطتين و ليس بضغطة واحدة سلامي [تمرين] برمجة اداة لجمع روابط التحميل من صفحات موقع - syscall - 10-03-2011 السلام عليكم [تمرين] برمجة اداة لجمع روابط التحميل من صفحات موقع - o15s19 - 16-03-2011 السلام عليكم تحسينات بسيطة لتصبح الاداة فعالة [تمرين] برمجة اداة لجمع روابط التحميل من صفحات موقع - syscall - 16-03-2011 السلام عليكم ورحمة الله وبركاته الاصدار 1.1 البرنامج يعمل على اصدار 7 فمافوق [تمرين] برمجة اداة لجمع روابط التحميل من صفحات موقع - محمد عبد العزيز - 19-03-2011 السلام عليكم ورحمة الله o15s19 محاولة باستخدام OOP يعطي فقط روابط الصفحة الاولى ومنه فهو حل ناقص syscall حل فعال باستخدام دالة جاهزة لاستخراج الروابط كود : http://delphi.about.com/od/internetintranet/a/extract-links-from-a-html-page-using-delphi.htmمن يزيد ؟ [تمرين] برمجة اداة لجمع روابط التحميل من صفحات موقع - o15s19 - 19-03-2011 B.M.AbdelAziZ كتب :يعطي فقط روابط الصفحة الاولىلاحظت ذلك ايضا في حلي الأول و لكن الحل الثاني يعمل بدون مشاكل إلا مع الصقحة الثانية أي يقوم البرنامج يسحب جميع روابط الصفحة الأولى و لكن الصفحة الثانية لا يسحبها و لهذا يقوم بالانتظار طويلا لأن ReadTimeout مفتوح لذلك يتنظر حوالى 10-20 ثانية ثم ياود الاتصال برابط الصفحة الثالثة و عندها يقوم بسحب جميع روابط الصفحات أي يسحب كل الروابط ما عدا روابط الصفحة الثانية جربه مرة ثانية و شكرا [تمرين] برمجة اداة لجمع روابط التحميل من صفحات موقع - محمد عبد العزيز - 19-03-2011 إقتباس :جربه مرة ثانيةتمت التجربة أكثر من مرة -15 دقيقية- ونفس النتيجة، روابط الصفحة الأولى فقط ويقوم بحفظ الملف [تمرين] برمجة اداة لجمع روابط التحميل من صفحات موقع - o15s19 - 19-03-2011 B.M.AbdelAziZ كتب :تمت التجربة أكثر من مرة -15 دقيقية- ونفس النتيجة، روابط الصفحة الأولى فقط ويقوم بحفظ الملفو أخيرا عرفت المشكلة ببساطة عندما أقوم بعمل Clean لل Request الخاص IdHttp فإنه يرجع القيم الافتراضية لذلك تم تعديل الحل و الأن هل الحل هكذا كامل شكرا لك أخي الكريم [تمرين] برمجة اداة لجمع روابط التحميل من صفحات موقع - محمد عبد العزيز - 19-03-2011 الان اصبح يعمل بشكل صحيح من التالي ؟ |