واضح آرشیو وب فارسی:سایت ریسک: پيشنهاد براي كاهش حجم پروژه در mmb evil_gates 18 آذر 1388, 11:31سلام به همه من رو يه پروژه كار مي كنم كه بايد عناصر زيادي كه با هم در ارتباط هستند رو با هم تو mmb وارد كنم. ميخوام پيشنهاد دوستان رو در شرايط مشابه كار خودم بدونم. فرض كنيم مي خوايم تعداد زيادي شي Bitmap ، اسكريپت، Text و ... كه همه با هم در ارتباط هستند (منظورم اينه كه عناصر لازم و ملزوم همديگه هستند) رو تو يك پروژه mmb داشته باشيم. در عين حال هم مي خوام حجم برنامه به حداقل ممكنه كاهش پيدا كنه. به نظر شما همه عناصرم رو تو يك Page قرار بدم و گروه گروه با فرامين Show/Hide اونا رو نمايش بدم تا فقط يك صفحه ساخته بشه يا اينكه تو يك پروژه چند Page درست كنم و با NextPage / PrevPage اونا رو نمايش بدم يا اينكه چند تا پروژه جدا از هم ايجاد كنم و با RunMBD اونا رو فراخواني كنم؟ نكته: براي من حجم نهايي برنامه خيلي خيلي مهمه. حتي از دو سه كيلو بايتم نميتونم بگذرم. در ضمن من تا جايي كه ميشد حجم تصاوير Bitmap رو كاهش دادم، تاجايي كه ميشد چيزي رو داخل برنامه embedded نكردم و سعي كردم اسكريپت هايي كه مينويسم كمترين خطوط رو داشته باشه. قبلا از همه ممنونم :rose: Silver Soft 18 آذر 1388, 11:52همونطور که گفتید پروژتون رو به چند پروژه تقسیم کنید و با RunMBD اجراش کنید ، اینجوری دیگه چند صد کیلو حجم اضافه به خاطر تفسیر شدن برنامه ندارید و این کار رو به سیستم کاربر نهایی واگذار میکنید . ashkan_mmb 18 آذر 1388, 12:15تنها راهنمایی که میتونم بکنم اینه که پیج ساختن به غیر از این که یک کار درستی نیست و حجم فایل رو خیلی زیاد میکنه اینه که ساختن پیج هایی که در همشون شی بیت مپ کار گذاری شده باشه خیلی سرعت اچرا شدن اون رو میاره پایین و راهنمایی دیگه ای که میتونم بهتون بکنم اینه که شما میتونید یه سری دستور بنویسید که ظاهر پیج اول رو کاملاً تغییر بده و اونو تبدیل کنه به پیج دوم یا همون پیجی که ما دوست داریم به نظر من دستورات تبدیل هر پیج رو بنویسید که چه عکسایی رو باید از کجا لود بکنه (در اکثر موارد امبدد پروژه) و اونها رو داخل امبدد بزارید حالا شما به یه چیزی احتیاج دارید که بین این فایل هایی که توشه مدیریت بکنه و با اضافه و یا کم کردن یه عدد یا همون ایکس خودمون بفهمه که تو کدوم پیج هست و کدوم فایل که توش دستورات رو نوشتین براتون باید اجرا کنه اگه نیاز به راهنمایی بیشتر بود بگید تا یه سمپل براتون بزارم و یکم هم بیشتر توضیح بدم البته اگه این نکته و نکته ای که سیلور جان گفتند رو دو تاشو با هم انجام بدید فکر کنم فایل شما خوب کم حجم بشه در ضمن لازم به ذکره که اگه حجمش زیاد مهم نیست و با سی دی میخواد رد و بدل بشه اصلاً نگران حجمش نباشین و تا میتونین اونو زیادش کنین (چون خودش کلی افه داره و کاربر فکر میکنه دیگه تو این پروژه اسکریپت جادویی خدا رو هم نوشتین) evil_gates 18 آذر 1388, 12:30ممنون از راهنمايي دوستان احتياجي به ساختن نمونه ندارم. در مورد دستورات فراخواني صفحات و عناصر و ... هم كاملا مي دونم چيكار بايد بكنم. سوال من فقط اين بود: اگه در شرايط مشابه قرار داشتين كدوم يك از سه تا راهي كه گفتم رو انتخاب مي كردين ؟ فقط يك page مي ساختين ؟ يا تو يك پروژه چند Page مي ساختين ؟ يا چند تا پروژه مجزا مي ساختين و داخل هم فراخواني مي كردين ؟ پيشنهاد دوستان رو مي خوام براي انتخاب يكي از راهها بدونم اونم فقط به خاطر اينكه حجم فايلي كه ساخته ميشه براي من خيلي مهمه . همونطور كه گفتم حتي دو سه كيلوبايتم كم بشه خيلي مهمه برام. در ضمن اين پروژه رو نميخوام رو CD بريزم كه نگران حجمش نباشم يا افه گذاشتن داشته باشه. اين برنامه بخشي از يك پروژه نسبتا بزرگه. thnx a lot :rose: splinter cell 18 آذر 1388, 19:30اگر قراره این عکسها توی صفحات مختلف و یا احیاناً mbd های مجزا از هم، استفاده بشه بهتره اونها رو بصورت اکسترنال به پروژه اضافه کنید.اینطوری از کپی های مختلف یک عکس تاثیری در افزایش حجم کار نداره. peyman136 18 آذر 1388, 22:11سلام اگر قراره این عکسها توی صفحات مختلف و یا احیاناً mbd های مجزا از هم، استفاده بشه بهتره اونها رو بصورت اکسترنال به پروژه اضافه کنید.اینطوری از کپی های مختلف یک عکس تاثیری در افزایش حجم کار نداره. منم موافقم من دیگه نمیخوام پیشنهاد جدیدی بدم چون دوستان قبلا این کار رو انجام دادن فقط اومدم یاد آوری کنم قبلا هم بحث شده که میتونه کمکتون بکنه یه سرچ بزنی روش های زیادی پیدا میکنی nevercom 19 آذر 1388, 11:43من به شخصه ترجیح میدم در این موارد تا جایی که امکان داره عکس ها عناصر گرافیکی خارج از برنامه باشن که حالا یا بصورت اکسترنال باشن که برنامه خودش لودشون کنه و یا با اسکریپت خودمون لودشون کنیم. ولی در هر صورت، از اونجای که بیشتر حجم اشغالی از جانب تصاویر هست، اگر مانعی نباشه که اونها رو بصورت اکسترنال در بیارید، میتونید تمام برنامه رو در همون یک صفحه خلاصه کنید. ولی استفاده از چندفایل mbd رو بجای ایجاد چند صفحه در یک فایل mbd پیشنهاد میکنم. [SaMaN] 19 آذر 1388, 19:07سلام میخواستم یادآوری کنم که اگه صدا براتون اهمیتی نداره ، تعیین نوع پلیر هم میتونه یاعث کاهش حجم بشه. موفق باشید.
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 498]