Fa نصب یک برنامه بدون نیاز به طی مراحل نصب

msnv

Well-Known Member
سلام دوباره
دوست عزیز این که اجرای معمولی شد:)
من منظورم نصب یک برنامه بدون نیاز به طی مراحل نصب با مالتی مدیا بیلدر بود
یعنی همین دستور هایی که دوست عزیزمون تو صفحه قبل نوشتن...
اگر منظور شما از این مثال این بود که ما اول کنار فایل نصب برناممون یک فایل CMD با نت پد درست کنیم و اون دستورات نصف مخفی رو توش بنویسیم مثلا: Setup.exe /S و بعد تویه مالتی مدیا بیلدر برای Run آدرس فایل Cmd رو بدیم که فهمیدم
ولی من نمی خوام اینجوری کار بشه
چون اگر اینجوری کار کنیم باز هم اون صفحه سیاه مربوط به کامت پرامت می آد
ولی من نمی خوام اون دیده بشه
مثلا می خوام موقع اجرای لودینگ برنامه این کار بصورت مخفی انجام بشه و هر وقت هم اینکار تموم شد لود هم 100% بشه و بره به پیج بعدی
منظورمو فهمیدی الان؟:green:
سلام علیکم
بله در پست قبل متوجه منظور تان شدم
پست شماره 17 دقیقا" بدین منظور ایجاد شده بود (نحوه ی ارسال پارامتر به یک برنامه خارجی که cmd نمونه کار ما بود)، یعنی پارامتری را به یک فایل خارجی میفرستاد و در آن پست "/c del c:\1.txt"به عنوان پارامتر نمونه بود که به برنامه cmd ارسال میکرد،در این پاراتر دستور Del یکی از دستورات cmd است که توسط mmb به ان ارسال میشد همچنین پارامتر "c/" نیز یکی دیگر از آرگومان های cmd است که موجب بست شدن خودکار cmd میشد مابقی توضیحات را نیز میتوانید با مراجعه به ان پست مطالعه نمائیدد

موفق باشید
 
آخرین ویرایش:

msnv

Well-Known Member
نمونه زیر را بررسی کنید
این نمونه با ارسال دستوری به cmd ویندوز لیست فولدرهای موجود در مسیری را دریافت و در notepad نمایش میدهد

موفق باشید
 

پیوست ها

  • Run_command_usage.zip
    796 بایت · بازدیدها: 48

Eliya201

New Member
یعنی واسه کاری که من می خوام بکنم اینو باید بنویسم؟
Run("cmd","HIDE,WAIT /s setup c:\setup.exe")
فایل ستاپ رو به صورت مخفی اجرا کنم C الان من می خوام از درایور

 

msnv

Well-Known Member
یعنی واسه کاری که من می خوام بکنم اینو باید بنویسم؟
Run("cmd","HIDE,WAIT /s setup c:\setup.exe")
فایل ستاپ رو به صورت مخفی اجرا کنم C الان من می خوام از درایور

فکر نکنم این دستور برای نصب فایل ستاپ جواب دهد (چون این دستور فقط یک الگوی کار است)
مگر اینکه فایل ستاپ بصورت خودکار عملیات نصب را انجام دهد که در اینصورت کافیست آنرا بصورت مخفی اجرا کنید و برنامه ستاپ خود بصورت خودکار فایل های مورد نیاز را نصب و بسته خواهد شد، دستوری شبیه تابع زیر:
Run("c:\setup.exe","hide,wait")


اول مشخص کنید که برنامه Setup.exe تان با چه نرم افزاری ایجاد شده است سپس از پارامتر های مخصوص به آن استفاده کنید چون هر ستاپ تنها پارامترهایی را قبول میکند و به آن پاسخ میدهد که از قبل برایش تعریف شده باشد

موفق باشید
 

Eliya201

