السلام عليكم و رحمه الله و بركاته
حياكم الله
كنت قد كتبت برنامج يقوم بعمل ملف الIPfilter الخاص بالميكرو تورينت بالسى شارب
و اليوم كتبت نفس البرنامج مع تغير كبير فى الcore و أضفت عليه إضافات أخرى و لكن كل هذا بالCPP\CLI
لمن يحب الإطلاع على الكود المصدرى مرفق الكود كالمشروع مكتوب بالVS2005
سوف أقوم بنقل الموضوع إلى القسم الCPP\CLI لكونه ينتمى إلى هناك و لكن أحببت أن ألفت النظر إلى القسم لكونه شبه ميت
لا يزال البرنامج تحت التطوير الأن لمن يريد أن يعلق عليه
فليتفضل بتجربته و يقل لى تعليقه هنا فى هذا الموضوع
و إن شاء الله سوف أعمل على تطوير نفسى و قريبا بإذن الله سوف أكتب منه نسخة بالNativeCPP
الكود لا يخضع لأى ترخيص من أى نوع :D
من استطاع أن يراى الكود و رأى فيه أى شئ يحتاج إلى تعليق فليتكرم و لا يبخل :)
فكرة البرنامج لمن لا يعرف شئ عن الإصدارة الأولى
البرنامج المشهور utorrent الخاص بتحميل ملفات التورينت يوجد به خاصية حجب ip's معينة بحيث لا يتم التحميل منها أو التحميل إليها
هذه الخاصية يتم تنشيطها عن طريق وضع ملف (IPfilter.dat) فى مجلد التطبيقات الخاص به
C:\Documents and Settings\(USERNAME)\Application Data\uTorrent
ثم بعد ذلك بعد إنشاء هذا الملف يتم إضافة الip's الغير مرغوب بها إليه ثم عمل (reload ipfilter)
من داخل الutorrent
وظيفة برنامجى هى إنشاء الملف و التأكد من وجوده هناك و إضافة الip's من خلال GUI بسيطة دون الحاجة إلى عمل ذلك يدويا
ثم بعد ذلك يتم عمل reload من utorrent
حياكم الله
تم تعديل و تصليح خطأ (Bug) و هذه هى الإصدارة التالية , بنفس كلمة السر
كلمة السر
m-labs
