الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

استفسار عن سكربت Rapidleech

بدأه prince_bakora في 28 يوليو 2009 · 3 رد · 539 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

السلام عليكم و رحمة الله

أخواني الأعزاء

الكثير منا يعلم بسكربت

Rapidleech

و لمن لا يعلم .. فهذا السكربت تمت برمجته للتعامل مع مواقع التحميل المختلفة

حيث تضع له الرابط فيذهب مباشرة للتحميل منه

او تحدد له ملف على سيرفرك و الموقع الي تريد الرفع عليه فيذهب البرنامج تلقائياً لرفع الملف و العودة اليك بالرابط الناتج

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

أنا لا اطلب هنا البرمجة الكاملة لهذا السكربت

و لكني أسأل .. ما هو أسلوب البرمجة المستخدمة ؟.. ما هي الدوال التي يعتمدون عليها لتمكنهم من التعامل مع المواقع ؟.. هل يعتمدون فقط على البي اتش بي أم هناك لغات آخرى ؟.. و اي شيء له علاقة بالموضوع مهما كان صغيراً فقد بساهم بشكل كبير في تكوين صورة كاملة عن هذا الموضوع الشيق

منتظر ردودكم

السلام عليكم و رحمة الله

تم تعديل هذه المشاركة بواسطة prince_bakora في 28 يوليو 2009 في 05:56

#2

أنا على حد علمي انهم يعتمدون بشكل ما على أسلوب

Regular Expression

#3

تعتمد على برامج متوفره على السيرفر أكثر من البرمجه بلغة البي أتش بي والله العليم

وإن كان عن طريق البي أتش بي فيمكن إستخدام دوال مثل

curl , geturl

لا أعتقد أنها تستخدم Regular Expression لجلب النتائج مثلا ولكن يمكن أن تكون المواقع التي تتعامل معها تقدم

api

فتكون النتائج ملفات

xml

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#4

السلام عليكم و رحمة الله و بركاته

يمكنك تطبيق هذه الخطوات باستخدام أي لغة برمجة تريد

1- قم بانشاء اتصال مع السيرفر

2- اطلب حلقة الوصل من السيرفر، مثلا: rapidshare.com/files/alaqsa2009.rar

3- الناتج هو صفحة ايتش تي ام ال، ابحث في الاصل البرمجي للصفحة (Source Code) عن الجزء الخاص بضغط الزر Free User. طبعا هذه الخطوة تختلف اذا اردت التعامل مع ميجا اب لود او غيرها من المواقع

4- من خلال الخطوة السابقة يمكنك ارسال أمر إلى السيرفر يحتوي الأمر Post و ما يجب أن يتبعه من معلومات. أي ان عليك محاكاة ضغط المستخدم للزر الذي يبدأ عملية التنزيل

5- ستحصل على رد من السيرفر بصيغة ايتش تي ام ال. سيحتوي الرد على مدة الانتظار و كذلك على حلقة الوصل المباشرة للملف

6- بعد انتهاء مدة الانتظار استخدم حلقة الوصل المباشرة لتنزيل الملف.

هذا الشرح المختصر جدا هو المبدأ الذي يمكنك تطبيقه باستخدام اي لغة و مع اي موقع.

مواضيع مشابهة