تور لحظه آخری
امروز : جمعه ، 7 اردیبهشت 1403    احادیث و روایات:  امام علی (ع):اندكى حقّ، بسيارى باطل را نابود مى كند، همچنان كه اندكى آتش، هيزم هاى فراوانى را م...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

بلومبارد

تبلیغات متنی

تریدینگ ویو

خرید اکانت اسپاتیفای

کاشت ابرو

لمینت دندان

ونداد کولر

لیست قیمت گوشی شیائومی

صرافی ارکی چنج

صرافی rkchange

دانلود سریال سووشون

دانلود فیلم

ناب مووی

تعمیر کاتالیزور

تعمیر گیربکس اتوماتیک

دیزل ژنراتور موتور سازان

سرور اختصاصی ایران

سایت ایمالز

تور دبی

سایبان ماشین

جملات زیبا

دزدگیر منزل

ماربل شیت

تشریفات روناک

آموزش آرایشگری رایگان

طراحی سایت تهران سایت

آموزشگاه زبان

اجاره سند در شیراز

ترازوی آزمایشگاهی

رنگ استخری

فروش اقساطی کوییک

راهبند تبریز

ترازوی آزمایشگاهی

قطعات لیفتراک

وکیل تبریز

خرید اجاق گاز رومیزی

آموزش ارز دیجیتال در تهران

شاپیفای چیست

فروش اقساطی ایران خودرو

واردات از چین

قیمت نردبان تاشو

وکیل کرج

تعمیرات مک بوک

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

سیسمونی نوزاد

پراپ تریدینگ معتبر ایرانی

نهال گردو

صنعت نواز

پیچ و مهره

خرید اکانت اسپاتیفای

صنعت نواز

لوله پلی اتیلن

کرم ضد آفتاب لاکچری کوین SPF50

دانلود آهنگ

طراحی کاتالوگ فوری

واردات از چین

اجاره کولر

دفتر شکرگزاری

تسکین فوری درد بواسیر

دانلود کتاب صوتی

تعمیرات مک بوک

 






آمار وبسایت

 تعداد کل بازدیدها : 1798110757




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

دکمه فراخوانی فایل فلش