New Member
آقا من شرمندم خیلی اذیتت کردم
تقریبا به جوابم رسیدم
اما
اگر اولین سوال منو چک کنی میبینی من سوال کردم که از کجا بفهمیم که هر برنامه ستاپ پارامتر اجرای مخفیش چیه؟
مثلا من شاید بخوام چند تا فایل رو ستاپ کنم و بخوام در اول اجرای برنامه بصورت مخفی نصب بشن باید چیکار کنم؟
اگر این دستور شمایه Run("c:\setup.exe","hide,wait")
پس اونs/ و اون چیزایی که تو چند صفحه قبل هست به چه درد میخورن؟
یعنی ما فقط با نوشتن این 2 کلمه hide,wait فرمان نصب مخفی رو تویه Runبه MMB میدیم؟
من اولش فکر میکردم که باید فهمید هر برنامه ستاپی چه پارامتر مخصوصی برای نصب مخفی داره و باید همون پارامتر رو تویه دستور Run جلوش نوشت
مثلا: D:\disk\Setup-final\setup.exe\s :green:
خب دیگه اگر خیلی ضایع و اشتباه بود این فکر من زیاد مسخرم نکنی چون همینجوری به ذهنم رسید با خوندم مطالب قبلی
 

msnv

Well-Known Member
آقا من شرمندم خیلی اذیتت کردم
تقریبا به جوابم رسیدم
اما
اگر اولین سوال منو چک کنی میبینی من سوال کردم که از کجا بفهمیم که هر برنامه ستاپ پارامتر اجرای مخفیش چیه؟
اختیار دارید
همانگونه که در پست های قبل نیز عرض کردم تنها استفاده از راهنمای برنامه ای است که ستاپ با آن ایجاد شده است (چون حتما" برنامه های ستاپ ساز تمام مستندات مورد نیاز که پارامتر ها نیز جزء آنها هستند را در راهنمایشان لیست میکنند)البته راه های دیگری برای بررسی این موضوع وجود دارد مثلا مطالعه باینری فایل که این نیازمند داشتن یک سری اطلاعات پیش زمینه در باب داده های باینری است

مثلا من شاید بخوام چند تا فایل رو ستاپ کنم و بخوام در اول اجرای برنامه بصورت مخفی نصب بشن باید چیکار کنم؟
در اینصورت باید در زمانی که ستاپ را ایجاد میکنید برای برنامه ستاپ سازتان تعریف کنید که بصورت مخفی یا خودکار عملیات نصب را انجام دهید

اگر این دستور شمایه Run(c:\setup.exe,hide,wait)
پس اونs/ و اون چیزایی که تو چند صفحه قبل هست به چه درد میخورن؟
پارامترs/ که شکل صحیحش c/ است فقط برای cmd ویندوز کاربرد دارد و باعث بسته شدن خودکار cmd میشود


یعنی ما فقط با نوشتن این 2 کلمه hide,wait فرمان نصب مخفی رو تویه Runبه MMB میدیم؟
همانگونه که قبلا" نیز عرض کردم این دستور در صورتی مفید میباشد که شما فایل ستاپ تان را بگونه ای تنظیم کرده باشید که عملیات نصب را بصورت خودکار شروع کند


من اولش فکر میکردم که باید فهمید هر برنامه ستاپی چه پارامتر مخصوصی برای نصب مخفی داره و باید همون پارامتر رو تویه دستور Run جلوش نوشت
مثلا: D:\disk\Setup-final\setup.exe\s :green:
کاملا" درست حدس زده اید، در ابتدا باید از پارامتر های فایل اطلاع حاصل کنید سپس پارامترهای موجود را برحسب نیاز در دستور run قرار دهید


موفق باشید
 

zare_a87

Member
به نام خدا
برنامه هایی هست که میتواند این خط فرمان را پیدا کرد .
نرم افزار universuall switch silent finder ابزاری است که می تواند این کد که مثلا برای نرم افزار
winrar= setup.exe /s
را پیدا کند.

همچنین میتوانید برای بعضی از نرم افزار ها از شیوه ای دیگر استفاده کنید.


مسیر نرم افزار(این مسیر نباید دارای فاصله باشد.) +نام کامل فایل+ پسوند فایل (*.msi-*.exe)+
یک فاصله و قرار دادن علامت ?
در این صورت یک صفحه نمایش داده میشود که کد سایلنت در آن قرار دارد و ممکن است چندین بخشی باشد.




attachment.php

مثلا فایل راهنمای نرم افزار internet explorer 8.0 به صورت عکس بالا است


/passive /update-no /no-default /norestart
بیشتر نرم افزار ها دارای این بخش هستند که با کلید
?
و یا
help
نمایش داده میشود.

حالا چه جوري اين كادر رو بياريم؟؟؟؟؟؟؟؟؟؟؟؟
 

Rezvani Soft

Active Member
به نظرم این برنامه تمامی کد هایی رو که برای نصب نرم افزار ها لازم میشه رو داره البته اون هایی هم که در لیست وجود ندارند.
با وارد کردن نام و زدن کلید Goolge
انجمن های مرتبط رو برای شما باز میکنه و کلید مورد نظر رو پیدا میکنه.
برای این کار ابتدا نرم افزار

Virtualltek Nlite addon Maker

را دانلود و نصب کنید.
برنامه را اجرا کرده و بر روی کلید Edit کلیک کنید.

attachment.php

در لیست نرم اقزار های مختلفی وجود دارد. با کلیک بر روی نام نرم افزار از لیست شماره 1 در شکل زیر

attachment.php


نام نرم افزار در کادر شماره 2 ظاهر میشود. در صورتی که نرم افزار در لیست وجود نداشت نام نرم افزار را در کادر شماره 2 وارد کرده و کلید
Google
را انتخاب کنید.
در صورتی که نرم افزار را از لیست بالا انتخاب کرده باشید کد مربوط به نصب مخفی در کادر شما ره 4 نمایش داده میشود.
برای استفاده از این کد ها در mmb
ابتدا مسیر فایل از لیست فرامین آماده در
MMB
گرینه Run را انتخاب کنید.
در پنجره باز شده در قسمت
Patch
آدرس دقیق فایل ستاپ به همراه نام فایل و پسوند را را بنویسید.
(طوری که برنامه به طور عادی اجرا شود)
در قسمت
More Patameters
ابتدا یک فاصله وسپس کد مربوط به نصب مخفی نرم افزار را بنویسید.
attachment.php


در صورتی که باز هم نتوانستید نام نرم افزار را بنویسید و اگر ستاپ برنامه دست کاری شده نام نرم افزاری که فایل ستاپ به وسیله آن ساخته شده را بنویسید تا کد مربوط به آن را قرار بدم.
 

پیوست ها

  • nlaom21.zip
    801.1 کیلوبایت · بازدیدها: 113
  • 1.jpg
    1.jpg
    140.2 کیلوبایت · بازدیدها: 63
  • 2.jpg
    2.jpg
    110 کیلوبایت · بازدیدها: 61
  • 3.jpg
    3.jpg
    87 کیلوبایت · بازدیدها: 61
آخرین ویرایش:

zare_a87

Member
منظور من اين بود چه جوري اي كادر ميادش
 

پیوست ها

  • 11.jpg
    11.jpg
    148.3 کیلوبایت · بازدیدها: 5

Rezvani Soft

Active Member
آموزش دوم
پیدا کردن کد نصب خود کار نرم افزار ها به وسیله
Universal Switch Silent Finder 1.5
این نرم افزار که با اسکن به وسیله نرم افزار PEiD نوع فایل و همچنین اطلاعات مربوط به برنامه ای که فایل ستاپ با آن ساخته شده
میتواند کد مناسبی برای نصب خودکار نرم افزار ارائه دهد.
البته برای بعضی از برنامه ها که به وسیله نرم افزار های UPX فشرده شده اند ممکن است جواب ندهد. به طور کل برای حدود 90 درصد نرم افزارها جواب میده.
این برنامه را دانلود و اجرا کنید.

(ممکن است این برنامه توسط آنتی ویروس ها به عنوان یک فایل مخرب شناسایی شود. در هنگام کار با این نرم افزار انتی ویروس خود را غیر فعال کنید.)

Download Universal Switch Silent Finder

کار با این نرم افزار بسیار ساده است . با استفاده از کلید مشخص شده در شکل زیر برنامه مورد نظر را انتخاب کنید.

attachment.php


بعد از انتخاب فایل
Setup
مورد نظر کلید مربوط به همراه نام نرم افزار ظاهر میشود.
از دو علامت

" "
که در دو طرف نام نرم افزار قرار دارد استفاده نکنید.

attachment.php


اطلاعات مربوط به کلید نصب در قسمت
USAGE
آمده
در صورتی که باز هم متوجه نشدید. بگید تا بیشتر را هنمایی کنم​
 

پیوست ها

  • USSF.zip
    773.6 کیلوبایت · بازدیدها: 47
  • 4.jpg
    4.jpg
    111.4 کیلوبایت · بازدیدها: 74
  • 5.jpg
    5.jpg
    103.8 کیلوبایت · بازدیدها: 75

Rezvani Soft

Active Member
برای نمایش پنجره
Help
همان طور که در بالا گفتم.
پنجره
Run
را اجرا کرده
فایل های برنامه را در مسیری قرار دهید که فاصله وجود نداشته باشد.
در پنجره
Run
ویندوز آدرس دقیق فایل
Setup
برنامه به همراه پسوند فایل که همان
EXEیاMSI
هست را وارد کرده و یک فاصله ایجاد کنید و عبارت
?/
رابنویسید.​
 

zare_a87

Member
برای نمایش پنجره
Help
همان طور که در بالا گفتم.
پنجره
Run
را اجرا کرده
فایل های برنامه را در مسیری قرار دهید که فاصله وجود نداشته باشد.
در پنجره
Run
ویندوز آدرس دقیق فایل
Setup
برنامه به همراه پسوند فایل که همان
EXEیاMSI
هست را وارد کرده و یک فاصله ایجاد کنید و عبارت
?/
رابنویسید.​

منظورت همون Run ويندوزه؟؟
اگه منظورت اينه من انجام دادم جواب نداد
 

Rezvani Soft

Active Member
آقا من هر چی میگم شما بر میگردید سر حرف اولتون
گفتم اگه نام نرم افزار رو درون نرم افزار
Virtualltek nlite addon maker
وارد کنی و کلید
Google
رو بزنی صفحات مرتبطی با موضوع مورد نظر شما میاره
مثلا برای
Office 2010
بهتره به آدرس

http://www.nicobaumgartner.ch/blog/?p=94

برین به طور کل فایل ستاپ برنامه را با فرمان
setup.exe /admin
اجرا کنید.
پنجره ای باز میشود که توضیحات نصب نرم افزار از جمله
محل نصب نرم افزار
ساخت میانبر در مکان های مختلف
و...
را دارا میباشد.
با تکمیل این گزینه ها
از منوی
به منوی
File>Save
رفته و فایل توضیحی نصب را با نام و فرمت زیر ذخیره کنید
Setup.MSP

سپس این فایل را به کنار فایل های نرم افزار
Office
برده و نرم افزار را به وسیله خط فرمان

setup.exe /adminfile Setup.MSP

به صورت مخفی نصب کنید.
من العان این نسخه از آفیس رو ندارم .
اگه دانلود کردم حتما فایل مربوطه رو میسازم و در اینجا قرار میدم.

 

جدیدترین ارسال ها

بالا