نمایش نتایج: از شماره 1 تا 10 , از مجموع 49

موضوع: اموزش نرم افزار کاربردی Nsis

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #11
    مدیر سایت
    دوستتان دارم
    تاریخ عضویت
    Jan 2012
    محل سکونت
    تهران
    نوشته ها
    2,286
    تشکر تشکر کرده 
    4,798
    تشکر تشکر شده 
    13,155
    تشکر شده در
    2,296 پست
    قدرت امتیاز دهی
    45307
    Array

    پیش فرض پاسخ : اموزش نرم افزار کاربردی Nsis

    سهند عزیز ، شما نیازی به پوشه دوم با نام sahand که داخلش فقط شورتکاتها قرار دارند ندارید.برای اینکه مطلب را درست
    متوجه شوید به مثال زیر توجه فرمائید.
    فرض کنیم که شما پوشه ای بنام sahand دارید که داخلش فایل ها و پوشه های زیادی قرار دارند.
    شما میخواهید محتوای این پوشه به درون پوشه ای بنام sahand در داخل پوشه Program Files کپی شوند.و همچنین
    میخواهید که برای سه تا از فایل های موجود در داخل پوشه sahand (فرضا" فایل های a1.exe و b1.exe و c1.exe) حتما"
    در داخل پوشه start سه تا شورت کات درست شوند.
    اگر منظورتان فرض های بالا باشد اول تمام محتوای پوشه sahand را درون پوشه ای با نام Files کپی کرده و در کنار پوشه
    Files آیکنی بنام a1.ico قرار داده و سپس کد های زیر را در کنار آن ها در فایلی بنام فرضا" sahand.nsi قرار دهید:

    (توضیح اینکه در اینجا بنده فرض کرده ام که فقط سه تا فایل a1.exe و b1.exe و c1.exe درون پوشه Files وجود دارند)


    کد:
    Name "Sahand"
    OutFile "Setup.exe"
    InstallDir "$PROGRAMFILES\Sahand"
    Icon "a1.ico"
    SilentInstall silent
    
    Section "Sahand"
      SetOutPath "$INSTDIR"
      File "Files\a1.exe"
      File "Files\b1.exe"
      File "Files\c1.exe"
      CreateDirectory "$SMPROGRAMS\Sahand"
      CreateShortCut "$SMPROGRAMS\Sahand\a1.lnk" "$INSTDIR\a1.exe"
      CreateShortCut "$SMPROGRAMS\Sahand\b1.lnk" "$INSTDIR\b1.exe"
      CreateShortCut "$SMPROGRAMS\Sahand\c1.lnk" "$INSTDIR\c1.exe"
      CreateShortCut "$DESKTOP\a1.lnk" "$INSTDIR\a1.exe"
    
    SectionEnd
    بعد از کامپایل کردن کد های بالا فایلی بنام Setup.exe ساحته خواهد شد که اگر این فایل را اجرا کنید برنامه بطور مخفیانه
    نصب شده و شما خواهید دید که بعد از نصب پوشه ای بنام Sahand درون پوشه Program Files درست شده که داخل آن
    فایل های a1.exe و b1.exe و c1.exe قرار داشته و همچنین در پوشه Programs داخل start هم پوشه ای بنام sahand
    درست شده که درونش شورتکات های سه فایل بالا وجود دارند و نیز یک شورت کات اضافه هم برای فایل a1.exe در داخل
    دسکتاپ درست شده.

    کد های بالا را مطالعه کرده و تست بفرمائید.

    و اگر منظورتان مطلب دیگری هست لطفا" اطلاع دهید.

    [SIGPIC][/SIGPIC]

  2. 3 کاربر مقابل از Magsoud عزیز به خاطر این پست مفید تشکر کرده اند.


علاقه مندی ها (بوک مارک ها)

علاقه مندی ها (بوک مارک ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست در پست خود ضمیمه کنید
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

http://www.worldup.ir/