Inno Setup5.5.9

Inno Setupیہ ایک طاقتور اور لچکدار ٹول ہے جو ونڈوز ایپلی کیشنز کے لیے پیشہ ورانہ سافٹ ویئر انسٹالرز بنانے کے لیے استعمال ہوتا ہے۔ Inno Setup اپنی ابتدائی ریلیز 1997 سے ڈویلپرز کے لیے ایک قابل اعتماد انتخاب رہا ہے۔ یہ ٹول اپنی سادگی اور مؤثریت کے لیے بہت سراہا جاتا ہے، جو ڈویلپرز کو کم سے کم کوشش سے مکمل انسٹالیشن پیکیجز بنانے کے قابل بناتا ہے۔

Inno Setup کی ایک نمایاں خصوصیت اس کی ہر ورژن کی Windows کی حمایت ہے، بشمول جدید تر اشاعتیں۔ یہ وسیع تخصیص کے اختیارات پیش کرتا ہے، جو ڈویلپرز کو مخصوص ضروریات کے مطابق انسٹالیشن کے عمل کو ڈھالنے کی اجازت دیتے ہیں۔ اسکرپٹنگ انجن مضبوط ہے، جو پیچیدہ انسٹالیشن کاموں اور مشروط آپریشنز کو سنبھالنے کی صلاحیت فراہم کرتا ہے۔

Inno Setup کثیر لسانی تنصیبات کی بھی حمایت کرتا ہے، اس بات کو یقینی بناتے ہوئے کہ سافٹ ویئر عالمی سامعین تک پہنچ سکتا ہے۔ اس ٹول میں مربوط فائل کمپریشن، پاس ورڈ پروٹیکشن، اور ڈیجیٹل دستخطوں کی حمایت جیسے خصوصیات شامل ہیں، جو تنصیب پیکجز کی سیکیورٹی اور سالمیت کو بڑھاتی ہیں۔

Inno Setup اوپن سورس ہے، جو ڈویلپرز کو یہ لچک فراہم کرتا ہے کہ وہ سافٹ ویئر کو اپنی منفرد ضروریات کے مطابق ترمیم اور توسیع کر سکیں۔ فعال کمیونٹی اور جامع دستاویزات شروع کرنے اور عام چیلنجوں کے حل تلاش کرنے کو آسان بناتے ہیں۔ استعمال کی آسانی، طاقت، اور ہمہ جہتی کی بدولت، Inno Setup ڈویلپرز کے لیے قابل اعتماد اور صارف دوست انسٹالرز بنانے کے لیے ایک اوّلین انتخاب رہتا ہے۔


اہم خصوصیات:

  • متعدد تنصیب اقسام: صارف کی پسند کے مطابق مکمل یا کم از کم تنصیبات بنائیں۔
  • حسب منشاء اسکرپٹس: خاص تنصیب کے عمل کے لیے Pascal اسکرپٹنگ استعمال کریں۔
  • کثیر لسانی معاونت: مختلف زبانوں میں آسانی سے انسٹالرز بنائیں۔
  • ڈسک اسپیننگ: بڑی ایپلیکیشنز کے لئے انسٹالرز کو متعدد ڈسکس پر تقسیم کریں۔
  • فائل کمپریشن: بلٹ ان کمپریشن آپشنز کے ساتھ انسٹالر کی سائز کو کم کریں۔
  • خودکار ان انسٹالر: آسان سافٹ ویئر ہٹانے کے لئے ایک ان انسٹالر تیار کرتا ہے۔
  • ڈیجیٹل سائننگ: بہتر سیکیورٹی کے لیے انسٹالرز کی سائننگ کو سپورٹ کرتا ہے۔
  • اچھی دستاویزات: مضبوط کمیونٹی سپورٹ کے ساتھ اچھی طرح دستاویز شدہ، مدد اور وسائل کے لیے۔

کیا نیا ہے؟

Version 5.5.9
  • To further help protect installers against potential DLL preloading attacks, Setup/Uninstall now calls SetDefaultDllDirectories if available to remove the application directory from the DLL search order. If SetDefaultDllDirectories is not available or cannot be called, it now additionally preloads a set of system DLLs known to be loaded unsafely by older or unpatched versions of Windows.
  • Change in default behavior: the OutputBaseFileName [Setup] section directive now defaults to mysetup instead of setup. Setting it back to setup is not recommended: all executables named "setup.exe" are shimmed by Windows application compatibility to load additional DLLs, such as version.dll. These DLLs are loaded unsafely by Windows and can be hijacked. If you do so anyway, the compiler will issue a warning.
  • Added new [Files] section flags: sign and signonce. Instructs the compiler to digitally sign the original source files before storing them. Ignored if [Setup] section directive SignTool is not set. Inno Setup's own compiler files are now also signed.
  • [Setup] section directive LZMADictionarySize now allows the LZMA dictionary size to be increased up to 1 GB from the previous maximum of 256 MB. Review the memory requirements listed in the Compression topic before using!
  • Improved the "auto-retry" feature of the [Files] section: it now also retries if MoveFile failed even if the preceding DeleteFile succeeded. Additionally, if MoveFile keeps failing it will now register the file to be replaced on restart if the restartreplace [Files] section flag is used instead of displaying an error message.
  • The value of the AppVersion directive is now not only used to set the MajorVersion and MinorVersion values in the Uninstall registry key when possible but also used to set the VersionMajor and VersionMinor values as required by newer versions of the Windows App Certification Kit.
  • Inno Setup Preprocessor (ISPP) changes:
    • Added new function RemoveFileExt.
    • Documented predefined variable ISPPCC_INVOKED.
    • Console-mode compiler (ISCC) change: Added new command line parameter /J. Can be used to #include additional files.
  • Unicode Inno Setup: Added official Armenian translation.
  • Minor tweaks.

پروگرام دوسرے زبانوں میں دستیاب ہے۔

صارف کے جائزے

صارف کی درجہ بندی

1 2 3 4 5
5/5

12

لائسنس:

آزاد

ضروریات:

Windows All

زبانیں:

English

سائز:

1.88MB

ناشر:

Martijn Laan

اپ ڈیٹ کیا گیا:

Apr 7, 2016

صاف

رپورٹ سافٹ ویئر

ڈویلپر کا سافٹ ویئر

Inno Setup 6.4.2

متعلقہ سافٹ ویئر

Inno Setup 6.4.2

NSIS 3.10

سیکیورٹی کی سطحیں

اپنے ڈیوائس کو کسی ممکنہ نقصان سے بچانے اور اپنے ڈیٹا اور رازداری کی سیکیورٹی کو یقینی بنانے کے لیے، ہماری ٹیم ہر بار جب ایک نیا انسٹالیشن فائل ہمارے سرورز پر اپلوڈ کیا جاتا ہے یا کسی دور دراز کے سرور کے ساتھ منسلک ہوتا ہے، اسے چیک کرتی ہے اور فائل کی حیثیت کی تصدیق یا تازہ ترین کرنے کے لیے اسے وقتاً فوقتاً جائزہ لیتی ہے۔ اس چیکنگ کی بنیاد پر، ہم کسی بھی ڈاؤن لوڈ کے قابل فائلوں کے لیے مندرجہ ذیل سیکیورٹی سطحیں متعین کرتے ہیں۔

صاف

یہ بہت ممکن ہے کہ یہ سافٹ ویئر پروگرام محفوظ ہو۔

ہم نے دنیا کے 60 سے زائد معروف اینٹی وائرس سروسز میں اس سافٹ ویئر پروگرام سے منسلک فائلوں اور یو آر ایل کو اسکین کیا؛ کوئی ممکنہ خطرات نہیں ملے۔ اور کوئی تیسری پارٹی کا سافٹ ویئر شامل نہیں ہے۔

خبردار

یہ پروگرام اشتہاری حمایت یافتہ ہے اور یہ تیسری پارٹی کے پروگرامز کو انسٹال کرنے کی پیشکش کر سکتا ہے جو ضرورت نہیں ہیں۔ ان میں ایک ٹول بار، آپ کے ہوم پیج میں تبدیلی، ڈیفالٹ سرچ انجن، یا دوسرے پارٹی پروگرامز کا انسٹال کرنا شامل ہو سکتا ہے۔ یہ جھوٹے مثبت ہو سکتے ہیں، اور ہمارے صارفین کو اس سافٹ ویئر کو انسٹال اور استعمال کرتے وقت محتاط رہنے کی نصیحت کی جاتی ہے۔

معذور

یہ سافٹ ویئر اب ڈاؤن لوڈ کے لیے دستیاب نہیں ہے۔ اس بات کا زیادہ امکان ہے کہ یہ سافٹ ویئر پروگرام خطرناک ہے یا اس میں سیکیورٹی کے مسائل ہیں یا دیگر وجوہات ہیں۔

ایک رپورٹ جمع کریں

شکریہ!
آپ کی رپورٹ بھیج دی گئی ہے۔

ہم آپ کی درخواست کا جائزہ لیں گے اور مناسب کارروائی کریں گے۔

براہ کرم نوٹ کریں کہ اس رپورٹ کی وجہ سے کیے گئے کسی بھی عمل کے بارے میں آپ کو کوئی اطلاع نہیں ملے گی۔ ہم اس کی وجہ سے ہونے والی کسی بھی تکلیف کے لیے معذرت خواہ ہیں۔

ہم آپ کی مدد کی قدر کرتے ہیں تاکہ ہماری ویب سائٹ کو صاف اور محفوظ رکھا جا سکے۔