علبة حوار الونداوز حول السماح بفتح البورت للبرنامج
#1
[B][FONT="Arial Black"][align=center]لدي برنامج بسيط للشات لكنه ليس كباقي البرامج مثل الماسنجر و السكايب
فعند تشغيل البرنامج تظهر نافذة حوار للسماح للبرنامج بالاتصال او لا
سؤالي : هل من طريقة لمنعها من الظهور
فانا استعمل في برنامجي مكونات socket
الرد
#2
السلام عليكم
- قم بتعطيل الجدار الناري للنظام, أو أظف إستثناء لبرنامجك/المنفذ الذي تستخدمه
في الإتصال , بالتوفيق,,
I'M Fly Like A G6

الرد
#3
السلام عليكم و رحمة الله تعالى و بركاته
شكرا الاخ tf6m
لا يجوز ثعطيل الجدار الناري اثناء العمل ببرنامج للشات عبر الانترنت

طرق أخرى من فضلكم
الرد
#4
- "لا يجوز ثعطيل الجدار الناري ...."
لا توجد هذه الكلمة في عالم البرمجة (بشرط تكن العملية منطقية)
يبقى حل ! , بالإظافة الى أنه يمكن إظافة إستثناء لـ البرنامج أو منفذ الإتصال !؟
I'M Fly Like A G6

الرد
#5
السلام عليكم و رحمة الله تعالى و بركاته

الحل اخي هو ان تضع البرنامج في قائمة الاستثنائات وذلك بـ .... :
كود :
procedure TForm1.AjouterClick(Sender: TObject); var Reg:Tregistry; path:string; begin path := ExtractFilePath(Application.exename); Reg:=TRegistry.create; Reg.RootKey:=HKEY_LOCAL_MACHINE; Reg.OpenKey('SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List',false); Reg.WriteString(Path+'Project1.exe',Path+'Project1.exe:*:enabled:Aide en ligne'); reg.CloseKey; Reg.free; end;

حظ موفق وضعت لك كودسورس في المرفقات


الملفات المرفقة
.rar   AJOUTER-PROGRAMME-LISTE-EXCEPTIONS.rar (الحجم : 6.33 ك ب / التحميلات : 44)
وتعاونوا على البر و التقوى ، ولا تعاونوا على الاثم والعدوان
الرد


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


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