واضح آرشیو وب فارسی:سایت ریسک: نیاز به راهنمایی برای طراحی آموزش چند رسانه ای sina-graph 13 مرداد 1388, 13:52سلام به همه کاربران گرامی راهنمایی نیاز دارم : من در حال طراحی یک آموزش توسطMMB هستم ، این آموزش شامل 7 فصل است که هر هرکدام قریب به 200 صفحه دارند که در مجموع 7 فصل به همراه صفحات جانبی حدود 1500 صفحه را تشکیل می دهند. این صفحات فقط شامل عکس ها ، فلش ها و دکمه های شیشه ای (دکمه مرئی بر روی عکس) هستند.. حال من فکر کردم که اگر این همه صفحه در یک فایل باشد ممکن است حجم پروژه زیاد و اجرایش مشکل گردد بنابراین تصمیمی گرفتم : هر فقل در یک فایل که در مجموع و با احتساب فایل جانبی می شود 8 فایل... این کار را آزمایشی روی فایل اصلی و فصل یک و با دستور RUNMDB انجام د ادم ، حال یک مشکل : فایل اصلی و لینک دهنده که بصورت اجرایی یا EXE است ، با دستور RUNMBD از فایل EXE لینکی به آن فایل فصل داده ام تا اجرا شود و اتفاقا درست هم اجر ا می شود ، اما مشکل این است که وقتی 7 فایل فصل ها را از این طریق و بصورت فایل منبع MDB بر روی سی دی رایت کنم دیگر امنیتی باقی نخواهد ماند... مثلا هر کی می تونه بیاد یک Multimedia Builder نصب کنه و فایل های 7 فصل منو ویرایش کنه... سوالات : 1.آیا راهی برای امنیت این فایل ها وجود دارد؟ 2.اگر من تمام 8 فایل را exe کنم آیا این امکان وجود دارد که با ورود به هرفصل (از فایلی به فایل دیگر) علاوه بر بسته شدن فایل اولی ، فضای تخصیص یافته در علاوه بر بسته شدن فایل اولی ، فضای تخصیص یافته در Ram برای آن آزاد گردد؟ با تشکر فراوان... nevercom 13 مرداد 1388, 14:22با این چیزی که شما گفتید، باز هم فکر نمیکنم 8 فایل جوابگو باشه، چون حجم هر فایل MBD برای اجرای سریع و روان نباید بیشتر از 4 یا 5 مگابایت باشه، که با چیزی که شما فرمودین خیلی بیشتر از اینها خواهد شد پیشنهاد من اینه که یک یا چند صفحه ی اصلی (بدون هیچ مطلبی، فقط طرح کلی صفحات) ایجاد کنید و بعد با اسکریپت نویسی، تمام اطلاعات رو در اون لود کنید و نمایش بدید، با این روش، از حجم فایل خام و فایل اجرایی بشدت کاسته خواهد شد، و وقت به نسبت کمتری هم از شما گرفته خواهد شد. در این روش شما یک فایل اصلی خواهید داشت، و اطلاعاتی که باید نمایش داده شوند هم خارج از برنامه، در فولدرهایی طبقه بندی شدن، که در صورت نیاز میتونید برای امنیت بیشتر رمز نگاری شون کنید. در مورد سوالتون درباره ی امنیت فایلهای MBD باید عرض کنم که هم پسورد و هم Secure Layer هیچکدوم قابل اطمینان نیستن. sina-graph 14 مرداد 1388, 10:46سلام ممنون از اینکه به من جواب دادید... 1.اگه طبق اون چیزی که شما عرض کردید هر فایل تا 5 الی 6 مگابایت ظرفیت داشته باشد ، مثلا آیا این امکان وجود دارد که فایلی دارای 300 تا 700 مگابایت باشد؟ اگر باشد چه اتفاقی می افتد؟ 2.چطوری میشه که من عکس ها رو به داخل پروژخ نیارم و با اسکریپت نویسی اونارو از فایل بگیرم؟ پروژه من اینجوریه که فقط قاب یا تمی برابر دارد و همه مطالب به صورت عکس وارد می شود و هیچ مطلبی مستقیم و با اشیای مطالب به صورت عکس وارد می شود و هیچ مطلبی مستقیم و با اشیای mmb نوشته نخواهد شد... با تشکر مجدد nevercom 14 مرداد 1388, 13:201.اگه طبق اون چیزی که شما عرض کردید هر فایل تا 5 الی 6 مگابایت ظرفیت داشته باشد ، مثلا آیا این امکان وجود دارد که فایلی دارای 300 تا 700 مگابایت باشد؟ اگر باشد چه اتفاقی می افتد؟ اگر حجم زیاد باشه پروژه بشدت کند اجرا میشه، حالا اگه 600-700 مگابایت باشه که شاید اصلاً اجرا نشه !!! 2.چطوری میشه که من عکس ها رو به داخل پروژخ نیارم و با اسکریپت نویسی اونارو از فایل بگیرم؟ یک راه اینه که عکسها رو اکسترنال کنید، یعنی عکس رو وارد پروژه کنید و در قسمت تنظیمات اون عکس، تیک مربوط به اکسترنال(External) بودن اون عکس رو بزنید، در این صورت بعد از کامپایل، پوشه ای بنام Images در کنار فایل اجرایی شما ساخته خواهد شد که حاوی عکس ها هست، در این روش تمام عکسها تنها و تنها از این فولدر لود میشن و باید در این فولدر باشن. روش بعدی استفاده از دستور ReplaceImage هست، این تابع عکس جدید رو در یک شئ Bitmap یا HotSpot لود میکنه. تفاوتش با روش قبل در این هست که اولاً شما برای اینکار کد مینویسید و این که این عکس میتونه در هر جایی قرار داشته باشه، شما کافیه آدرس اون عکس رو به تابع بدید. پیشنهاد میکنم برای راهنمایی بیشتر، فرم کلی پروژتون رو اینجا بزارید تا بتونیم در این زمینه بهتر کمکتون گنیم. موفق باشید
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 653]