حرفه ای ها کمک تا غیر حرفه ای ها (من) یاد بگیرند

سلام
من یه سوال داشتم اول می خوام بدونم با اکشن اسکریپت می شه یا نه
سوال؟
اگه سی دی ما اتوران باشد وقتی بالا اومد عکس دسکتاپ طرف یک عکس از فولدر های داخل سی دی ما باشد
درسته حال طرف گرفته می شه ولی کد پر کاربردی هست
یا علی
 

amir_s

Active Member
دوست من ... خیلی خیلی ساده بخوام بگم Zinc یه برنامست که فایل SWF رو به Exe تبدیل می کنه و علاوه بر اون دستورات زیادی رو هم به فلش اضافه می کنه ...
اگر Help این نرم افزار رو بخونید کاملا متوجه میشید ...
فقط کافیه فایلتون رو بهش بدید و بعد از انجام یکسری تنظیمات اون رو Compile کنید .
برای تغییر wallpaper هم این دستور هست :

کد:
mdm.System.setWallpaper("c:\\myImage.bmp");
مثلا رو عینا از help برداشتم.
 
سلام
از اینکه توجه داشتید ممنون
و همان طور که گفتید با مثال های گویای برنامه یه چیزایی برای شروع یاد گرفتم
اگه امری بود در خدمتیم
التماس دعا
 
سلام دوست عزیز
کد اجرا می شه ولی صفحه رو آبی می کنه می شه امتحان کنی
یا علی
 

amir_s

Active Member
اولا باید فایل bmp باشه ...
دوما شما به جای یک \ از دو تا هم استفاده کن ... از این مشکلات گاهی پیدا میشه .
 
سلام
طاعات شما قبول
آقا این به هیچ صراطی مستقیم نیست می شه یه نمونه بزاری ببینم روی سیستم من اجرا می شه یا نه البته رو سیستم خودت چک کن وبگو کارکرده یا نه
یا علی
 

Avang2005

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

ببين دوست عزيز شما براي اينكه عكس رو از سي دي اجرا كنيد نباد كدتون آدرس داشته باشه

كد زير رو نگاه كن

PHP:
mdm.System.setWallpaper("c:\\myImage.bmp");

اين كدي كه امير جان گفتن براي درايو شما هست نه سي دي رام شما

براي سي دي از كد

PHP:
mdm.System.setWallpaper("myImage.bmp");

استفاده كنيد.

توجه داشته باشيد كه عكس رو در پوشه اي قرار نديد !!!


موفق باشيد
 

amir_s

Active Member
avang2005 عزیز ( اسم شریفتون رو نمی دونم ! ) درست فرمودند ...
در ادامه بگم که من قبلا همچین چیزی درست کرده بودم ... ( برای دستکاری کردن کامپیوتر های سایت مدرسه !!! :D ) و تجربه ای که دارم اینه که شما بهتره اول فایلهای bmp رو در یه جایی مثل windows folder کپی کنی ( با همون mdm ) و بعد آدرس اون ها رو بدی ...
در غیر اینصورت وقتی CD تو System نباشه همون صفحه آبی رو می بینی.
 
سلام
طاعات قبول
دستت درد نکنه درست شد
حا اگه بخوام دستکتاپ به صورت هر 30 ثانیه بین 3 یا 4 تا عکس عوض شه می تونم این کار رو بکنم
یا علی
 
سلام برای این کاری که فرمودی چطوری باید کد بنویسم
(بهتره اول فایلهای bmp رو در یه جایی مثل windows folder کپی کنی ( با همون mdm ) و بعد آدرس اون ها رو بدی ...)
یا علی
 

Avang2005

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

سلام دوست من

براي سوال اولتون از تابع

PHP:
getTimer();

استفاده كنيد وقتي getTimer به 10 ثانيه رسيد بصورت راندوم عكس رو اجرا كنه من يه نمونه برات آماده كردم

مي توني از كد زير استفاده كنيد

PHP:
onEnterFrame=function(){
c = random(5);
b = getTimer();
d = b/1000/60
b12 = Math.floor(b/1000)
if(v.text == "10"){
  
   delete   onEnterFrame
  	switch (c) {
			
    case 1:
	
	        mdm.System.setWallpaper("1.bmp");
        break;
    case 2:
	
        mdm.System.setWallpaper("2.bmp");
        break;
    case 3:
	
        mdm.System.setWallpaper("3.bmp");
        break;
		
		 case 4:
		 
        mdm.System.setWallpaper("4.bmp");
        break;
   }

}

}

براي سوال دومتون

منظور امير جان اين بود كه عكس رو در يك پوشه كنار فايل Exe كه از MDM خروجي گرفتي قرار بديد

امير جان محمد هستم

موفق باشيد
 

پیوست ها

  • Ava.zip
    4.8 کیلوبایت · بازدیدها: 4
سلام avang عزیز
ازتوضیحت ممنوع ولی سوال من پیچیده تر از این بود ولی فعلا ولش
الآن می خواستم بدونم وقتی عکس عوض می شه تا قبل از خاموش شدن سیستم هست ولی وقتی خاموش می کنم و روشن می کنم صفحه آبی می شه
من می خواستم اگه سی دی ران شد تاوقتی که دسکتاپ عوض نشده این عکس باشه حتی اگه طرف خاموش یا ریست یا حتی بدون سی دی هم کار کنه یعنی لازمش اینه که در ریجستری ذخیره شه اگه می تونید کمکم کنید بسم الله
(صد بار اگه توبه شکستی باز آ)
یا علی
 

Avang2005

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

ازتوضیحت ممنوع ولی سوال من پیچیده تر از این بود ولی فعلا ولش

منم كه نگفتم كامل برات ميسازمش اين فقط يه نمونه بود كه برات گذاشتم .

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

براي اينكار شما بايد از طريق برنامه mdm عكس رو از cd به هارد سيستم كپي كنيد شما يك بار Help برنامه رو بخون

موفق باشيد
 

amir_s

Active Member
سلام avang عزیز
ازتوضیحت ممنوع ولی سوال من پیچیده تر از این بود ولی فعلا ولش
الآن می خواستم بدونم وقتی عکس عوض می شه تا قبل از خاموش شدن سیستم هست ولی وقتی خاموش می کنم و روشن می کنم صفحه آبی می شه
من می خواستم اگه سی دی ران شد تاوقتی که دسکتاپ عوض نشده این عکس باشه حتی اگه طرف خاموش یا ریست یا حتی بدون سی دی هم کار کنه یعنی لازمش اینه که در ریجستری ذخیره شه اگه می تونید کمکم کنید بسم الله
(صد بار اگه توبه شکستی باز آ)
یا علی

دوست من همون کاری رو که من گفتم انجام بدید ... ابتدا عکس ها رو توسط دستورات mdm داخل فلدری مثل فلدر windows ( که مسیرش رو باز هم با دستورات mdm میشه در آورد ) کپی کنید و بعد آدرس اون عکس ها رو بدید ...
 
سلام دوست عزیز مشکلم حل شد فقط یه چیزی
اگه هر بار سی دی ران شه هر سری مثلادر درایو سی فولدرام داخل هم دیگر ذخیره می شود
می شه یه کاری کرد که فقط یه بار ذخیره شه و دفعات بعد روی همون ذخیره کنه
ممنون از کمکتون
التماس دعا
یا علی
 

amir_s

Active Member
خوب اول چک کنید ببینید این Folder از قبل وجود داره یا نه ... یا مثلا اولین باری که اینکار رو کردید، یک مقدار در Registry ذخیره کنید و دفعات بعدی اگر اون کلید وجود نداشت فایل ها رو کپی کنید .
 
سلام
از اینکه گفتی هیچی نفهمیدم
مثل اینکه با یه حرفه ای طرفیا (زیر دیپلم)
لطف کن حرفه تر بگو(زیر دیپلم)
لطفا بگو چیکار کنم
التماس دعا
 
بالا