واضح آرشیو وب فارسی:سایت ریسک: View Full Version : دکمه فراخوانی فایل فلش تپل16-08-2007, 09:29 AMمن یه سوال دارم که تو چند تای این انجمن نظیرش را دیدم اما از اونا جواب نگرفتم. فرض کنید داخل یک CD یک فایل فلش (exe یا swf) داریم .و در فولدر کناریش 4تا فایل exe یا swf. می خوایم در فلش اول 4تا دکمه ایجاد کنیم که با فشردن اونا فایل فلش مربوطه داخل فولدر مستقلا اجرا شه. قبلا بچه ها زحمت کشیده بودن یه نمونه گذاشته بودن اما اون فایل دوم را داخل فایل اول اجرا میکرد. mahdi_pc16-08-2007, 04:42 PMدوست عزیز من دو تا روش به ذهنم می رسه که البته نمی دونم تا چه اندازه کمکت کنه. یکی اینکه به جای دکمه از یک متن استفاده کن . بعد در حالی که متن در حالت استاتیک قرار داره. در قسمت properties اون پایین در قسمت url link آدرس فایل مورد نظرت رو بنویس. و بعد با کلیک روی متن باید وارد اون فایل بشه. دوم اینکه در اکشن اسکریپت دکمه از این تابع استفاده کنی:!!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! و به جای ستاره ها آدرس فایل رو بدی. امیدوارم اگر کارم اشکالی داره اساتید نظر بدن. چون من زیاد وارد نیستم.:20: flashman16-08-2007, 09:28 PMسلام دوسته من من کده شماره 2 رو پیشنهاد می کنم geturl("***" , "_blank") موفق باشی تپل17-08-2007, 11:48 AMسلام flash man این کد رو که mahdi_pc هم پیشنهاد داده بود اجرا کردم اما در عمل فقط یک صفحه internet explorerباز می شد که توی Adress barش آدرس فلش دوم بود اما اون آدرس (فایل) خودکار اجرا نمی شد.ومیبایست آدرس و Go کنی. DaRiOuShJh17-08-2007, 12:45 PMسلام flash man این کد رو که mahdi_pc هم پیشنهاد داده بود اجرا کردم اما در عمل فقط یک صفحه internet explorerباز می شد که توی Adress barش آدرس فلش دوم بود اما اون آدرس (فایل) خودکار اجرا نمی شد.ومیبایست آدرس و Go کنی. من خیلی تو فلش وارد نیستم ولی تو یه زبونه HTML کده _blank به معنیه باز شدنه صفحه یه جدید در صفحه یه جدید و new window هست احتمالا به همین خاطره که در صفحه یه جدید باز میشه از _parent استفاده کنید ببینید چی میشه تارگت هایه دیگه هم امتحان کنید ولی از طرفی شما میخواید که به صورت مجزا اجرا بشن فک کنم راحش همین باشه که دوستانمون گفتن!!!:10: راستی loadmovie به کارتون نمیاد؟!:12: mahdi_pc17-08-2007, 03:06 PMفکر کنم اگر فایلی که می خواهید باز بشه با فرمت exe باشه دیگه توی اینترنت اکسپلور باز نشه و به صورت همون فایل exe اجرا بشه.البته من برای فایل exe همین کار رو کردم اما با فشار دادن دکمه مربوط اول کادر زیر باز میشه و برای اجرای برنامه باید run رو بزنیم. حالا دقیق نمی دونم این مال چیه ؟! http://i15.tinypic.com/5zntiew.jpg پس خلاصه اگر با exe امتحان نکردین امتحان کنید. در مورد ادرس دهی اون طور که من خودم امتحان کردم باید اینطور آدرس بدین.مثلا: "f:salam.exe" یا "f:salam.swf" و فکر می کنم اگر فایل اصلی برنامه و فایلی که می خواهید باز بشه توی یک پوشه قرار داشته باشن. نیازی به آدرس دقیق هم نیست و فقط میشه اسم فایل رو وارد کرد.:20: DaRiOuShJh17-08-2007, 03:55 PMفکر کنم اگر فایلی که می خواهید باز بشه با فرمت exe باشه دیگه توی اینترنت اکسپلور باز نشه و به صورت همون فایل exe اجرا بشه.البته من برای فایل exe همین کار رو کردم اما با فشار دادن دکمه مربوط اول کادر زیر باز میشه و برای اجرای برنامه باید run رو بزنیم. حالا دقیق نمی دونم این مال چیه ؟! http://i15.tinypic.com/5zntiew.jpg پس خلاصه اگر با exe امتحان نکردین امتحان کنید. در مورد ادرس دهی اون طور که من خودم امتحان کردم باید اینطور آدرس بدین.مثلا: "f:salam.exe" یا "f:salam.swf" و فکر می کنم اگر فایل اصلی برنامه و فایلی که می خواهید باز بشه توی یک پوشه قرار داشته باشن. نیازی به آدرس دقیق هم نیست و فقط میشه اسم فایل رو وارد کرد.:20: این به خاطره security یه وینوز هست و مرورگر فک میکنه که فایل رو دانلود میخواید بکنید برایه همین میپرسه! این راه فک نکنم جالب باشه:10: با fscomand فک کنم یه کاریش کنید بهتر تر باشه:12: Mehran NZ18-08-2007, 05:12 AMدوستان تنها راهشfscomand هستش قبلا در این مورد توی تاپیک ساخت اوتوران بحث شده می تونید ببینید forum.p30world.com/showthread.php?t=103079 تپل18-08-2007, 11:24 AMدوستان تنها راهشfscomand هستش قبلا در این مورد توی تاپیک ساخت اوتوران بحث شده می تونید ببینید forum.p30world.com/showthread.php?t=103079 توی اون تاپیک9 صفحه ای شلوغ بعد از مطالعه 90 پست آخرش هیچ چی معلوم نبود هرکی یه پیشنهاد میداد که من هیچ کدومش رو عملی ندیدم. اگه شما کدش را فهمیدین بیزحمت تو 3 خط اینجا بنویسین. Mehran NZ18-08-2007, 05:44 PMتوی اون تاپیک9 صفحه ای شلوغ بعد از مطالعه 90 پست آخرش هیچ چی معلوم نبود هرکی یه پیشنهاد میداد که من هیچ کدومش رو عملی ندیدم. اگه شما کدش را فهمیدین بیزحمت تو 3 خط اینجا بنویسین. تنها راهی که اونجا به ذهنمون رسید این بود چون fscomand فقط می تونه فایلهای exe رو باز کنه و مثلا نمی شه باهاش فایلهای pdf رو باز کرد پس ما باید برای باز کردن هر فایل غیر exe یک فایل exe با 1 زبان برنامه نویسی دیگه درست کنیم که اون فایل exe به محض اینکه باز شد اون فایلی رو که دلمون می خواد رو باز کنه و خودش هیچ فرمی نداشته باشه و به محض اینکه اون فایل و باز کرد خودش بسته بشه و بعد با fscomand به اون فایل exe لینک بدیم نه به فایل اصلی یعنی می شه اینطوری fscomand==>exe==>yourFile البته این روشی که گفتم روشی کاملا اصولی نیست و یه جور دور زدن فلشه ممکنه راه اصولی دیگه ای داشته باشه که اگه پیدا کردید ما رو هم بی نصیب نذارید تپل19-08-2007, 11:13 AMما هم فقط می خوایم یک فایل exe. اجرا بشه. اما نمیدونیم چرا کدهای fscomand عمل نمیکنه؟! شما اگه کدهای تست شده ش را دارین یا فایل fla. یک مثال ساده را دارین اینجا بزارین. همان طوری که گفتم ما فقط اجرای فلش با فرمت exe. را توسط یک دکمه میخوایم .با فرمت های دیگه کاری نداریم. mahdi_pc19-08-2007, 11:20 AMاما نمیدونیم چرا کدهای fscomand عمل نمیکنه؟! دقیقا من هم کدهای اون تاپیکی که معرفی شد رو به کار بردم اما عمل نمی کنه.:13: اما همون طور که قبلا هم گفتم با geturl عمل می کنه.شما امتحانش کردی؟ Mehran NZ19-08-2007, 12:34 PMکد زیر رو روی دکمتون بذارید on (release) { fscommand("exec", "yourFile.exe"); } بعدش برنامتون و بصورت swf کامپایل کنید حالا swf رو تبدیل به exe کنید (اگه این کار و نکنید برنامه اوتورانتون توی کامپیوترهایی که flash player ندارند اجرا نمیشه) و بعد یک پوشه به اسم fscommand کنار فایل exe درست کنید و بعد yourFile.exe رو داخل همین پوشه قرار بدید و تمام تذکر :دوستان عزیز توجه داشته باشید که حتما باید اسم پوشتون همین باشه یعنی fscommand باشه اما همون طور که قبلا هم گفتم با geturl عمل می کنه.شما امتحانش کردی؟ دوست عزیز من که هر چی سعی کردم نمی شه و بنظر من چنین چیزی دور از منطقه چون این کد فقط مخصوص لینک دادن به سایت هستش و وقتی این کد و اجرا می کنیم مرورگر پیش فرض و باز می کنه نه چیز دیگه ای رو خودت ایا امتحان کردی؟ DaRiOuShJh19-08-2007, 12:49 PMکد زیر رو روی دکمتون بذارید on (release) { fscommand("exec", "yourFile.exe"); } و بعد یک پوشه به اسم fscommand کنار فایل exe درست کنید و بعد yourFile.exe رو داخل همین پوشه قرار بدید و تمام تذکر :دوستان عزیز توجه داشته باشید که حتما باید اسم پوشتون همین باشه دوست عزیز من که هر چی سعی کردم نمی شه و بنظر من چنین چیزی دور از منطقه چون این کد فقط مخصوص لینک دادن به سایت هستش و وقتی این کد و اجرا می کنیم مرورگر پیش فرض و باز می کنه نه چیز دیگه ای رو خودت ایا امتحان کردی؟ به به آقا مهرانه گل منم اکثرا با کده بالا قبلنا کار میکردم فک کنم تنها راش همین باشه mahdi_pc19-08-2007, 01:31 PMبالاخره جواب داد. دو موردی که قبلا انجام نمی دادم یکی این بود که باید حتما اسم پوشه fscommand باشه و خود فایل اصلی هم حتما باید exe باشه!! در مورد geturl هم من با فایل exe جواب گرفتم. و نکته ای که وجود داره اینه که باید حتما هر دوفایل در یک پوشه باشند. فقط اشکالی که داره این هست که در پست ششم همین تاپیک گفتم. خلاصه مهران آقا خیلی خیلی ممنون. Mehran NZ19-08-2007, 02:08 PMاول اینکه قابلی نداشت دوستان عزیز دوم هم اینکه مهدی جان شما در واقع اون فایل و باز نمیکردی بلکه داشتی با مرورگرت فایل مورد نظر رو جستجو و دانلود می کردی اما اینبار بجای دانلود از اینترنت داشتی اون فایل رو از داخل هارد خودت دانلود میکردی!!! مثلا اگه من توی درایو c یه فایل exe به اسم myfile.exe داشته باشم و توی ادرس بار مرورگرم بنویسم C:myfile.exe می بینم که مرورگر بجای اینکه فایل و باز کنه می خواد دانلودش کنه گرفتی که چی شد ؟!کلا مرورگرها همین جورین هر فایلی رو که نتونن بازش کنن دانلود می کنن ولی اگه مثلا اون یه فایل swf بود اون فایل و باز میکرد نه دانلود چون مرورگر قابلیت باز کردن فایلهای swf رو داره تپل19-08-2007, 06:01 PMمرسی از کمک شما بچه ها . بالاخره با کد mehran NZ مشکل حل شد. منم فایل اصلی را exe. نمی کردم.چون دلیلی برای این کار نمی دیدم. باز هم ممنون. سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1043]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن