در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

آموزش ساختن فایل MSI با VMware ThinApp (پرتابل سازی نرم افزار)

سلام ، چند باری در سایت دیدم که بعضی از دوستان برای نرم افزارهایی که میخواستن از روی سرورها روی کلاینتها نصب کنند مشکل داشتند چون برای این کار باید فرمت نرم افزار msi باشه. یا گاهی پیش میاد که میخواین نرم افزاری رو به صورت پرتابل داشته باشین و بتونید اون رو حمل کنید تا بتونید هر جایی خواستین از این نرم افزار بدون اینکه اون رو نصب کنید استفاده کنید.برای ساخت فرمت msi یا نرم افزار پرتابل از چند نرم افزار میشه استفاده کرد که یکی از قدرتمندترین اونها که محصول شرکت VMWARE است به نام VMWARE ThinApp امروز طریقه کار با این نرم افزار رو آموزش میدم و امیدوارم که مشکل دوستان رفع بشه .

بعد از نصب نرم افزار فایل thinapp setup captur رو اجرا میکنیم صفحه ای به شکل زیر ظاهر میشود که مراحل انجام کار رو تا اندکی توضیح داده .یعنی نرم افزار در اولین مرحله prescan کل سیستم رو اسکن میکنه و در مرحله دوم installation ما باید نرم افزار مورد نظری که می خوایم به صورت پرتابل در بیاریم رو روی سیستم نصب میکنیم و در مرحله سوم postscan دوباره سیستم رو اسکن و چک میکنه تا تمامی تغییراتی که نسبت به مرحله اول داشته رو متوجه بشه و در نظر بگیره و در مرحله چهارم configure تنظیماتی رو بر روی فایل پرتابل که در نظر داریم رو انجام میدیم و در مرحله آخر build اون فایل پرتابل یا msi رو میسازه

prescan

پس حالا next رو میزنیم و به صفحه بعد میریم
prescan1

در این صفحه گزینه به نام advanced scan Location وجود داره که برای زمانهایی استفاده میشه که مثلا میخوایم نرم افزار رو در درایو دیگه ای نصب کنیم پس باید وارد این قسمت بشیم و درایوی که میخوایم نرم افزار رو در اون نصب کنیم تیک بزنیم
drive

همونطوری که می بینید ما میخواهیم نرم افزار رو در درایور c نصب کنیم
در این عکس مشخص است که درایو و رجیستری ویندوز هم برای ساخت نرم افزار چک و اسکن می شود بعد از زدن کلید prescan نرم افزار شروع به اسکن رجیستری و کل درایوهایی که تیک زدیم را میکند و این کار ممکن است مدت زمان زیادی طول بکشه
prescan2

بعد از اینکه thinapp سیستم رو برای اولین بار اسکن کرد بر روی صفحه زیر متوقف می شود و منتظر می ماند تا ما شروع به نصب نرم افزاری که قصد پرتابل کردن آن را دارین کنیم دقت کنید که در این مرحله باید نرم افزار رو کامل نصب کنیم حتی ممکنه بعد از نصب نرم افزار سیستم ریست بشه که نگران نباشین چون بعد از بالا آمدن مجدد سیستم .نرم افزار thinapp به صورت خودکار به کار خودش ادامه میده
install

در این مرحله من برای تست قصد دارم نرم افزار google chrom رو نصب و پرتابل کنم
اگر دقت کنید در این صفحه گزینه ای به نام internet explorer وجود داره که این گزینه برای نرم افزارهایی است که به نحوی با اینترنت و تنظیمات اینترنت اکسپلورر ارتباط دارن و من چون دارم گوگل کروم رو نصب می کنم گزینه دوم رو انتخاب می کنم
entry

بعد از نصب کامل نرم افزار گوگل کروم اکنون گزینه postscan رو می زنیم تا نرم افزار thinapp شروع به تشخیص تغییرات سیستم نصب به اسکن اولیه یعنی حالت prescan کنه و این دوتا اسکن رو با هم مقایسه کنه (در بعضی نسخه ها ممکنه در این زمان پیغامی مبنی بر اطمینان از نصب کامل نرم افزار بیاد که اون پیغام رو ok میکنیم) و postscan شروع می شود
postscan

