بستن exe از داخل فلش

kiarash.M

Active Member
میشه پروژت رو بزاری والا من متوجه نمیشم که چرا کار نمی کنه !! احتمالان آدرست و اشتباه میدی یا اگه تو ویستایی باید از طریق admin اجرا بشه (run as admin) ..
پروژت رو پیوستی آپی چیزی بکن ...
 
سلام
در فایل فلش اینو نوشتم
on(release){
fscommand("quit", true);
fscommand ("exec", "a.bat");

}
یک فایل به اسم a.bat داخل fscommand گذاشتم با این مشخصات
@echo off
TASKKILL /F /IM "aaa.exe"
exit
فایل aaaرو هم داخل fscommand و کنار bat گذاشتم
اگه اشتباه بگو البته با اون نکته که گفتی /.. رو هم اضافه کنم تست کردم جواب نداد
از اینکه برنامه رو نذاشتم ببخش آخه حجم آن حدود 700 کیلو است
بازم ممنون
 

Avang2005

مدیر انجمن
نمونه

سلام دوست من

اينم يك نمونه توسط 2 تا فايل Bat

توجه كنيد كه در اينجا اون فايل aaaa.exe رو a1.exe نام گذاري كرديم !!!

شما اين كد رو در nodpad باز كنيد :

PHP:
Start a1.exe

و با پسوند BAT ذخيره كنيد كه در اينجا با نام Open.bat ذخيره كردم

و اين كد رو مثل روش بالا انجام دهيد :

PHP:
@echo off 
TASKKILL /F /IM "a1.exe" 
exit

و با پسوند BAT ذخيره كنيد كه اينجا با نام Clos.bat ذخيره كردم

و در فلش يك كليد بسازيد براي خروج و نام b1 را براي اون بزاريد و در فرم اصلي كليك كنيد و كد :

PHP:
fscommand("exec", "open.bat");

	
	_root.b1.onPress = function() {
		fscommand("quit");
		fscommand("exec", "clos.bat");
	};

رو قرار دهيد اميدوارم مشكلتون حل شده باشه

توجه داشته باشيد كه فايل SWF شما بايد تبديل به EXE شده باشد و در كنار فايل fscommand قرار بگيرد

حالا كافيه كه يك فايل Exe با نام a1.exe در پوشه fscommand در كنار فايلهاي bat قرار بديد

موفق باشيد

نمونه :
 

پیوست ها

  • main.zip
    6.1 کیلوبایت · بازدیدها: 6
سلام از توجه شما دوست عزیز ممنون
متاسفانه هنوز نتونستم برم سرکارم و تستشکنم ولی بازم اگه کاری بود مزاحم می شم
یا علی
 

Avang2005

مدیر انجمن
سلام دوست من

این روش %100 جواب میده برات نمونه هم گذاشتم

موفق باشید
 
سلام به همه دوستان از اینکه اینقدر دیر پیگیری می کنم باید ببخشید
آخه دانشجویی هست و هزار دردسر
دوستان من به یه مشکل اساسی خوردم اونم اینه که
این فایل های بت از بیرون به درستی اجرا می شه مثلا اگه اگزه من باز باشه و فایل بت را اجرا کنم به درستی اگزه رو می بنده اما از داخل فلش اصلا کار نمی کنه خواهشا کمک من فردا باید برم یزد و قبل از رفتن به دانشگاه باید اینو بدم به دوستم
راستی می شه بخاطر فلش باشه یعنی داخل cs3 کار نکنه اما با mx کار کنه
 
سلام avang عزیز من عین کار تو رو انجام می دم نمیشه حتی فایل خودتم دست کاری می کنم از کار می افته
قابل توجه که وقتی دکمه ای که به بت ربط داده شده را می زنم عملیات انجام می شه اما حاصلی رو نداره منظورم اینه که محیط cmdباز می شه ولی can not می زنه و بسته می شه
 

Avang2005

مدیر انجمن
سلام دوست من

خوب معلومه توي فلش اجرا نميشه

توجه داشته باشيد كه فايل SWF شما بايد تبديل به EXE شده باشد و در كنار فايل fscommand قرار بگيرد

اگه بازم ديدي كار نمي كنه مشكلت از فلش شما بايد خر.وجي فلش رو روي Flash Player 8 به بالا قرار بديد

بازم مشكلي بود نمونه بزاريد

موفق باشيد
 

Avang2005

مدیر انجمن
سلام دوست من

قابل توجه که وقتی دکمه ای که به بت ربط داده شده را می زنم عملیات انجام می شه اما حاصلی رو نداره منظورم اینه که محیط cmdباز می شه ولی can not می زنه و بسته می شه

خوب شما بايد فايل Bat رو ويرايش كنيد در اينجا اون فايلي كه در Bat آدرس دي شده رو در پوشه fscommand يافت نمي كنه كه

اين Error رو ميده

موفق باشيد
 
سلام به همه دوستان عزیز
ممنون چون درست شد
دوستان من درست کار می کردم اما نمی دونم چرا در cs3کار نمی کنه به همین دلیل از mxاستفاده کردم درست شد در هر صورت از تامل شما واقعا ممنون
 

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

بالا