FTP_Client using Qt and cpp socket

فبراير 9, 2011

FTP_Client

السلام عليكم

هذا برنامج طلب منا في مادة الشبكات البعض يظنه سهل وهو بالفعل كذلك ولكن مكمن الصعوبة فيه هي الربط بين

كيوتي كواجهة والسوكيت المكتوبة بالسي, او بشكل ادق في تحويل نوعية المتغيرات من السي إلي الكيوتي والعكس

مثلاconvert char to QChar

convert char* to QString

وهكذا

ارجو ان تستفيدو منه

رخصته طبعا وقف

نظام التشغيل لينوكس فقط, ستسألني لماذا؟ لاني مستخدم socket  وليس winsock 🙂

وهذا رابط المصدرهنا

ملحوظة البرنامج بيشتغل ويعرض الملفات وتضغط علي احدهم وتنزله وفقط بعد كده ستري مشاكل كتير فمن الأفضل غلقه بعده مباشرة 🙂

البرنامج ليس للاستخدام ولكنه للتعلم

اما النسخة الخاصة بالمستخدمين والتي ستكون ب QFTP وسترونها قريبا ان شاء الله

وربنا يصلح حال بلدي وتنتهي ازمتها علي خير

Advertisements

AsteriskNOW

نوفمبر 12, 2010

بسم الله

السلام عليكم

اولا كل عام وانتم بخير والامة الاسلامية بخير

بداية سااجل باقي شرح الفيرشوال بوكس للاسبوع القادم اما اليوم فهذا شرح لمن يريد البداية في سيرفر الصوت voip الشهير  AsteriskNow

 

اعددت الشرح في ملف pdf ويوجد داخل الملف رابطين لكتابين آخرين يشرحونه بالتفصيل

الملف هنا

وفقكم الله لما يحبه ويرضاه

 

 



 

 

 

 

 

 

 


كيفية عمل شبكة داخلية في الفيرشوال بوكس-How to create LAN inside virtualbox

نوفمبر 4, 2010

كيفية عمل شبكة داخلية في الفيرشوال بوكس

How to create LAN inside virtualbox

بسم الله

السلام عليكم

ساشرح اليوم كيفية عمل شبكة بين عدة اجهزة تخيلية مستضافة داخل الفيرشوال بوكس

هذا سيكون مقابل لعمل تيم داخل الفي ام وير team in Vmware وبنفس الكفائة

طبعا قد سالت بعض محترفي الشبكات في الوطن العربي منذ 8 اشهر تقريبا واحزنني انه اخبرني احدهم ان الفيرشوال بوكس لا يدعم هذا ولو كان يدعمه لاستخدمه وأخر قالي لي لم اعد استخدمهم جزاهما الله عنا خيرا ويكفي انهم اجابوني ولم يتجاهلوني مثل غيرهم ,المهم الحمدلله بحثت حتي وجدتها قدرا والحمدلله ونفذتها في مشروع سابق بكفاءة الترم الماضي وساستخدمها في مشروع آخر هذا الترم وكنت اريد ان اشرحها من يوم ما عرفتها ولكن الظروف اخرتني لعله خير

نصيحة لا تاخذ كلمة وتسلم بها من اي خبير ,ومن قال لا ادري فقد أفتي ,ولا تكن مستهلك ان لم تجد ما تحتاجه في منتج مفتوح المصدر فقم ببرمجته واضافته للمنتج بنفسك فهذا افضل وهذا ما كنت نويت عمله في هذه المشكلة ولكن الحمدلله وجدتها موجودة جاهزة ووفرت علي المجهود

اولا ساشرح علي جهازين اكس بي طبعا الاعدادات واحدة سواء كان ويندوز او لينوكس او غيرهما لن تفرق

اولا نختار الجهاز ونفتح الاعدادت

فيفتح لنا الشكل التالي نختار منه الشبكة Network

ثم نختار الكارت المفعل Adaptor1

ثم نختار متصل بي Attached to : Internal Nework

ثم نكتب اسم الشبكة Name : intnet1

طبعا اي اسم سيعمل بشرط عمل نفس الاعدادات في كل الاجهزة الوهمية المراد ضمها للشبكة

ملحوظة :هذا الاسم ليس له اي علاقة باسم الشبكة او ال WORK GROUB المكتوب داخل الاجهزة

نكرر هذا مع كل الاجهزة داخل الشبكة الواحدة

