۱۵-بهمن-۱۳۹۱, ۰۹:۵۶:۴۳
۱۹-تير-۱۳۹۲, ۰۰:۱۸:۴۷
با سلام
دوستان برای برنامه کنسول هم میشه ست آپ ساخت ؟
دوستان برای برنامه کنسول هم میشه ست آپ ساخت ؟
۱۹-تير-۱۳۹۲, ۱۰:۵۲:۰۴
(۱۹-تير-۱۳۹۲, ۰۰:۱۸:۴۷)baran60 نوشته است: [ -> ]با سلامسلام
دوستان برای برنامه کنسول هم میشه ست آپ ساخت ؟
فرقی نداره!شما برای بر فایل اجرایی ستاپ درست میکنید!کنسول و فرم ک نداره!
۲۵-دى-۱۳۹۲, ۱۴:۰۷:۵۶
(۰۵-مهر-۱۳۸۸, ۰۱:۱۳:۴۷)Mr.pRoGraMmer نوشته است: [ -> ]بد نیست از لینک زیر دانلودش کنی setup ساز مثل این ندیدم.سلام
http://www.clickteam.com/eng/installcreator.php
من نمیتونم دانلودش کنم :(
Sorry :(
Error #404 – Something has gone terribly wrong!
۲۵-دى-۱۳۹۲, ۱۵:۲۶:۳۴
با سلام
در پست های قبلی دوستان آموزش Innosetup را ارائه کردند که کار با ویزارد این نرم افزار می باشد
با اسکریپت نویسی می توان از تمام توانائی های نرم افزار استفاده کرد. امکان اسکریپت نوسی با زبان پاسکال
هم وجود دارد.
یک نمونه از ساخت setup با توضیحات :
منبع : http://forum.mspsoft.com/thread298.html
در پست های قبلی دوستان آموزش Innosetup را ارائه کردند که کار با ویزارد این نرم افزار می باشد
با اسکریپت نویسی می توان از تمام توانائی های نرم افزار استفاده کرد. امکان اسکریپت نوسی با زبان پاسکال
هم وجود دارد.
یک نمونه از ساخت setup با توضیحات :
منبع : http://forum.mspsoft.com/thread298.html
کد php:
[Setup]
AppName=VCDCutter نام نرم افزار
AppVerName=MRT Magic Pack نام ورژن نرم افزار
DefaultDirName={pf}\VCDCutter نام پوشه فايلهاي نصب نرم افزار
OutputBaseFilename=VCDCutter نام فايل اصلي خروجي
Compression=lzma نوع فشرده ساز
WizardImageFile=embedded\WizardImage.bmp !!!!فايلهاي
WizardSmallImageFile=embedded\WizardSmallImage.bmp !!!!فايلهاي
[Files]
Source: "{pf}\VCDCutter\auth.dll"; DestDir: "{pf}\VCDCutter"; Flags: ignoreversion فايلهاي درون پوشه نصب
Source: "{pf}\VCDCutter\License.txt"; DestDir: "{pf}\VCDCutter"; Flags: ignoreversion فايلهاي درون پوشه نصب
Source: "{pf}\VCDCutter\Readme.txt"; DestDir: "{pf}\VCDCutter"; Flags: ignoreversion فايلهاي درون پوشه نصب
Source: "{pf}\VCDCutter\VCDCut.exe"; DestDir: "{pf}\VCDCutter"; Flags: ignoreversion فايلهاي درون پوشه نصب
Source: "{pf}\VCDCutter\VCDCut.MPG"; DestDir: "{pf}\VCDCutter"; Flags: ignoreversion فايلهاي درون پوشه نصب
Source: "{pf}\VCDCutter\_VCDCut.exe"; DestDir: "{pf}\VCDCutter"; Flags: ignoreversion فايلهاي درون پوشه نصب
[Registry] قسمت مهم بدون سريال كردن نصب
Root: HKCU; Subkey: "Software\Jiao System,Ltd.\VCDCut\Settings"; ValueName: "UserData"; ValueType: String; ValueData: "42342545456547567658678678";
در اينجا ايشون با اين دستور ساده تعريف كرده كه توي رجيستري و فلان آدرس مقدار سريال ... نوشته بشه
Root: HKCU; Subkey: "Software\Jiao System,Ltd.\VCDCut\Settings"; ValueName: "UserName"; ValueType: String; ValueData: "MRT www.Win2Farsi.com";
در اينجا هم در رجيستري دستور نوشتن مقدار نام كاربري داده
[Run]
Filename: "{pf}\VCDCutter\VCDCUT.exe"; Description: "{cm:LaunchProgram,VCDCutter (MRT)}"; فايل اجرايي رو مشخص كرده
[Icons]
Name: "{group}\VCDCutter"; Filename: "{pf}\VCDCutter\VCDCUT.exe"; Comment: "MRT www.Win2Farsi.com"; آيكن اجرايي
Name: "{group}\{cm:UninstallProgram,}"; Filename: "{uninstallexe}"; Comment: "MRT www.Win2Farsi.com"; آيكن آنيستال
Name: "{userdesktop}\VCDCutter"; Filename: "{pf}\VCDCutter\VCDCUT.exe"; Comment: "--------------------------"; Tasks: "desktopicon"; آيكن دسكتاپ
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\VCDCutter"; Filename: "{pf}\VCDCutter\VCDCUT.exe"; Comment: "MRT www.Win2Farsi.com"; Tasks: "quicklaunchicon"; آيكن كويك لانچ
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; افزودن ايكنها
Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; افزودن ايكنها
[CustomMessages] دستورات درون فايل زبان / دستورات دلخواه
eng.NameAndVersion=%1 version %2 ورژن نرم افزار
eng.AdditionalIcons=Additional icons: آيكن اضافه شده
eng.CreateDesktopIcon=Create a &desktop icon ايجاد شورتكات روي دسكتاپ
eng.CreateQuickLaunchIcon=Create a &Quick Launch icon ايچاد شورتكات روي كويك لانچ
eng.ProgramOnTheWeb=%1 on the Web ايجاد روي وب
eng.UninstallProgram=Uninstall %1 آنيستال
eng.LaunchProgram=Run %1 اجراي نرم افزار
eng.AssocFileExtension=&Associate %1 with the %2 file extension مرتبط كردن فايلهاي يك و دو
eng.AssocingFileExtension=Associating %1 with the %2 file extension... مرتبط كردن فايلهاي يك و دو
[Languages] زبان
; These files are stubs
; To achieve better results after recompilation, use the real language files
Name: "eng"; MessagesFile: "embedded\eng.isl";