تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
أريد حل مشكلة لبرنامج على مستوى الوطن العربي
#1
السلام عليكم ورحمة الله وبركاته ..

إخواني الكرام تم الإنتهاء بحمد الله من تصميم جدار ناري ""( عربي )""

وبعد الإنتهاء من كتابة الأكواد بالكامل وتجهيز البرنامج وإضافة التقنيات والمميزات مثل ( كشف البورت والأي بي واسم العملية مع إمكانية السماح والحظر )

واجهتنا مشكلة ... وهي كيف سنقوم بإظهار النافذة ( الفورم )
عند يتم الضغط على البرنامج المتصل بالإنترنت

للتوضيح ( لما المستخدم يضغط على الماسنجر"مثلاً" ويدخل المعلومات طبعاً الماسنجر في هذه الحالة سيقوم بالإتصال بالإنترنت ... كيف سنقوم بعرض النافذة ( نافذة التنبيه التي تحتوي على الاي بي والبورت وإسم العملية )

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

>>> فقط طريقة إظهار النافذة ( الفورم ) عندما يتصل البرنامج
الرد }}}}
تم الشكر بواسطة:
#2
أعتقد أنك بحاجة لعمل scanner يعمل فى ال background ليفحص حالة البورت وتقوم بعمل delegate ل event يقوم بإظهار نافذة التنبيه
الرد }}}}
تم الشكر بواسطة:
#3
amgadtamer كتب :أعتقد أنك بحاجة لعمل scanner يعمل فى ال background ليفحص حالة البورت وتقوم بعمل delegate ل event يقوم بإظهار نافذة التنبيه

يا ريت توضيح يالغالي .. وهل هذه العملية تحتاج لوقت لكتابة أكوادها أم ماذا ...
الرد }}}}
تم الشكر بواسطة:
#4
اعتقد الحل يا اخي انك تفحص المقاطعات الخاصة بالبرنامج لما عملت الكي لوجر لمشروع الجامعة اعتقد استخدمت المكتبة
using System.Runtime.InteropServices;
ستستطيع منها ادراج المفاتيح التي يتم ضغطها وكذلك التطبيقات المفتوحة
والتطبيقات التي تريد ان تشغل ستجدها كامل فيها
اتذكر اني استخدمت هذا السطر ايضا قبل عملية اخذ اسم العملية
[DllImport("user32.dll")]
public static extern IntPtr GetWindowThreadProcessId(IntPtr hWnd, out uint ProcessId);

اتمنى اني اكون كتبتة صحيح لان لي سنة من يوم عملت البرنامج كنا ناخذ رقم العملية

ستجد لو بحقت عن المكتبة ما تريد
الرد }}}}
تم الشكر بواسطة:
#5
اقترح حب انو عند وجود اتصال جديد البرنامج يقوم ب انشاء فورم جديد وفيه 2 ليبل واحدة بها رقم الايبى والاخرى بها رقم بورت و2 بوتن واحدة بها السماح بالاتصال والاخرى لا تسمح وهذا كود الفكرة

كود :
Form formm;
Label label1;
Label label2;
Button buttoon1;

Button buttoon2;
private void Button1_Click(System.Object sender, System.EventArgs e)
{
    formm = new Form();
    label1 = new Label();
    label2 = new Label();
    buttoon1 = new Button();
    buttoon2 = new Button();
    formm.Size = new Size(215, 101);
    label1.Location = new Size(12, 9);
    label1.AutoSize = true;
    label1.Text = "هنا الايبى";
    label2.Location = new Size(12, 31);
    label2.AutoSize = true;
    label1.Text = "هنا البورت";
    formm.Controls.Add(label1);
    formm.Controls.Add(label2);
    buttoon1.Location = new Size(12, 47);
    buttoon1.Text = "سماح";
    buttoon2.Location = new Size(120, 47);
    buttoon2.Text = "رفض";
    formm.Controls.Add(buttoon1);
    formm.Controls.Add(buttoon2);
    formm.Show();
    buttoon1.Click += السماح;
    buttoon2.Click += رفض;

}

private void السماح(System.Object sender, System.EventArgs e)
{
    //\\\كود السماح ب الاتصال هنا
}
private void رفض(System.Object sender, System.EventArgs e)
{
    //\\\كود رفض الاتصال هنا
}
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Sad [سؤال] أريد تعلم السي شارب و خائف من مستقبلها Anis Gladiator 0 79 13-11-16, 10:53 AM
آخر رد: Anis Gladiator
  مشكلة في save بيانات مستوردة من ملف إكسيل أثناء حفظها في قاعدة بيانات أكسيس benomar 2 122 09-09-16, 11:14 AM
آخر رد: benomar
  [سؤال] مشكلة في اداة OpenFileDialog Ahmed Gandos 6 171 09-09-16, 06:56 AM
آخر رد: adel27
  [سؤال] ارسال مفاتيح لبرنامج آخر memo.5ader 2 215 16-05-16, 06:54 AM
آخر رد: سعود
  [سؤال] مشكلة في C# NourAhmed 1 241 15-04-16, 12:18 PM
آخر رد: derham
  مشكلة التيم اوت time out Http Web Request الماجيك مسعد 20 707 26-03-16, 08:26 PM
آخر رد: الماجيك مسعد
  مشكلة فى select using linq to sql م.أحمد الدسوقى 3 205 22-12-15, 08:50 PM
آخر رد: hamada558
Exclamation مشكلة عند عمل CASTING عند استخدام LINQ م.أحمد الدسوقى 4 342 20-12-15, 08:25 PM
آخر رد: HASAN6.0
Thumbs Up [سؤال] [تم الحل] تعديل في سورس كود لمكتبة لا تدعم العربي Easy4ever 21 4,538 16-12-15, 09:21 AM
آخر رد: myalsailamy
Star [C#.NET] أريد عمل برنامج خاص لشؤون الموظفين ssnvb2015 1 416 14-11-15, 05:54 AM
آخر رد: أبو عمر

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم