المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : (هاك) حل مشكلة مراسلة الاعضاء في نسخة 3.7.0 وما يليها



المظفر بالله
15-09-2008, 09:08 AM
السلام عليكم

مقدمه:
عند صدور نسخة 3.7.0 لاحث الكثير مشكلة ارسال بريد الي الاعضاء
حيث يقوم المنتدي باعادة تحويل الصفحات بسرعة مما يسبب حمل علي السيرفر لمن لديه عدد كبير من الاعضاء حتي عند كتابة قيمة صغيرة تصل الي 20 عضو في المرة الواحدة

فكرة الهاك:
عدم اخراج البريد من المنتدي مباشرة و لكن بدلاً من ذلك يقوم بوضعهم في طابور البريد و اضافة مهمة مجدولة للقيام باستكمال عملية الارسال كل مدة محددة
فليس علي الشخص سوي اختيار ارسال رسالة ووضع عدد الاشخاص المرسل لهم في كل مرة عدد كبير مثلما يريد فلن يرسلوا في نفس اللحظة بل سوف يتم تحويلهم فقط الي طابور البريد لارسالهم في فترات محددة

ميزة الهاك:
لا يضطرك الهاك ان تنسي حياتك وتترك مهامك و مشاغل حياتك يوم كامل من اجل مراسلة اعضائك :p
بل يمكنك ارسال الرسالة دفعة واحدة و اغلاق المنتدي و سوف يقوم منتداك بالمراسلة تلقائياً حتي عند اغلاق الجهاز

مدة تركيب الهاك :
لا تزيد عن 5 دقائق

مبرمج الهاك:
Dr Pepper Addict
رابط الموضوع الاصلي:
http://www.vbulletin.org/forum/showthread.php?t=167274

طريقة الهاك:

الخطوة الأولي:
قم بفتح ملف email.php الموجود في مجلد admincp
ابحث عن :

vbmail($user['email'], $vbulletin->GPC['subject'], $sendmessage, true, $vbulletin->GPC['from']);استبدله بـ:

vbmail($user['email'], $vbulletin->GPC['subject'], $sendmessage, false, $vbulletin->GPC['from']); // Paul M - Queue Admin Mail //الخطوة الثانية:
قم بفتح ملف functions.php الموجود بمجلد includes
ابحث عن:

exec_mail_queue();استبدله بـ:

// exec_mail_queue(); // Paul M - Cron Mail Queue Hack //الخطوة الثالثة:
قم برفع ملف mailqueue.php الي مجلد /includes/cron/

الخطوة الرابعة : ارفع المنتج Cron-mail-queue.xml من لوحة تحكم المنتدي

ثم قم بالتعديل علي خيارات المنتدي ثم اعدادات البريد
استخدام طوابير الايميل = نعم
عدد الرسائل الإكترونية لإرسالها دفعه واحدة = حدد قيمه تكفي ارسالها كل 10دقائق "اذا تركت اعدادات المهاك المجدولة بشكل افتراضي"
مثلاً لو اخترت 100 سوف يقوم منتداك بارسال 100 رسالة في الـ 10 دقائق يعني 600 رسالة في الساعة
اذا اخترت 500 سوف يقوم منتداك بارسال 500 رسالة كل 10 دقائق يعني 3000 رسالة في الساعة

قم بارسال رسالة تجريبية و راقب اللود لديك


تم
الهاك في المرفقات


منقوووووووول

http://file7azm.info/do.php?img=807