Fa آدرس دهی در xtmedia

mehra_asli

New Member
سلام دوستان
من برای استفاده از پلاگین xtmedia به مشکل برخوردم، امیدوارم راهنماییم کنید

در یکی از تاپیک های همین تالار، با آدرس
http://forum.majidonline.com/showthread.php?t=121412&highlight=xtmedia
یکی از دوستان سوالی پرسیده بود که سوال من هم بود و من جوابم رو گرفتم
در پاسخ هایی که داده شده بود، دوستمون ahmadgolagha یک فایل به نام MMB-Film قرار داده بود که خیلی به درد من می خورد اما یک مشکلی داشت و اونم این بود که ایشون وقتی می خواست آدرس بده از روی هارد آدرس داده بود
من می خوام فایل صوتی رو Embed کنم و بعد بهش آدرس بدم که کاربر با کلیک روی صوت مورد نظر، صوت در محیط xtmedia اجرا بشه ، چه جوری باید آدرس بدم؟
 

Silver PC

Well-Known Member
سلام دوستان
من برای استفاده از پلاگین xtmedia به مشکل برخوردم، امیدوارم راهنماییم کنید

در یکی از تاپیک های همین تالار، با آدرس
http://forum.majidonline.com/showthread.php?t=121412&highlight=xtmedia
یکی از دوستان سوالی پرسیده بود که سوال من هم بود و من جوابم رو گرفتم
در پاسخ هایی که داده شده بود، دوستمون ahmadgolagha یک فایل به نام MMB-Film قرار داده بود که خیلی به درد من می خورد اما یک مشکلی داشت و اونم این بود که ایشون وقتی می خواست آدرس بده از روی هارد آدرس داده بود
من می خوام فایل صوتی رو Embed کنم و بعد بهش آدرس بدم که کاربر با کلیک روی صوت مورد نظر، صوت در محیط xtmedia اجرا بشه ، چه جوری باید آدرس بدم؟

سلام

خب من نمیدونم مثالی که شما داری و ادرس دهی از هارد هست کدومه ولی خب مثلا ادرس از هارد اینطوره :

کد:
PlaySound("e:\music\1.wav")

شما میتونی فایلتو Embedded کنی و اینو قرار بدی :

کد:
PlaySound("<Embedded>\1.wav")

الان باید فایل :

کد:
1.wav

رو Embedded کرده باشید

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

mehra_asli

New Member
ببینید، توی اون نمونه ای که عرض کردم یک اسکریپت وجود داره که برنامه زیر به اون داده شده:
Address$= 'D:\MMB-Films\\'
OpenFile$=Address$+File$
PluginSet("PlugIn","OpenFile$")
PluginRun("PlugIn","Open")
من به جای D:\MMB-Films می خوام Embedded باشه ، کدش چیه ؟
 

Silver PC

Well-Known Member
دوست عزیز بهتره کدهاتونو تو تگ قرار بدید تا خوانا تر باشه

بالا هم گفتم . شما باید از این استفاده کنی :

کد:
<Embedded>\1.wav
 

mehra_asli

New Member
ممنونم ، البته اون چیزی که شما گفتی رو با یه سری تغییرات انجام دادم ، درست شد.

حالا یک مشکل دیگه ای که بوجود اومده ، اینه که اگه از ابتدا توی اون صفحه ای که پلاگین قرار داره Run کنیم ، همه چیز درسته، اما اگه از یک صفحه دیگه وارد صفحه پلاگین دار بشیم، هیچ کدوم از object ها دیده نمیشه و قفل می کنه و Exit هم نمیشه

جدا از اون ، حتی تو حالتی هم که پلاگین در حال اجرا است اگر به صفحه دیگه ای بریم ، باز هم پلاگین داره کار می کنه

این دو تا مشکل رو چه جوری میشه برطرف کرد؟

جواب بدی ها، منتظرم :green:
 

Silver PC

Well-Known Member
سلام !

حالا یک مشکل دیگه ای که بوجود اومده ، اینه که اگه از ابتدا توی اون صفحه ای که پلاگین قرار داره run کنیم ، همه چیز درسته، اما اگه از یک صفحه دیگه وارد صفحه پلاگین دار بشیم، هیچ کدوم از object ها دیده نمیشه و قفل می کنه و exit هم نمیشه

مگه میشه ؟! نمونتون رو بذارید تا بشه بررسی کرد ... !

موفق باشید ... !
 

Silver PC

Well-Known Member
در ضمن یادم رفت بگم !
خب این پلاگین دستور Stop هم داره !
شما وقتی میخوای بری یه صفحه دیگه این کد هم بهش اضافه کن :

کد:
PluginRun("PlugIn","Stop")

موفق باشید
 

mehra_asli

New Member
سلام
آقا من یک نمونه پیوست کردم
شما اینو اجراش کن (لطفا) توی صفحه اول دکمه Click Here رو بزن ، بعد دکمه Run رو بزن، موزیک که اجرا شد، دکمه پایین صفحه Back رو بزن، می بینی که هنوز پلاگین داره کار می کنه و توی صفحه دیده میشه. اون دستور Stop هم فقط پلاگین رو متوقف می کنه ، یعنی موزیک Stop میشه و پلاگین هنوز دیده میشه
ممنون میشم اگر راهنمایی کنید
:rose:
 
آخرین ویرایش:

Silver PC

Well-Known Member
سلام
آقا من یک نمونه پیوست کردم
شما اینو اجراش کن (لطفا) توی صفحه اول دکمه Click Here رو بزن ، بعد دکمه Run رو بزن، موزیک که اجرا شد، دکمه پایین صفحه Back رو بزن، می بینی که هنوز پلاگین داره کار می کنه و توی صفحه دیده میشه. اون دستور Stop هم فقط پلاگین رو متوقف می کنه ، یعنی موزیک Stop میشه و پلاگین هنوز دیده میشه
ممنون میشم اگر راهنمایی کنید
:rose:

سلام

وقتی شما برای دکمه back کد مینویسی . mmb اولویت رو به :

External Commands And Page Actions​

میده ، پس تا روی دکمه کلیک کرده به صفحه اول بر میگرده اون دستور hide اجرا نمیشه !

شما کلا دستورات دکمه back رو پاک کن و در قسمت اسکریپتش اینو کپی کن :

کد:
PluginRun("PlugIn","Stop")
PluginRun("PlugIn","Hide")
Page("Page 1")

مشکلتون حل میشه ... !

موفق باشید ! :rose:
 

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

بالا