همانند مرحله prescan این مرحله هم ممکنه اندکی زمان ببره
بعد از مدتی صفحه ای مانند زیر ظاهر میشه که تمامی فایلهایی که تغییراتی نسبت به اسکن اولیه داشتن رو نشون میده که بهتره ما بجز خوده نرم افزار thinapp به تیکهای موجود دست نزنیم و naxt رو بزنیم
postscan1

بعد از زدن next به صفحه وارد میشویم که دوتا انتخاب در اون قرار داره که یکی برای اضافه کردن این نرم افزار گوگل کروم به یک محلی است که نرم افزارهای دیگه ما هم در اون قرار داره و یا اینکه این نرم افزارگوگل کروم رو هم به یک پکیجی از نرم افزاهایی که قبلا ساختیم اضافه کنیم
manage

بدون تغییر next رو میزنم و وارد صفحه بعد می شوم
در قسمت بعد صفحه ای مانند عکس زیر باز میشه که در اینجا میتونم انتخاب کنم که این نرم افزار گوگل کروم رو برای یوزرهای خاصی اجازه اجرا بدم یا برای همه که من everyone رو انتخاب میکنم و next رو می زنم
everyone

در صفحه بعد نوع دسترسی نرم افزار گوگل کروم به پوشه ها و درایوهای سیستمی است که full رو انتخاب و next رو می زنیم
در این مرحله جایی که اطلاعات موقتا قرار است کپی شود رو انتخاب میکنیم که من بدون تغییر next رو می زنیم
در صفحه جدید پیغامی از رضایت شما برای فرستادن اطلاعات به شرکت vmware میاد که گزینه no رو انتخاب و next رو می زنم
در صفحه جدید هم اطلاعات خلاصه ای از کارها و نرم افزاری که قرار است ساخته شود می آید که next را می زنیم
در صفحه جدید اسم نرم افزار و مسیری که نرم افزار در آن تشکیل میشود مشخص میشود که میتوان آن را تغییر داد و next را می زنیم
masir

در صفحه جدید میتوانیم انتخاب کنیم که تمامی اطلاعات در یک فایل exe باشد یا اینکه اطلاعات در فایل جداگانه ای با فرمت dat ذخیره گردد و فایل exe همه اطلاعات را در بر نگیرد و در گزینه وسط هم برای افرادی است که میخواهند از این نرم افزار گوگل کروم فرمت خروجی msi بگیرند
msi

با زدن گزینه save ذخیره سازی تنظیمات شروع میشود
save

(لازمه یادآوری کنم که این مرحله هم ممکن است اندکی زمانبر باشه)
بعد از گذشت اندکی زمان صفحه زیر ظاهر میشود که بدون تغییر کلید build رو میزنیم تا ساخت نرم افزار پرتابل گوگل کروم ما آغاز بشه
finalsave

build

بعد از اتمام کار و ظاهر شدن گزینه finish آن را میزنیم و پوشه نرم افزار ما به صورت زیر باز شده و نرم افزار گوگل کروم ما آماده استفاده است
finish1

اگر در عکس فوق دقت کنید روی یک فایل گوگل کروم کلیک کرده و آن را به حالت آبی انتخاب کرده ام اگر دقت کنید این فایل گوگل کروم است که با پسوند msi بوده و قابل نصب از طریق سرور دومین بر روی کلاینتها خواهد بود
امیدوارم آموزش خوب و مفیدی باشه
#vmware_thinapp #فرمت_msi #تین_اپ #پرتابل #thinapp #ساخت_نرم_افزار_بدون_نصب #ساخت_نرم_افزار_همراه #portable #vmware
2 نظر
امیرحسین کریم پور

ممنون جناب دانش ایده خیلی خوبی هست حتما امتحانش می کنم.

rasool danesh

سلام بر جناب کریم پور

خواهش میکنم امیدوارم که به نتیجه دلخواه برسین

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....