السلام عليكم و رحمة الله وبركاته
مثال بسيط لتحميل الملفات من اي موقع بشرط ان تنسخ رابط مباشر للحافظة وهو يلصقها.
في ثلاث فحوصات للرابط:
1- ان امكن معرفة اسم الملف عبر Response Header فبها و ان لا 2- فنسخدم الامتداد من الرابط كاسم للملف 3 - ان كان الرابط يحتوي يوتيوب(youtube.com) يتم استخدام ويب براوزر من دون نافذة وهنا اشكر الاخ أبا روضة (أبوروضة) الذي دلني على الكود لاقتناص الرابط المباشر.
طبعا الويب براوزر له احداث منها الاكتمال وهو الذي استخدمته لاخذ الرابط المباشر.
يعني بتواجه مشكلة او قل ربكة في اليوتيوب بتظهر لك رسالة خطا لكن لا عليك انتظر حتى تسمع صوت للذي تود تحميله وان لم تسمع فكرر النقر على مربع النص الاول لانه يتم لصق الرابط وتتم اعادة المحاولة.
فيه جزئية لم اكملها .... ربما في النسخة القادمة وهي التحميل باستخدام الصلاحيات (اسم مستخدم و كلمة مرور وهي نوعان اما عن طريق الهيدر(وهي بارفاق بيانات من الكوكيز) او عن طريق تمرير اسم المستخدم و كلمة المرور بالرابط للتحميل)
مثال بسيط لتحميل الملفات من اي موقع بشرط ان تنسخ رابط مباشر للحافظة وهو يلصقها.
في ثلاث فحوصات للرابط:
1- ان امكن معرفة اسم الملف عبر Response Header فبها و ان لا 2- فنسخدم الامتداد من الرابط كاسم للملف 3 - ان كان الرابط يحتوي يوتيوب(youtube.com) يتم استخدام ويب براوزر من دون نافذة وهنا اشكر الاخ أبا روضة (أبوروضة) الذي دلني على الكود لاقتناص الرابط المباشر.
طبعا الويب براوزر له احداث منها الاكتمال وهو الذي استخدمته لاخذ الرابط المباشر.
يعني بتواجه مشكلة او قل ربكة في اليوتيوب بتظهر لك رسالة خطا لكن لا عليك انتظر حتى تسمع صوت للذي تود تحميله وان لم تسمع فكرر النقر على مربع النص الاول لانه يتم لصق الرابط وتتم اعادة المحاولة.
فيه جزئية لم اكملها .... ربما في النسخة القادمة وهي التحميل باستخدام الصلاحيات (اسم مستخدم و كلمة مرور وهي نوعان اما عن طريق الهيدر(وهي بارفاق بيانات من الكوكيز) او عن طريق تمرير اسم المستخدم و كلمة المرور بالرابط للتحميل)