ruoga
13-03-2010, 23:03
http://www.mexat.com/vb/attachment.php?attachmentid=1139768&d=1272668411
http://www.mexat.com/vb/attachment.php?attachmentid=1101576&d=1268513888
السلام عليكم ورحمة الله وبركاته
أهلاً بكم أحبتنا أعضاء وزوار مكسات
أحببت أن أشارككم خبرتي في مجال التورنت بوضع سلسلة دروس عن عالم التورنت من الصفر وحتى الاحتراف .......
ستكون بمعدل درس كل سبعة أيام ، حتى أسهل عليكم إيصال المعلومة بشكل مبسط ومتسلسل ..
وسأستقبل إستفساراتكم حول نقاط كل درس بنفس الموضوع
و انا اعدكم إنه بعد الإنتهاء من هذه الدورة المصغرة
ستكرهون شئ يسمى تحميل مباشر و سترتاحون كثيراً من السيرفرات
المتعبة كالرابيد شير و ميجا ابلود و الخ..........
كما آمل أن يحوز موضوعي هذا على رضاكم وتصل فائدته لكم جميعاً ..
http://www.mexat.com/vb/attachment.php?attachmentid=1101577&d=1268513888
|/ من هو مؤسس الحركة التورنتوية ؟
مؤسس فكرة التورنت هو يهودى اميركى المولد برام كوهين Bram Cohen وقد قام بأول تجربة ناجحة فى مجال التورنت في 2 يوليو عام 2001
http://www.mexat.com/vb/attachment.php?attachmentid=1101576&d=1268513888
| لغة التورنت :
اللغة المستخدمة فى التورنت هي لغة بايثون وهى لغة برمجة ، من لغات المستوى العالي، تتميز ببساطة كتابتها وقرآءتها، سهلة التعلم، تستخدم أسلوب البرمجة الكائنية (OOP) ، مفتوحة المصدر، وقابلة للتطوير. تعتبر لغة بايثون لغة تفسيرية، متعددة الأغراض وتستخدم بشكل واسع في العديد من المجالات، كبناء البرامج المستقلة بأستخدام الواجهات الرسومية المعروفة وفي عمل برامج الويب و التورنت .
بالأضافة إلى استخدامها كلغة برمجة نصية للتحكم في أداء بعض من أشهر البرامج المعروفة
أو في بناء برامج ملحقة لها منها كل برامج التورنت . وبشكل عام
يمكن استخدام بايثون لبرمجة البرامج البسيطة للمبتدئين، ولإنجاز المشاريع الضخمة كأي لغة برمجية أخرى في نفس الوقت. غالباً ما يُنصح المبتدئين في ميدان البرمجة بتعلم هذه اللغة لأنها من بين أسرع اللغات البرمجية تعلماً.
http://www.mexat.com/vb/attachment.php?attachmentid=1101577&d=1268513888
| تاريخ لغة باثيون :
نشأت بايثون في مركز CWI (مركز العلوم والحاسب الآلي) بأمستردام على يد جويدو فان رُزوم
في أواخر الثمانينات ، وكان أول إعلان عنها في عام 1991قبل أن ينشئ برام كوهين التورنت
بحوالى عشر سنوات . تم كتابة نواة اللغة بلغة C. أطلق فان رُزوم اسم "بايثون" على لغته
تعبيرًا عن إعجابه بفِرقَة مسرحية هزلية شهيرة من بريطانيا،
كانت تطلق على نفسها اسم مونتي بايثون (بالإنجليزية: Monty Python).
http://www.mexat.com/vb/attachment.php?attachmentid=1101577&d=1268513888
|ميزات لغة باثيون:
تتميز بايثون بمجتمعها النشط ، كما أن لها الكثير من المكتبات البرمجية ذات الأغراض الخاصة
والتي برمجها أشخاص من مجتمع هذه اللغة ،مثلاً مكتبة PyGame التي توفر مجموعه من الوظائف من اجل برمجة الالعاب ، ويمكن لبايثون التعامل مع العديد من أنواع قواعد البيانات مثل MySQL وغيره.
http://www.mexat.com/vb/attachment.php?attachmentid=1101576&d=1268513888
| مفهوم التورنت و بيئة عمله و طريقة تشغيله :
التورنت نستطيع أن نقول إنه هو مستقبل التحميل,التورنت أو كما يطلق عليه
P2P) Peer To Peer) أي من نظير لنظير فالتورنت يعتمد فى الأساس على المشاركة
كيف ?!
هذا ما سيتم شرحه بشئ من التفصيل فى السطور القادمة ..
عندما تقوم بتحميل ملف تورنت فأنت لا تقوم بتحميل الملف من على سيرفر
بل تقوم بتحميله من جهاز شخص يرفع و أنت تحمل الذى يرفعه نفس الشخص
كعندما ترسل ملف من على الميل بالضبط
http://www.w-enter.com/forum/images/smilies/biggrin.gif
كيف يحدث هذا ؟؟ أو ما هى وسائل المساعدة المستخدمة ؟؟
أولاً:
|ملف التورنت:
و هو عبارة عن ملف لا يتعدى حجمه ال2 ميجا,يكون إمتداده .Torrent يصنعه الـ Uploader
اى من قام برفع التورنت لكى تقوم بتحميله و هو من يملك الملفات التى
تقوم بتحميلها
و ملف التورنت هو الملف الذى يحتويه كلاً من السيدر,الليتشر,التراكر.
و بهذا الملف البيانات اللازمة كحجم الملف الذى سيتم تحميله و هو بواسطته يتم الإتصال
بالتراكر (Tracker) و بقية السيدرز (Seeder) و الليتشرز(Leecher)
أرجوا عدم الرد ....
http://www.mexat.com/vb/attachment.php?attachmentid=1101576&d=1268513888
السلام عليكم ورحمة الله وبركاته
أهلاً بكم أحبتنا أعضاء وزوار مكسات
أحببت أن أشارككم خبرتي في مجال التورنت بوضع سلسلة دروس عن عالم التورنت من الصفر وحتى الاحتراف .......
ستكون بمعدل درس كل سبعة أيام ، حتى أسهل عليكم إيصال المعلومة بشكل مبسط ومتسلسل ..
وسأستقبل إستفساراتكم حول نقاط كل درس بنفس الموضوع
و انا اعدكم إنه بعد الإنتهاء من هذه الدورة المصغرة
ستكرهون شئ يسمى تحميل مباشر و سترتاحون كثيراً من السيرفرات
المتعبة كالرابيد شير و ميجا ابلود و الخ..........
كما آمل أن يحوز موضوعي هذا على رضاكم وتصل فائدته لكم جميعاً ..
http://www.mexat.com/vb/attachment.php?attachmentid=1101577&d=1268513888
|/ من هو مؤسس الحركة التورنتوية ؟
مؤسس فكرة التورنت هو يهودى اميركى المولد برام كوهين Bram Cohen وقد قام بأول تجربة ناجحة فى مجال التورنت في 2 يوليو عام 2001
http://www.mexat.com/vb/attachment.php?attachmentid=1101576&d=1268513888
| لغة التورنت :
اللغة المستخدمة فى التورنت هي لغة بايثون وهى لغة برمجة ، من لغات المستوى العالي، تتميز ببساطة كتابتها وقرآءتها، سهلة التعلم، تستخدم أسلوب البرمجة الكائنية (OOP) ، مفتوحة المصدر، وقابلة للتطوير. تعتبر لغة بايثون لغة تفسيرية، متعددة الأغراض وتستخدم بشكل واسع في العديد من المجالات، كبناء البرامج المستقلة بأستخدام الواجهات الرسومية المعروفة وفي عمل برامج الويب و التورنت .
بالأضافة إلى استخدامها كلغة برمجة نصية للتحكم في أداء بعض من أشهر البرامج المعروفة
أو في بناء برامج ملحقة لها منها كل برامج التورنت . وبشكل عام
يمكن استخدام بايثون لبرمجة البرامج البسيطة للمبتدئين، ولإنجاز المشاريع الضخمة كأي لغة برمجية أخرى في نفس الوقت. غالباً ما يُنصح المبتدئين في ميدان البرمجة بتعلم هذه اللغة لأنها من بين أسرع اللغات البرمجية تعلماً.
http://www.mexat.com/vb/attachment.php?attachmentid=1101577&d=1268513888
| تاريخ لغة باثيون :
نشأت بايثون في مركز CWI (مركز العلوم والحاسب الآلي) بأمستردام على يد جويدو فان رُزوم
في أواخر الثمانينات ، وكان أول إعلان عنها في عام 1991قبل أن ينشئ برام كوهين التورنت
بحوالى عشر سنوات . تم كتابة نواة اللغة بلغة C. أطلق فان رُزوم اسم "بايثون" على لغته
تعبيرًا عن إعجابه بفِرقَة مسرحية هزلية شهيرة من بريطانيا،
كانت تطلق على نفسها اسم مونتي بايثون (بالإنجليزية: Monty Python).
http://www.mexat.com/vb/attachment.php?attachmentid=1101577&d=1268513888
|ميزات لغة باثيون:
تتميز بايثون بمجتمعها النشط ، كما أن لها الكثير من المكتبات البرمجية ذات الأغراض الخاصة
والتي برمجها أشخاص من مجتمع هذه اللغة ،مثلاً مكتبة PyGame التي توفر مجموعه من الوظائف من اجل برمجة الالعاب ، ويمكن لبايثون التعامل مع العديد من أنواع قواعد البيانات مثل MySQL وغيره.
http://www.mexat.com/vb/attachment.php?attachmentid=1101576&d=1268513888
| مفهوم التورنت و بيئة عمله و طريقة تشغيله :
التورنت نستطيع أن نقول إنه هو مستقبل التحميل,التورنت أو كما يطلق عليه
P2P) Peer To Peer) أي من نظير لنظير فالتورنت يعتمد فى الأساس على المشاركة
كيف ?!
هذا ما سيتم شرحه بشئ من التفصيل فى السطور القادمة ..
عندما تقوم بتحميل ملف تورنت فأنت لا تقوم بتحميل الملف من على سيرفر
بل تقوم بتحميله من جهاز شخص يرفع و أنت تحمل الذى يرفعه نفس الشخص
كعندما ترسل ملف من على الميل بالضبط
http://www.w-enter.com/forum/images/smilies/biggrin.gif
كيف يحدث هذا ؟؟ أو ما هى وسائل المساعدة المستخدمة ؟؟
أولاً:
|ملف التورنت:
و هو عبارة عن ملف لا يتعدى حجمه ال2 ميجا,يكون إمتداده .Torrent يصنعه الـ Uploader
اى من قام برفع التورنت لكى تقوم بتحميله و هو من يملك الملفات التى
تقوم بتحميلها
و ملف التورنت هو الملف الذى يحتويه كلاً من السيدر,الليتشر,التراكر.
و بهذا الملف البيانات اللازمة كحجم الملف الذى سيتم تحميله و هو بواسطته يتم الإتصال
بالتراكر (Tracker) و بقية السيدرز (Seeder) و الليتشرز(Leecher)
أرجوا عدم الرد ....