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

تبلیغات

تبلیغات متنی

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

صرافی rkchange

سایبان ماشین

دزدگیر منزل

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

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

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

خرید یخچال خارجی

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

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

irspeedy

درج اگهی ویژه

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

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

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

خرید فالوور

بهترین وکیل کرج

بهترین وکیل تهران

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

ویزای چک

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

خرید سرور مجازی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

لوله و اتصالات آذین

قرص گلوریا

نمایندگی دوو در کرج

خرید نهال سیب

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

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

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

رفع تاری و تشخیص پلاک

پرگابالین

 






آمار وبسایت

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




هواشناسی

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

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



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

اجرای یک مجموعه فرمان داس و دو مطلب دیگر -


واضح آرشیو وب فارسی:سایت ریسک: اجرای یک مجموعه فرمان داس و دو مطلب دیگر aurachakra 13 بهمن 1389, 17:52سلام با تشکر از اساتید عزیز مالتی میدیا بیلدر بابت مطالب بسیار آموزند ه شان. من در حال ساخت یه مالتی میدیای نسبتا ساده شامل چند عکس و فیلم هستم فیلم من یک آنا گلیف دبل فایل و بسیار سنگینه (هر فایل 320 مگ اندازه هر ویدیو 720x480 ) و باید حتما با برنامه ای به نام استریو پلیر باز بشه ، ضمن اینکه این دو فایل به همراه یک فایل svi باید در هارد در کنار هم کپی بشه (از سی دی با سکته پخش میشه) خلاصه سئوالات من: 1- تفاوت اسم درایو سی دی در سیستمهای مختلف و نوشتن دستور داس در MMB 2- تنظیم باز شدن فایلی با پسوند خاص با برنامه ای خاص در MMB 3- لینک دار کردن بخشی از فلش در MMB بدون تغییر در ظاهر فلش شرح کامل هر یک از مشکلات : مشکل اول: من میخوام میدیا بیلدر اول سه تا فایل خاص مثلا A.wmv B.wmv و C.svi را از روی درایو سی دی که پروِژه ام هست کپی کنه تو درایو C در فولدر Film (این دستو رو به این صورت تونستم تو یه فایل با پسوند bat نوشته و اجرا کردم و شد : :C md film copy d:a.wmv c:film copy d:.wmv c:film copy d:c.svi c:film نام سی دی درایو من D هست این دستورات هم از داس 6 و چهارده سال پیش یادم مونده :shock:) ولی همین کدها تو اسکریپت میدیا بیلدر کار نمیکنه بعلاوه اینکه درایو سی دی تو هر دستگاهی متفاوته از تابع <Scrdir> هم نمیشه تو فایل با پسوند bat استفاده کرد یعنی من بلد نیستم اینجا ( اجراي دستورات cmd در بيلدر () ) رو هم دیدم سعی کردم دستور خودم رو جایگزین کنم ولی خیلی ساده اندیشی بود:cry: مشکل دوم: من میخوام میدیا بیلدر کاری کنه که فایلهای با پسوند svi فقط با استریو پلیر اجرا بشه ( چون مثلا اگه در سیستم Gom Player نصب باشه با اون باز میشه تازه ممکنه با نرم افزارهای دیگه ی احتمالی هم باز بشه من نمیدونم) احتمالا باید تغییری در رجیستری بدم که متاسفانه هیچی از اون نمیدونم و این رجیستری رو همیشه خیلی وحشت دارم ازش مشکل سوم: من وقتی رو یه فایل فلش که با SWiSH کار شده در میدیا بیلدر HotSpot میزارم که لینک تعریف کنم اون ناحیه سیاه دیده میشه وقتی هم میفرستمش زیر فلش که دیده نشه اصلا دیگه لینک محسوب نمیشه این مشکل رو با عکس اصلا ندارم ببخشید یه تومار شد:-? Xowom 13 بهمن 1389, 18:33برای کپی کردن فایل باید از این اسکریپ استفاده کنین : SysCommand("CopyFile","C:a.wmv,C:B.wmv")i و برای تشخیص دادن درایو سی دی باید از <CD> استفاده کنین. مثلا : SysCommand("CopyFile","<CD>A.wmv,C:a.wmv")i اون یکی سوالاتون رو هم تحقیق کردم ولی منم نتونستم. ببخشید . حتما اون یکی اساتید این مشکل رو حل می کنن aurachakra 13 بهمن 1389, 19:33برای کپی کردن فایل باید از این اسکریپ استفاده کنین : SysCommand("CopyFile","C:a.wmv,C:B.wmv")i و برای تشخیص دادن درایو سی دی باید از <CD> استفاده کنین. مثلا : SysCommand("CopyFile","<CD>A.wmv,C:a.wmv")i با تشکر از جواب سریع، مشکل کپی و درایو سی دی رو برام حل کردید، لیست دستورات مانند CopyFile مربوط به SysCommands را از کجا میتونم پیدا کنم 2- تنظیم باز شدن فایلی با پسوند خاص با برنامه ای خاص در MMB 3- لینک دار کردن بخشی از فلش در MMB بدون تغییر در ظاهر فلش منتظر جواب اساتید برای دو سئوال دیگر هستم پیشاپیش از وقتی که میگذارید متشکرم Xowom 13 بهمن 1389, 19:50برای ایجاد فولدر باید از پلاگین foldyplugin استفاده کنین. اینم لینک دانلود : mbsa 13 بهمن 1389, 20:21سلام براي اينكه فايل ها فقط با stereo player باز بشه ، بايد بقيه پلير ها را در ويندوز كاربر وجود نداشته باشند . دو روش هست كه با توجه به مبتدي بودن شما روش اول را توصيه مي كنم : 1-اول بايد كليه player هايي كه ممكنه اين فايل ها باهاش باز بشه را شناسايي كنيد . مثل gom player كه خودتون گفتيد . بعد آدرس پيشفرض نصبشون را پيدا مي كنيد .مثلاً : C:GOM PLAYERGOM.EXE حالا با استفاده از اين دستور براي بيلدر تعريف مي كنيم كه اگر اين آدرس وجود داشت برنامه باز نشه يا پيغام بده كه player فلان را uninstall كنيد. دستور ها را روي فايل برات ضميمه كردم. 2-برنامه، برنامه هاي كه در حال اجرا هستند را چك كنه،اگر player مثلاًgom وجود داشت ، با استفاده از پلاگين هاي plugy يا mfire اونها را ببنده . (كه بهترين روش هست ولي دشواري هاي خودش را داره ) در هر حال من اين دو روش به خاطرم رسيد . اميدوارم كمكت كنه . براي مشكلت با SWISH بايد تو خود SWISH دستور تعريف بشه ، تو انجمن ارتباط SWISH و MMB را سرچ كن. aurachakra 13 بهمن 1389, 21:02برای ایجاد فولدر باید از پلاگین foldyplugin استفاده کنین. اینم لینک دانلود : خیلی ممنونم از این لینک مفید میدونم این خیلی عجیبه که یکی MMB کار کنه و مثلا این سایت رو نشناسه مثل ایه که یکی 3ds MAX کار کنه و Autodesk.com رو نشناسه:lol: در ضمن من با همون راهنمایی قبلی که کردید یه فولدر به اول آدرس اضافه کردم و در کمال تعجب دیدم MMB اون فولدر رو ساخت! اینه که پستم رو ویرایش کردم بازم ممنونم سلام براي اينكه فايل ها فقط با stereo player باز بشه ، بايد بقيه پلير ها را در ويندوز كاربر وجود نداشته باشند . دو روش هست كه با توجه به مبتدي بودن شما روش اول را توصيه مي كنم : 1-اول بايد كليه player هايي كه ممكنه اين فايل ها باهاش باز بشه را شناسايي كنيد . مثل gom player كه خودتون گفتيد . بعد آدرس پيشفرض نصبشون را پيدا مي كنيد .مثلاً : C:GOM PLAYERGOM.EXE حالا با استفاده از اين دستور براي بيلدر تعريف مي كنيم كه اگر اين آدرس وجود داشت برنامه باز نشه يا پيغام بده كه player فلان را uninstall كنيد. دستور ها را روي فايل برات ضميمه كردم. 2-برنامه، برنامه هاي كه در حال اجرا هستند را چك كنه،اگر player مثلاًgom وجود داشت ، با استفاده از پلاگين هاي plugy يا mfire اونها را ببنده . (كه بهترين روش هست ولي دشواري هاي خودش را داره ) در هر حال من اين دو روش به خاطرم رسيد . اميدوارم كمكت كنه . براي مشكلت با SWISH بايد تو خود SWISH دستور تعريف بشه ، تو انجمن ارتباط SWISH و MMB را سرچ كن. خیلی ممنونم دوست عزیز راستش روش اول که خیلی نامردیه ! این کار دوم که گفتید رو برم تست کنم جواب رو میدم خدمتتون با این وجود آیا میدونید وقتی ما رو یه فایلی کلیک راست میکنیم و Open with رو میزنیم و یه برنامه خاص رو انتخاب میکنیم در واقع چه اتفاقی میفته ( یعنی چه دستوری به ویندوز داده ایم ) آیا نمیشه اینکار رو تو MMB انجام داد ممنون Xowom 13 بهمن 1389, 21:12بله. ولی نه همه ی نرم افزارا. مثلا می خواین فایل c:music.mp3 رو با Jetaudio باز کنین. باید از این اسکریپت استفاده کنین : Run("c:program filesJetaudioJet audio.exe","C:Music.mp3")i mbsa 13 بهمن 1389, 22:07سلام، اين ديگه جواب ميده پلير هايي كه قابليت پخش اون فايل را دارند ،پيدا كن ، بعد مثل مثالي كه برات گذاشتم عمل كن . تو اين مثال وقتي فايلت خواست باز بشه كليه پلير هايي كه غير از پلير مورد نظرته بسته ميشه ، البته من فقط براي نمونه windows media player را گذاشتم . دقت كن در متغير بايد عنوان برنامه كه در taskbar نمايش داده ميشه را بزاري . ₧ 14 بهمن 1389, 11:03سوالی که اینجا پیش میاد اینه که چرا کدک اون فرمت رو پیدا نمیکنی و نصب کنی تا بتونی توی خود mmb هم بازشون کنی؟ سوال دوم اینه که چرا پلیر رو نصب نمیکنی و اون فرمت رو بهش اختصاص نمیدی؟ سوال سوم اینکه چرا ویدئو ها رو به فرمت دیگری تبدیل نمیکنی؟ و در باره کپی کردن برنامه تو به صورت یک پوشه بساز و در آخر اون پوشه با خود برنامه رو توسط اینستالر نصب کن تا مجبور نباشی برای هر دفعه دیدن یک بار کپی کنی evil_gates 14 بهمن 1389, 16:37دوست عزيز در مورد سوال اول و دومتون ظاهرا دوستان پاسخ‌هايي دادن. بنده هم توصيه ميكنم در اولين بار اجرا شدن برنامه با استفاده از پلاگين MicrobeFileAndFolder ابتدا تمام فايلها رو رو تو سيستم مقصد كپي كنيد. و براي دفعات بعدي وضعيت فايلها رو مقصد بررسي كنيد كه در صورتي كه وجود داشتن مجددا عمليات كپي رو انجام نديد و از همون آدرس قبلي براي پخش استفاده كنيد. در مورد سوال دومتون پيشنهاد ميكنم در صورت امكان فرمت فايلها رو عوض كنيد يا كدك مربوطه رو تو سيستم كاربر نصب كنيد تا احتياجي به پلير خارجي براي پخش فايلتون نداشته باشيد. در صورتي كه مطمئن نيستيد كه كدك يا پلير مربوطه رو سيستم مقصد نصب هست يا خير اون رو نصب كنيد و مسير نصب رو از طريق رجيستري توسط پلاگين‌هايي مثل SmallPlugin بدست بياريد. بعنوان مثال من برنامه AdobeReader خودم رو تو مسيري نصب كردم. اگه به رجيستري برم و مسير زير رو دنبال كنم آدرس محل نصب برنامه بدست مياد: HKEY_LOCAL_MACHINESoftwareAdobeAcrobat Reader9.0InstallPath كافيه مقدار اين كليد رو توسط پلاگين بخونيد تو يه متغير رشته‌اي بريزيد و با دستور Run فايل موردنظرتون رو توسط اون اجرا كنيد. در مورد سوال آخرتون هم عرض ميكنم هر شي Hotspot ي كه روي يك فايل ويدئويي يا يك فايل فلش قرار بگيره محدوده زير خودش رو غير قابل نمايش مي‌كنه. اگه تو فايل فلش شما قرار هست اون محدوده كدي رو اجرا كنه بهتره تو همون فايل سورس در اين محدوده دستور fscommand رو استفاده كنيد و يك اسكريپت در درون برنامه mmb رو فعال كنيد. در مورد نحوه استفاده از دستور fscommand هم اگه به مباحث قبلي رجوع كنيد توضيحات كافي رو پيدا مي‌كنيد موفق باشيد aurachakra 14 بهمن 1389, 17:20بله. ولی نه همه ی نرم افزارا. مثلا می خواین فایل c:music.mp3 رو با Jetaudio باز کنین. باید از این اسکریپت استفاده کنین : Run("c:program filesJetaudioJet audio.exe","C:Music.mp3")i ممنونم این راه خیلی خوبه ولی همونطور خودتون اشاره کردید بری همه برنامه ها کار نمیکنه و از بد شانسی من استریو پلیر هم جزوشونه ! برنامه باز میشه ولی فایل مورد نظر رو باز نمیکنه! سلام، اين ديگه جواب ميده پلير هايي كه قابليت پخش اون فايل را دارند ،پيدا كن ، بعد مثل مثالي كه برات گذاشتم عمل كن . تو اين مثال وقتي فايلت خواست باز بشه كليه پلير هايي كه غير از پلير مورد نظرته بسته ميشه ، البته من فقط براي نمونه windows media player را گذاشتم . دقت كن در متغير بايد عنوان برنامه كه در taskbar نمايش داده ميشه را بزاري . میدونی دوست عزیز مشکل برنامه های باز نیست که ببندمشون مشکل برنامه پیش فرض برای باز کردن svi هست که ویندوز اونو تعیین میکنه و در این مورد حتی اگه استریو پلیر بعد از VLC و Gom Player نصب بشه بازم اون دو تای دیگه بازش میکنن نه استریو پلیر در واقع ما باید به طریقی در MMB شبیه سازی Open with ویندوز رو انجام بدیم سوالی که اینجا پیش میاد اینه که چرا کدک اون فرمت رو پیدا نمیکنی و نصب کنی تا بتونی توی خود mmb هم بازشون کنی؟ سوال دوم اینه که چرا پلیر رو نصب نمیکنی و اون فرمت رو بهش اختصاص نمیدی؟ سوال سوم اینکه چرا ویدئو ها رو به فرمت دیگری تبدیل نمیکنی؟ و در باره کپی کردن برنامه تو به صورت یک پوشه بساز و در آخر اون پوشه با خود برنامه رو توسط اینستالر نصب کن تا مجبور نباشی برای هر دفعه دیدن یک بار کپی کنی خیلی ممنون از راهنماییتون اینکه چرا کدک فرمت رو پیدا نمیکنم اصولا این کار من دو تا وبدیو با فرمت wmv هستش که این فایل svi اون دو رو به وسیله استریو پلیر ترکیب میکنه میشه یه فیلم آنا گلیف هیچ کدکی هم زیر 4 گیگا بایت بهم فایل نداد که سایه نداشته باشه بحث مفصلیه اما مطلب دوم شما دقیقا گرفتی من چی میخوام، اتفاقا من دقیقا میخوام همین کار رو بکنم یعنی فرمت svi رو فقط استریو پلیر باز کنه ، در واقع ما باید به طریقی در MMB شبیه سازی Open with ویندوز رو انجام بدیم ، اینجا مسئله مورد بحث ماست چگونه؟؟؟ ... شاید هم من بد مطرح کردم مشکلم رو مطلب سوم شما عرض کردم که اصولا باید با این برنامه فایل باز بشه و گر نه نتیجه میشه اون 1000 تا دی وی دی که خراب کردم!! برای دوباره کپی نشدن فیلمها و برنامه با یک کم هلپ خوندن تونستم با اسکریپت check FileExist حلش کنم ممنون نکته: شما برنامه نویسها واقعا با کامپیوتر حرف میزنید ها مگه نه If, Thenو Else, End کلی حال کردم با این اسکریپت MMB aurachakra 14 بهمن 1389, 17:44دوست عزيز در مورد سوال اول و دومتون ظاهرا دوستان پاسخ‌هايي دادن. بنده هم توصيه ميكنم در اولين بار اجرا شدن برنامه با استفاده از پلاگين microbefileandfolder ابتدا تمام فايلها رو رو تو سيستم مقصد كپي كنيد. و براي دفعات بعدي وضعيت فايلها رو مقصد بررسي كنيد كه در صورتي كه وجود داشتن مجددا عمليات كپي رو انجام نديد و از همون آدرس قبلي براي پخش استفاده كنيد. موفق باشيد استاد عزیز خیلی ممنون کاش یک کم زودتر رفرش میکردم!انگار وقتی شما پستت اومد من در حال تایپ بودم! من با یه روش عجیبی با کامپیوترم حرف زدم و گفتم که اگه این فایلها نبود یعنی 0 اگه بود یعنی 1 قربون آدم چیز فهم 0 یعنی کپی کن 1 یعنی کپی نکن و الی آخر این طفلک هم خوب بچه ایه مو به مو انجام داد !!!!! اگه به رجيستري برم و مسير زير رو دنبال كنم آدرس محل نصب برنامه بدست مياد: Hkey_local_machinesoftwareadobeacrobat reader9.0installpath كافيه مقدار اين كليد رو توسط پلاگين بخونيد تو يه متغير رشته‌اي بريزيد و با دستور run فايل موردنظرتون رو توسط اون اجرا كنيد. این کار رو کردم برنامه باز میشه ولی فایل رو باز نمیکنه در حالی که همین تست رو دو سه تا برنامه دیگه جواب داد! این آدرس خود برنامه است Download () میتونید امتحان کنید اکثر فرمت های ویدیویی رو هم پخش میکنه در مورد سوال آخرتون هم عرض ميكنم هر شي hotspot ي كه روي يك فايل ويدئويي يا يك فايل فلش قرار بگيره محدوده زير خودش رو غير قابل نمايش مي‌كنه. اگه تو فايل فلش شما قرار هست اون محدوده كدي رو اجرا كنه بهتره تو همون فايل سورس در اين محدوده دستور fscommand رو استفاده كنيد و يك اسكريپت در درون برنامه mmb رو فعال كنيد. در مورد نحوه استفاده از دستور fscommand هم اگه به مباحث قبلي رجوع كنيد توضيحات كافي رو پيدا مي‌كنيد موفق باشيد بله ممنون همین کار رو میکنم ولی من هنوز فکر میکنم باید یه جای ویندوز رو با اسکریپت MMB بشه دستکاری کرد تا یه فرمت خاص با یه برنامه خاص باز بشه مثل Openwith evil_gates 14 بهمن 1389, 19:33ولی من هنوز فکر میکنم باید یه جای ویندوز رو با اسکریپت MMB بشه دستکاری کرد تا یه فرمت خاص با یه برنامه خاص باز بشه مثل Openwith دوست عزيز به روشي كه عرض كردم مي‌تونيد فايل رو توسط برنامه موردنظر اجرا كنيد. با اين حال اگه اصرار داريد از روش خودتون جلو بريد توصيه مي‌كنيم پسوند مربوطه رو در رجيستري به برنامه موردنظر اختصاص بديد. اين آدرس رو در رجيستري دنبال كنيد: HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurr ent VersionExtensions ₧ 14 بهمن 1389, 23:23برای مشکل باز کردن فایل با برنامه خاص یک نمونه AutoIt برات ساختم (من آنتی ویروس ندارم پس اسکن فایل اجراییش قبل از اجرا با خودت) سورسشم برات گذاشتم (این نمونه به پسوند aaa. ادیتور متنی رو اختصاص میده) nevercom 15 بهمن 1389, 00:29برای اختصاص یک پسوند خاص به یک برنامه ی معین، همونطور که evil_gates اشاره کردن، باید یک مدخل در رجیستری ویرایش بشه اما یک پلاگین هم برای اینکار وجود داره، لطفاً File Association رو در انجمن جستجو بفرمایید. ضمن اینکه در ویندوز 7 ممکنه با مشکلاتی جهت تغییر برنامه ی پیشفرض برای اجرای پسوند موردنظرتون روبرو بشید که بخاطر تدابیر امنیتی 7 هست. aurachakra 20 بهمن 1389, 17:11دوستان من با راهنمایی های بسیار خوب شما تونستم پروژه م رو جمع کنم و همین یک ساعت پیش تحویل دادم خواستم از همه بچه ها مخصوصا Xowom / mbsa /evil_gates / nevercom / ₧ تشکر کنم. امیدوارم بتونم منم یه وقتی اونقدر یاد بگیرم که مشکلی از دیگران حل کنم. شاد باشید سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




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

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

bt

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







-


گوناگون

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


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