En çok mesaj

NYAN CAT

V • I • P
إنضم
8 أبريل 2019
المشاركات
41
مستوى التفاعل
104
النقاط
18
الإقامة
Kuwait
YouTube
الموقع الالكتروني
[فـكـرة] massrat - متحكم متعدد الأنظمة
fITDIBH.jpg


السلام عليكم يا شباب كيف حالكم,

تعلمت منذ مايقارب 3 أيام البرمجة على منصة Xamarin لكتابة تطبيقات مخصصة للـ Android. فكانت أول محاولة لي هي كتابة متحكم بسيط يستقبل الاتصالات من الاندرويد والحاسوب وبخيار واحد فقط وهو File manager بسيط .والآن أنشر السورس كود كاملاً لمن يريد أن يطور عليه أو يبدأ في تعلم هذة المنصة الممتعة علماً بأني متوجه إلى كتابة تطبيقات مفيدة ولكن أحببت أن أنشر هذا السورس البسيط بدلاً من إبقاءه في القرص بلا فائدة. وبالمناسبة كلاينت الاندرويد يتطلب على الاقل اندرويد 5.0 وحجم apk هو 11MB

الجميل في الموضوع أنك تستطيع استخدام تقريباً كل المكتبات الموجودة في .NET لكتابة تطبيق أندرويد! بل أيضاً تستطيع الإستعانه بمكتبات خارجية ودمجها مع التطبيق. وأبسط مثال هو استخدامي لمكتبة Protocol Buffers وتمكنت في استخدامها في مشروع الكلاينت للحاسوب وأيضاً للأندرويد بدون أي أي مشاكل. ستلاحظ في كلاس السوكت الخاص بالاندرويد بأني استعملت كلاس System.Net.Sockets المتوفر في .NET بعيداً عن أي تعقيدات الجافا.


*رابط المشروع: NYAN-x-CAT/Mass-RAT
*رابط يوتيوب : youtube.com/watch?v=hcYg-L_qpZc


المتطلبات:
1- تثبيت Visual Studio 2019
2- حزمة Xamarin
*رابط المتطلبات: Xamarin App Development with Visual Studio | Visual Studio


نظرة سريعة:
6idgZ4M.jpg


- AndroidApp وهو مشروع الكلاينت.
- Client وهو مشروع الكلاينت للحاسوب.
- Server وهو مشروع المتحكم
- SharedLibraries وهو مشروع يضم مكتبات مشتركة لكل المشاريع المذكورة أعلاه. مثل مكتبة protobuf-net
 

iEvNr

:: إدارة :: CyberTeaM
طاقم الإدارة
إنضم
29 مايو 2018
المشاركات
784
مستوى التفاعل
723
النقاط
93
الإقامة
Sa3eKa City
نظام التشغيل
linux
[فـكـرة] massrat - متحكم متعدد الأنظمة
اشكرك على الطرح
فكرة مميزة وقابلة للتطوير تحتاج الى افكار ذهبية
 

assdsiwi

:: Super Moderator ::
إنضم
22 مارس 2019
المشاركات
392
مستوى التفاعل
600
النقاط
93
[فـكـرة] massrat - متحكم متعدد الأنظمة
شكرا مبدع الله يبارك فيك
 

assdsiwi

:: Super Moderator ::
إنضم
22 مارس 2019
المشاركات
392
مستوى التفاعل
600
النقاط
93
[فـكـرة] massrat - متحكم متعدد الأنظمة
ضيف الايفون يا نيان خلي تكتمل التحفة الفنية
 

alamir

Plus Hacker
إنضم
13 أكتوبر 2019
المشاركات
39
مستوى التفاعل
17
النقاط
8
العمر
30
[فـكـرة] massrat - متحكم متعدد الأنظمة
حلو الفكرة جميلةة
 

NYAN CAT

V • I • P
إنضم
8 أبريل 2019
المشاركات
41
مستوى التفاعل
104
النقاط
18
الإقامة
Kuwait
YouTube
الموقع الالكتروني
[فـكـرة] massrat - متحكم متعدد الأنظمة
ضيف الايفون يا نيان خلي تكتمل التحفة الفنية

نعم يمكن اضافة الايفون ونسخ كلاس الاندرويد إليه مع بعض التعديلات البسيطة. بس حبيت أبسط الموضوع وأخلي الهدف بس اندرويد لأني مهتم في تطوير تطبيقات الاندرويد.
 

David

[ The Real World ]
طاقم الإدارة
إنضم
4 أكتوبر 2019
المشاركات
126
مستوى التفاعل
120
النقاط
43
نظام التشغيل
windows_7
[فـكـرة] massrat - متحكم متعدد الأنظمة
ممتاز أخي نيان فكرة رائعة وبرامج أروع بارك الله فيك
شكرا لك على المشاركة أخي العزيز وعلى برامجك الرائعة
 

skySy

Beginner Hacker
إنضم
23 مايو 2020
المشاركات
6
مستوى التفاعل
3
النقاط
3
العمر
23
[فـكـرة] massrat - متحكم متعدد الأنظمة
هل من الممكن تحويل سورس السيرفر (المتحكم ) الى vb.net ؟
 

tsunami81

Beginner Hacker
إنضم
16 أبريل 2019
المشاركات
44
مستوى التفاعل
46
النقاط
18
العمر
40
[فـكـرة] massrat - متحكم متعدد الأنظمة
ممتاز... تسلم ايديك
 

skySy

Beginner Hacker
إنضم
23 مايو 2020
المشاركات
6
مستوى التفاعل
3
النقاط
3
العمر
23
[فـكـرة] massrat - متحكم متعدد الأنظمة
1591171009845.png




ما هيه المشكلة اخي
 

SpyFu

Beginner Hacker
إنضم
17 مايو 2019
المشاركات
29
مستوى التفاعل
33
النقاط
13
[فـكـرة] massrat - متحكم متعدد الأنظمة
شكرا استاذ
NYAN CAT
مبدع الله يبارك فيك
 
أعلى