تقييم الموضوع :
  • 1 أصوات - بمعدل 5
  • 1
  • 2
  • 3
  • 4
  • 5
إضافة برنامجك في الجدار الناري وجعله يعمل كمسئول أثناء التثبيت
#1
السلام عليكم ورحمة الله وبركاته

- هذه سكربتات لبرنامج التحزيم الـ SetupFactory لكي تقوم بإضافة ملف برنامجك لقائمة السماح أو الإستثناءات للجدار الناري للوندوز ولجعل ملف برنامجك يعمل كمسئول يتم تنفيذ هاذين الأمرين أثناء التثبيت , ويتم وضع هذه السكربتات في شاشة الأكشن الخاصه بالـ Install والموجوده في القائمة الجانبيه للـ SetupFactory وفي شاشة الأكشن إذهب لقسم On Post Install ثم إلصقها فيه ثم إضغط زر "موافق" أو "OK" .

- سكربت إضافة ملف برنامجك لقائمة السماح أو الإستثناءات للجدار الناري للوندوز :

PHP كود :
zAppFolder SessionVar.Get("%AppFolder%");
 
  
zLenAppFolder 
String.Length(zAppFolder); 
 
 
zSlashSymbol 
String.Char(92); 
 
  
zLastChar 
String.Mid(zAppFolderzLenAppFolder1);
 
  
if (zLastChar ~= zSlashSymbolthen
   zAppFolder 
zAppFolder..zSlashSymbol;
end

zAppFolder 
zAppFolder.."MyProgram.exe";
 
  
File
.Run("netsh""firewall set allowedprogram program=\""..zAppFolder.."\" name=\"MyProgramName\" mode=enable"""SW_MINIMIZEtrue

- حيث MyProgram.exe هو إسم ملف برنامجك و MyProgramName هو إسم أو عنوان برنامجك .

- سكربت جعل ملف برنامجك يعمل كمسئول :

PHP كود :
zVersionInfo System.GetOSVersionInfo();

zMajorVersionString.ToNumber(zVersionInfo.MajorVersion);

if (
zMajorVersion 5then

   zAppFolder 
SessionVar.Get("%AppFolder%");
 
  
   zLenAppFolder 
String.Length(zAppFolder); 
 
  
   zSlashSymbol 
String.Char(92); 
 
  
   zLastChar 
String.Mid(zAppFolderzLenAppFolder1);
 
  
   
if (zLastChar ~= zSlashSymbolthen
      zAppFolder 
zAppFolder..zSlashSymbol;
 
  end

   zAppFolder 
zAppFolder.."MyProgram.exe"    
      
   Registry
.SetValue(HKEY_CURRENT_USER"Software\\Microsoft\\Windows NT\\CurrentVersion\\AppCompatFlags\\Layers"zAppFolder"RUNASADMIN"REG_SZ);
 
  Registry.SetValue(HKEY_LOCAL_MACHINE"Software\\Microsoft\\Windows NT\\CurrentVersion\\AppCompatFlags\\Layers"zAppFolder"RUNASADMIN"REG_SZ);
 
end 

- حيث MyProgram.exe هو إسم ملف برنامجك .

- أرجو ان تستفيدو منها , الله يعطيكم العافيه .
الرد }}}


الردود في هذا الموضوع
إضافة برنامجك في الجدار الناري وجعله يعمل كمسئول أثناء التثبيت - بواسطة Ahmed_Mansoor - 04-02-16, 09:02 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Question [vb6.0] هناك سؤال يهم كل مبرمج الماذا برنامجك يظهر على بعض الشاشات اكثر دقه بشكل مصغر ومشوه Microformt 0 196 01-02-25, 03:47 PM
آخر رد: Microformt
  برنامج فيجوال بيسك 6 لا يعمل عن تشغيله في غير حاسبة lionhurt1978 4 494 02-09-24, 08:17 PM
آخر رد: lionhurt1978
Question [vb6.0] كيف اكتب استعلام إضافة بأسماء الحقول المجودة في الصورة ما عدى البريد الا لتكروني ؟ Microformt 0 419 24-11-23, 09:19 PM
آخر رد: Microformt
Question [vb6.0] نامل المساعدة في المثال المرفق يوجد مشكلة في إضافة رقم الصنف الى قاعدة البيانات لا اع Microformt 1 499 23-10-23, 12:11 AM
آخر رد: Taha Okla
  كود يعمل امر انتر دخال تكست allobaed 4 990 20-06-23, 05:27 PM
آخر رد: سعود
Photo [vb6.0] هل يوجد كود يجعل البرنامج يعمل بحجمه الطبيعي؟ Microformt 1 833 20-01-23, 03:48 PM
آخر رد: Microformt
  [vb6.0] أريد كود : للتأكد من أن البرنامج يعمل بالفعل ولا يتشغيل البرنامج مرة أخرى بنفس الوقت hamada salah90 6 2,228 12-02-22, 04:38 PM
آخر رد: aboezzat84
  عندي مشكلة أثناء تحزيم البرنامج لدي موضحة في صورة dark_man 1 1,497 04-01-21, 06:54 PM
آخر رد: aboezzat84
Question الماذا لا يعمل هذا الاستعلام بخصم الكميه من المخزون ؟؟ Microformt 3 3,310 16-11-20, 11:31 PM
آخر رد: ahmed201
  هل يمكن استخدام برنامج يعمل بالباركود في تنزيل درجات امتحانات؟ gonm64 11 4,070 03-06-20, 05:16 AM
آخر رد: gonm64

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


يقوم بقرائة الموضوع: