Nullsoft Scriptable সংক্ষিপ্ত NSIS সিস্টেম ইনস্টল উইন্ডোজ ইনস্টলারের উন্নয়নের জন্য একটি পেশাদারী ওপেন সোর্স টুল. এটা ছোট এবং সম্ভব নমনীয় হতে পরিকল্পিত এবং সেইজন্য ইন্টারনেট বিতরণের জন্য অত্যন্ত উপযুক্ত হয়.
একটি ইনস্টলার না শুধুমাত্র আপনার পণ্যের সাথে একটি ব্যবহারকারী প্রথম অভিজ্ঞতা, অনেক সফটওয়্যার সমস্যার নির্ভরযোগ্য ইনস্টলেশন সরঞ্জাম প্রদানের মাধ্যমে সমাধান করা যেতে পারে. NSIS আপনি ইনস্টল আন, সিস্টেম সেটিংস সেটিং, ফাইল এবং আরো আহরণের করতে সক্ষম হয় যে, স্থিতিশীল দ্রুত এবং ব্যবহারকারী বন্ধুত্বপূর্ণ ইনস্টলারের তৈরি করা যাবে. NSIS স্ক্রিপ্টিং ভাষা দিয়ে আপনি আপনার কাঙ্ক্ষিত কাস্টম যুক্তি বাস্তবায়ন করতে পারে.
ডেভেলপার কেন্দ্র প্লাগ-ইনস, স্ক্রিপ্ট এবং সফটওয়্যার এর বিশাল সংগ্রহের আপনি সম্পূর্ণ বৈশিষ্ট্যযুক্ত ইনস্টলারের গড়ে তুলতে সাহায্য করে এবং প্রায় প্রতিটি দৃশ্যকল্প জন্য একটি সমাধান প্রদান করে
বৈশিষ্ট্যগুলি :.
- স্বয়ংসম্পূর্ণ এক্সিকিউটেবল ইনস্টলারের উত্পন্ন
- CRC32 চেকসাম ব্যবহার ইনস্টলার স্ব-যাচাই করুন
- আরো
- মেজর পরিবর্তন:
- স্থায়ী ইনস্টলেশন টাইপ টেক্সট অবস্থান
- মেজর পরিবর্তন:
- ক্ষুদ্র পরিবর্তন:
- মেজর পরিবর্তন:
- মেজর পরিবর্তন:
<লি> zlib, BZIP2 এবং LZMA ডাটা কম্প্রেশন জন্য সমর্থন (ফাইল পৃথকভাবে বা একসাথে সংকুচিত করা যেতে পারে)
<লি> আনইনস্টল সমর্থন (ইনস্টলার একটি Uninstaller তৈরি করতে পারেন)
<লি> স্বনির্ধারিত ইউজার ইন্টারফেস (ডায়ালগ, ফন্ট, ব্যাকগ্রাউন্ড, আইকন, টেক্সট, checkmarks, ছবি ইত্যাদি.)
<লি> ক্লাসিক এবং আধুনিক উইজার্ড ইন্টারফেস
<লি> এক ইনস্টলারের মধ্যে (আরটিএল langauges সহ) একাধিক ভাষার জন্য সম্পূর্ণ বহুভাষী, সমর্থন. আরো 40 টিরও বেশি অনুবাদের ইতিমধ্যে পাওয়া যায়, কিন্তু আপনি আপনার নিজের তৈরি করতে পারেন.
<লি> পৃষ্ঠায় সিস্টেমের: আপনি স্ট্যান্ডার্ড উইজার্ড পেজ অথবা কাস্টম পেজ যোগ করতে পারেন
<লি> কম্পোনেন্ট নির্বাচনের জন্য ইনস্টলেশন উপাদান, গাছ ব্যবহারকারী নির্বাচন করুন
<লি> একাধিক (সাধারণত সংক্ষিপ্ত বৈশিষ্টসূচক, সম্পূর্ণ) কনফিগারেশন, এবং কাস্টম কনফিগারেশন ইনস্টল
<লি> সংকুচিত তথ্য আকারের উপর ছোট উপরি (ডিফল্ট অপশন সঙ্গে 34 কিলোবাইট)
<লি> টেক্সট অথবা RTF বিন্যাসে একটি লাইসেন্স চুক্তি প্রদর্শন করার ক্ষমতা
<লি> রেজিস্ট্রি থেকে গন্তব্য ডিরেক্টরি সনাক্ত করার ক্ষমতা
<লি> সহজ করুন (কাস্টম ডায়ালগ, ইন্টারনেট সংযোগ, HTTP- র ডাউনলোড, ফাইল ইত্যাদি প্যাচিং, Win32 API কল অন্তর্ভুক্ত করা হয় নির্মাণের জন্য প্লাগ-ইনস প্রচুর) প্লাগ ইন সিস্টেম ব্যবহার করার জন্য
<লি> ইনস্টলারের 2GB হিসাবে বড় হতে পারে
<লি> স্বয়ংক্রিয় ইনস্টলেশনের জন্য ঐচ্ছিক শব্দহীন মোড
<লি> সংজ্ঞায়িত চিহ্ন, ম্যাক্রো, শর্তাধীন সংকলন, স্ট্যান্ডার্ড predefines সমর্থন করে একটি preprocessor এবং
<লি> পিএইচপি এবং সমাবেশ উপাদানের সঙ্গে একটি সুদৃশ্য কোডিং অভিজ্ঞতা (ব্যবহারকারী ভেরিয়েবল, একটি স্ট্যাক, বাস্তব প্রবাহ নিয়ন্ত্রণ, ইত্যাদি অন্তর্ভুক্ত করা হয়েছে.)
<লি> ইনস্টলারের আপনি সমর্থন করতে পারে না যে কোড লিখুন যে তাদের নিজস্ব ভার্চুয়াল মেশিনের আছে:
<লি> (কনফিগার মুছে ফেলা পরামিতি সহ) ফাইল extraction
<লি> ফাইল / ডিরেক্টরির অনুলিপি করা, পুনঃনামকরনের, অপসারণ, অনুসন্ধান
<লি> প্লাগ ইন ডিএলএল কলিং
<লি> ডিএলএল / ActiveX নিয়ন্ত্রণ রেজিস্ট্রেশন / অনিবন্ধন
<লি> সম্পাদনযোগ্য সঞ্চালনের (শেল এবং বিকল্প অপেক্ষা)
<লি> শর্টকাট সৃষ্টি
<লি> রেজিস্ট্রি কী পড়া / সেটিং / Enumerating / মুছে ফেলা
<লি> INI ফাইল পড়া / লেখা
<লি> জেনেরিক টেক্সট ফাইল পড়া / লেখা
<লি> শক্তিশালী স্ট্রিং এবং পূর্ণসংখ্যা ম্যানিপুলেশন
<লি> উইন্ডো খোঁজ বর্গ নাম অথবা শিরোনাম উপর ভিত্তি করে
<লি> ইউজার ইন্টারফেস ম্যানিপুলেশন (ফন্ট / টেক্সট সেটিং)
<লি> পাঠানোর উইন্ডো বার্তা
<লি> বার্তা বক্স বা কাস্টম পেজ সহ একজন ব্যবহারকারী মিথস্ক্রিয়া
<লি> শাখাবিন্যাস, তুলনা, ইত্যাদি.
<লি> ত্রুটি চেক
<লি> পুনরায় বুট সমর্থন, মুছে ফেলতে অথবা পুনরায় বুট করার নামান্তর সহ
(যেমন প্রদর্শন করুন / আড়াল / অপেক্ষা / হিসেবে.) <লি> ইনস্টলার আচরণ কমান্ড
<লি> স্ক্রিপ্টের মধ্যে ব্যবহারকারী ফাংশন
<লি> ব্যবহারকারী কর্মের জন্য কলব্যাক ফাংশন
<লি> কোন ব্যবহারের জন্য সম্পূর্ণ বিনামূল্যে. লাইসেন্স দেখুন.
এই রিলিজে নতুন কি:
<লি> উইন্ডোজ 7 ইনস্টলারের জন্য সমর্থন যোগ করা হয়েছে - ভিস্তা (বাগ # 2725883) সঙ্গে ঠিক মত RequestExecutionLevel, ব্যবহার করুন
<লি> যোগ করা হয়েছে WinVer.nsh উইন্ডোজ 7 এবং উইন্ডোজ 2008 R2 সমর্থন
<লি> ইনস্টলারের এখন টার্মিনাল সার্ভিসেস সচেতন (IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE) চিহ্নিত তাই $ টার্মিনাল সার্ভিসেস ইনস্টল করার সময় windir আর ব্যবহারকারীর প্রোফাইল অধীনে হতে হবে
<লি> যুক্ত কম UAC বিরক্তি / Remove কন্ট্রোল প্যানেল (বাগ # 2697027)
<লি> ক্ষুদ্র পরিবর্তন:
! Delfile (আরএফই # 1505425) জন্য <লি> যোগ করা হয়েছে ওয়াইল্ডকার্ড এবং / nonfatal suppport
<লি> সংশোধন করা হয়েছে! Searchparse (বাগ # 2680110)
<লি> CreateFont (বাগ # 2801024) জন্য স্থায়ী ইনপুট ভ্যালিডেশন
<লি> কর্মরত ডিরেক্টরীতে (বাগ # 2781948) স্থায়ী NSIS মেনু হ্যান্ডলিং
<লি> শেল ফোল্ডার সঙ্গে স্থায়ী ভিস্তা বিষয় ($ ডকুমেন্টস, $ প্রোফাইল ইত্যাদি) রুট ডিরেক্টরি উপর (বাগ # 2138075)
<লি> (বাগ # 2705878, বাগ # 2606525 সহ) ক্ষুদ্র ডকুমেন্টেশন উন্নতি
<লি> Default দ্বারা ExecShell জন্য আপনি এই ব্যবহারটি SW_SHOWDEFAULT (বাগ # 2796189)
<লি> আধুনিক UI 'তে:
<লি> পৃষ্ঠা সম্পূর্ণরূপে সক্রিয়া করা হয় শুধুমাত্র পরে কল ফিনিস পাতা শো ফাংশন (বাগ # 2720968)
<লি> Uninstaller ডিরেক্টরি পাতা (বাগ # 2690112) স্থায়ী অনুবাদ
উপাদান পাতা (প্যাচ # 2801317)
<লি> স্থায়ী অনুপস্থিত MUI_INNERTEXT_COMPONENTS_DESCRIPTION_TITLE (বাগ # 2788620)
<লি> বাংলা:
<লি> আপডেট ইন্দোনেশীয় (প্যাচ # 2790571)
<লি> আপডেট পর্তুগিজ বিআর (প্যাচ # 2642542)
<লি> সিস্টেম নির্মাণ:
<লি> স্থায়ী কিছু জিসিসি সতর্কবার্তা
কি সংস্করণ 2.44 নতুন:
<লি> স্ক্রিপ্ট কিছু আইকন (বাগ # 2572035) সঙ্গে সমস্যা নির্মাণ ঘটাচ্ছে 2.43 চালু একটি বাগ সংশোধন করা হয়েছে
<লি> ক্ষুদ্র পরিবর্তন:
<লি> স্থায়ী nsDialogs CreateTimer ডকুমেন্টেশন (বাগ # 2595565)
অব্যবহৃত ফাংশন ঘোষণা যখন <লি> গ্লোবাল লেবেল কাজ করে নি (বাগ # 2593369)
কি সংস্করণ 2.43 নতুন:
আরো দরকারী উইন্ডোজ সংজ্ঞা জন্য <লি> যোগ করা হয়েছে WinCore.nsh, WinDef.nsh, WinError.nsh, WinNT.nsh এবং WinUser.nsh
<লি> packhdr সংকুচিতকারী সম্পদ (বাগ # 2533431) দ্বারা সৃষ্ট স্থায়ী একটি ক্র্যাশ
<লি> (বাগ # 2564005 সহ) ক্ষুদ্র ডকুমেন্টেশন উন্নতি
<লি> আধুনিক UI 'তে 2: MUI_DIRECTORYPAGE_BGCOLOR সংশোধন করা হয়েছে (বাগ # 2494528)
<লি> ইউটিলিটি এবং প্লাগ ইনস:
<লি> ব্যানার: ব্যানার .onInit ব্যবহৃত হয় যখন ইনস্টলার স্থায়ী পটভূমিতে দেখাচ্ছে
<লি> MakeNSISW: বিল্ড বাতিলকরণ (আরএফই # 2557392) জন্য যোগ করা হয়েছে Ctrl + K hotkey
<লি> nsDialogs: যোগ করা হয়েছে NSD_SetIcon (প্যাচ # 2500960)
<লি> বাংলা:
<লি> যোগ করা হয়েছে এস্পেরান্তো
<লি> বুলগেরিয়ান সংশোধন করা হয়েছে
<লি> প্লাগ ইন এপিআই:
<লি> যোগ করা হয়েছে VS2008 প্রকল্প ফাইল
<লি> POSIX অধীনে হেডার এবং লাইব্রেরি ফাইল উন্নত ইনস্টলেশন - আরও তথ্যের জন্য ফাইল ইনস্টল দেখতে
<লি> শিরোলেখ এবং লাইব্রেরি ফাইল দুর্ঘটনায় রোধ করার জন্য একটি সাব নামে nsis সরিয়ে নেওয়া হয়েছে
<লি> RegisterPluginCallback এখন এরর রিপোর্টিং একটি ব্যাপকতর পরিসীমা জন্য কোন int পরিবর্তে bool এর ফেরৎ
<লি> সিস্টেম নির্মাণ:
<লি> যোগ করা হয়েছে Fink এর mingw উপসর্গ (বাগ # 2495138)
<লি> OS X এর (বাগ # 2497290) স্থায়ী bool বিল্ড সমস্যা
<লি> OS X এর (বাগ # 2494539) স্থায়ী iconv নির্ভরতা সনাক্তকরণ
সোলারিস স্থায়ী <লি> তৈরী (প্যাচ # 2497172)
কি সংস্করণ 2.42 নতুন:
<লি> অসমর্থিত / NOUNLOAD এবং SetPluginsUnload স্ক্রিপ্ট সহজ এবং নিরাপদ করতে (প্যাচ # 1912699)
<লি> দরকারী হেডার ফাংশন আর Uninstaller ফাংশন জন্য ব্যবহার ঘোষণা এবং বিভিন্ন যতি চিহ্নগুলোর দরকার হয়
<লি> Revamped প্লাগ ইন API- টি বর্তমানে pluginapi.lib, এপিআই সংস্করণ সংক্রান্ত তথ্য এবং আরো সাধারণ ফাংশন (প্যাচ # 2359978) আকারে আসে
<লি> ক্ষুদ্র পরিবর্তন:
<লি> compiletime টেক্সট অনুসন্ধান জন্য যোগ করা হয়েছে! Searchreplace এর preprocessor কমান্ড / প্রতিস্থাপন
<লি> EXE এর COM সার্ভার নিবন্ধন (আরএফই # 2315740) জন্য সমর্থন যোগ করা হয়েছে
<লি> (বাগ # 2386821 সহ) ক্ষুদ্র ডকুমেন্টেশন উন্নতি
<লি> nsDialogs: যোগ করা হয়েছে টাইমার সমর্থন (প্যাচ # 2135855)
<লি> WinVer.nsh: যোগ করা হয়েছে IsServer, IsWin2003R2, IsStarterEdition, OSHasMediaCenter এবং OSHasTabletSupport (অ্যান্ডার্স দ্বারা প্যাচ)
<লি> WinVer.nsh: স্থায়ী 95 / NT4 অস্পষ্টতা (বাগ # 2053642)
<লি> WinVer.nsh: যথাযথ উইন্ডোজ এক্সপি x64 সনাক্তকরণ (বাগ # 2053700)
<লি> WinVer.nsh: উইন্ডোজ 2008 সনাক্তকরণ সমর্থন (আরএফই # 1949260)
<লি> বাংলা:
<লি> ক্ষুদ্র ইংরেজি ব্যাকরণ উন্নতি (বাগ # 2323452)
<লি> সিস্টেম নির্মাণ:
<লি> জিসিসি (প্যাচ # 2193442) সঙ্গে সম্পূর্ণ সিস্টেম সামঞ্জস্যের
কি সংস্করণ 2.40 নতুন:
সংস্করণ 2.39 মধ্যে WinVer যোগ <লি> সার্ভিস প্যাক ম্যাক্রো এখন (বাগ # 2070708, প্যাচ # 2095363) কাজ
<লি> ক্ষুদ্র পরিবর্তন:
NsDialogs জন্য <লি> যোগ করা হয়েছে প্রাথমিক ফোল্ডার নির্বাচন বিকল্প :: SelectFileDialog (প্যাচ # 2016003)
<লি> MBCS অক্ষর (বাগ # 2067946) সামলাচ্ছে স্থায়ী GetParameters
<লি> স্থায়ী ভুল $ {NSD_OnBack} ডকুমেন্টেশন (বাগ # 2059651)
<লি> আধুনিক UI 'তে 2: ফিনিস পৃষ্ঠায় README চেকবক্স (বাগ # 2110357) সেট ফোকাস
<লি> বাংলা:
<লি> পর্তুগিজ সংশোধন (বাগ # 2086988)
<লি> সরলীকৃত চীনা সংশোধন (প্যাচ # 2056906)
পাওয়া মন্তব্যসমূহ না