ثم نفتح الاجهزة ونحدد الاي بي الخاص بكل منهم ,مع مراعات توزيع الاي بي بشكل ان نجعل كل الاجهزة داخل subnet واحدة

ثم نختبر الاتصال بامر بينج كما يلي

ملحوظة :لا تنسي فتح البورت الذي ستحتاجه او ان تقفل الفايروال لانها ستمنع وصول رسائل ال icmp الناتجة من امر البينج ping

الآن هناك مشكلة اذا اردت وصول الاجهزة الموجودة علي الشبكة الداخلية إلي الانترنت

بكل بساطة ستقوم بانشاء كارت اخر في احد الاجهزة adapter 2

وتجعله Attatched to :Bridged Adapter

وتضع اي بي هذا الجهاز ك Gateway لباقي الاجهزة وتشغل عليه خدمة DNS

ان اردت تفسير اكثر انتظر اسبوع او اثنين وان شاء الله هنزل درس يشرح آخر جزء بالتفصيل

دمتم في رعاية الله


محرك بحث أمامك amamk.com

سبتمبر 17, 2010

بسم الله

السلام عليكم

منذ زمن وقد عثرت علي محرك بحث عربي سريع ونتائجه جيدة اسمه أمامك ولكنه حينها كان يعاني من بعض الاصلاحات

ونظرا لكرهي لجوجل الذي يزداد يوم بعد يوم ما يصبرني عليها شيء غير دعمها للمصادر المفتوحة

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

عندي امل ان اري يوما بديلا عربيا لكل الخدمات المقدمة علي الويب واسعي إلي ذلك والله المستعان


E2A برنامج لمن لديه مشكلة في الكتابة بالعربية

سبتمبر 13, 2010

بسم الله

السلام عليكم

الحمدلله بالامس انتهيت من الاصدار الثاني من برنامج E2A

فكرة البرنامج هي احيانا تحدث مشكلة في النظام المثبت علي الجهاز وتصبح لا تستطيع الكتابة بالعربية وعندها تحتاج لكتابة اي شيء بالعربية فالحل هو هذا البرنامج

ببساطة شغل البرنامج ونظامك علي الوضع الانجليزي وقم بكتابة اي كلام عربي وليس فرانكو عرب -اكره هذه الاخيرة- ستجد البرنامج يكتب عربي وليس انجليزي

لتنزيل البرنامج من هنا

موقع البرنامج هنا

الرخصة: وقف العامة

البرنامج غير معتمد علي اي نظام تشغيل

من لديه اي اقتراح لتحسين البرنامج فلا يبخل علينا به

دمتم في رعاية الله


matlab 7.9.0 R2009b for linux

فبراير 23, 2010

بسم الله

السلام عليكم

كتبت موضوع سابق هنا عن نسخة ماتلاب تعمل علي لينوكس ولكن كانت سيئة للأسف

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

لتنزيل النسخة من هنا

وهذه صورة من جهازي

matlab-linux

وربنا يوفقكم


A4SSS Color Picker V1.1

فبراير 7, 2010

بسم الله
السلام عليكم
برنامج A4SSS Color Picker V1.1


————————–
Language :java >1.6
IDE: netbeans 6.x
OS:portable

License: GPL V2.0

————————–

برنامج يساعد مصممي  الويب ومبرمجي الجرافيك علي اختيار الالوان ويخرج له القيم
المقابلة لها ب5 خيارات بالترتيب من اليسار

HEX
1- ثلاث حقول كل حقل يشمل لون بالترتيب من اليسار إلي اليمين RGB
2- حقل واحد يشمل الالوان الثلاثة

DEC

3- ثلاث حقول كل حقل يشمل لون بالترتيب من اليسار RGB
4- حقل واحد يشمل الثلاث الوان في فورمة االجافا
5-  حقل واحد يشمل العدد المقابل بالنظام العشري للعدد الموجود في رقم  2
بالنظام السداسي عشر

سبب تصميم البرنامج هو وجود برنامج مشابه له علي الويندوز ولا يعمل علي لينوكس
ولكنه الخرج الخاص به مشبه لهذا وليس مثله بل هناك إضافات هنا
والسبب الآخر هو الصعوبة التي واجهتها في اختيار الالوان لعمل صفحات ويب بسيطة
وفي برمجة برمجيات صغير في الجافا

وفي النهاية شكر خاص لاخي x-max علي مساعدته لي وافكاره
أتمني أن يفيدكم
لتنزيل البرنامج من هنا
لتنزيل المصدر من هنا