يه پيشنهاد برای کم کردن حجم فايل‌های دانلودی انجمن

ubuntu

Member
با سلام خدمت دوستان عزيز.
خوب! اين روزها شکايت اضاي انجمن از حجم بالاي فايل‌هاي دانلودي زياد شده. من يه پيشنهاد دارم تا يه کمي هم به اون‌هايي که مي‌خواهند فايلشون رو آپلود کنند و هم اونهايي که مي‌خواهند يه پروژه رو دانلود کنند کمک کرده باشم. نمي‌دونم چه قدر مورد استقبال قرار مي‌گيره! ولي من مي‌گم ما يه منبعي درست کنيم مثل C++ Runtime يا net frame work. يا.. که بتونه بدون نياز به MMB فايل‌هامون رو اجرا کنه. شايد بگين اين چه ضرورتي داره وقتي که خود بيلدر مي‌تونه فايل‌هارو بخونه. خوب! در اين روش مي‌تونيم فايل MBD رو با يه سري اطلاعات پک و با يه فرمت خاص ذخيره کنيم و يه فايل اجرايي براي اون‌هايي که مي‌خواهند فايلشون به صورت مستقل اجرا بشه درست کنيم. اين مثل همون کاريه که Windows installer مي‌کنه و فايل‌هاي اجرايي شو با فرمت MSI سيو مي‌کنه.
حالا شما نظرتون رو بگيد که اگه مقبول واقع شد تو جزييات بريم. وگرنه ديگه خودمو خسته نکنم. با تشکر از همگي...:rose:
 

Silver Soft

کاربر متخصص مولتی مدیا بیلدر
اونجوری که من متوجه شدم از طرح شما فکر نکنم تاثیری داشته باشه البته اگه درست فهمیده باشم ...
لطفا یکم بیشتر توضیح بدید ...
منظورتون از مستقل چیه مثلا یه نرم فزار که فایلهای بیلدر رو بدون نصب بیلدر روی سیستم اجرا کنه ؟ اگر منظورتون اینه که بعید میدونم این کار بسیار آسونه و با خود بیلدر هم میشه ولی چه دخلی به حجم داشت ؟

آیا میخواین پروژه ها رو پک کنین و یه نرم فازار بنویسید که اونارو آنپک کنه و اجرا کنه ؟
 

silvercover

کاربر متخصص
اصلا منطقی نیست به خاطر این که چند کلیو بایت بر فرض قرار هست کم بشه این کار رو انجام بدیم. دوباره میخاین چرخ رو از اول اختراع کنید؟
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
من مطمئن نیستم که درست متوجه منظورتون شده باشم...
اگر قرار هست که فایلهای .MBD بدون نیاز به نصب MMB اجرا بشه، خب میتونیم فایل Player جدیدترین نسخه رو یه جایی آپلود کنیم و بگیم کسانی که این فایل رو ندارن (یا جدیدترین نسخه ی MMB رو ندارن) برای اجرای فایلها دانلودش کنن
اگر هم نگران امنیت فایلهای MBDتون هستید، میونید روشون پسورد بزارید و یا بهشون Secure Layer اضافه کنید *
دیگه نیاز نیست که به قول آقا حامد "چرخ رو از اول اختراع کنیم"

*
البته در مورد امنیت فایلهای MBD هم دیگه نباید زیاد مطمئن باشید، چون یه مدت قبل یکی از دوستان ایرانی یه برنامه گذاشته بود (تو MMBForums) که پسورد فایلهای MBD رو بدست می آورد و Secure Layer رو هم ازشون حذف میکرد و حتی یک پسورد مادر (General) هم ارائه کرده بود که تمام پروژه هایی که پسورد داشتن رو باز میکرد...(ولی خوشبختانه زود از سایت حذفش کردن)، همین چند روز پیش هم که یکی دیگه از دوستان گفتن که برنامه ای درست کردن که فایلهای Compile شده ی MMB رو آنپک میکنه و فایلهای MBD پروژه رو بما تحویل میده...

ولی خب، بد نیست که فایل Player آخرین نسخه رو یه جا آپلود کنید، و لینکشو تو امضاتون(مثلاً) بزارید تا اونایی که آخرین نسخه رو ندارن، حداقل بتونن پروژه رو اجرا کنن...
 

splinter cell

Well-Known Member
عموماً سورس هایی که ما اینجا میذاریم به ندرت از 400-500 کیلو(نهــــــــایتش) بیشتر بشه! و این دیگه احتیاجی به کم کردن حجمش نداره!من فکر میکنم مشکل بچه ها از کندی لود شدن صفحات مجید آنلاین هست و اینکه بعضی از دوستان امضاهای کت و کلفتی واسه خودشون گذاشتند که سرعت باز شدن صفحات رو کند تر میکنه! و الا اون چند کیلو بایت فایلهایmbd واسه کسی اونقدر مشکل ساز نشده مثلا خود من تا حالا هر چه نمونه گذاشتم واسه بچه ها زیر200-300 کیلو بوده در حالتی که کامپایل شده هم بوده یک مگ بیشتر نبوده!کاش میشد واسه کندی سرعت سرورهای سایت کاری کرد.
 

ubuntu

Member
ببخشيد من منظورم سورسها نبود. چرخ رو هم نمي‌خوام از اول اختراع کنم. من منظورم فايل هاي exe بودش که Player خود بيلدر حجمش رو زياد مي‌کنه. من هم نمي‌خواهم که به جاي بيلدر باشه. من منظورم اينه که يه فايل اجرايي با پسوندي ديگر و حجمي کمتر. سورس‌ها رو هم که خود بچه‌ها محبت مي‌کنند و حجم زيادي هم نداره. همون‌طور که جناب Splintercell بهش اشاره کردند.
در جواب دوستمون هم عرض کنم که بله! معلومه که مي‌خواهيم با MMB بنويسيم.
اين نکته رو هم مد نظر داشته باشيد وقتي مي‌خواهيد يه فايل exe رو که با بيلدر ساختيد بزارين اينجا بايد هر دفعه 500کيلوبايت رو هم يدک بکشين. من مي‌گم اين Player رو يک بار براي همي‌شه دانلود کنيم و فايل‌هاي اجراييمونو با اون راه بندازيم. البته منظور من از فايل اجرايي خود سورس نيست. بلکه يه سري خورده ريزه‌هايي هم همراش داره. ولي اين طور که بوش مياد اين کار زياد به نظر شما جالب نيومد.
 

silvercover

کاربر متخصص
ببخشيد من منظورم سورسها نبود. چرخ رو هم نمي‌خوام از اول اختراع کنم. من منظورم فايل هاي exe بودش که player خود بيلدر حجمش رو زياد مي‌کنه. من هم نمي‌خواهم که به جاي بيلدر باشه. من منظورم اينه که يه فايل اجرايي با پسوندي ديگر و حجمي کمتر. سورس‌ها رو هم که خود بچه‌ها محبت مي‌کنند و حجم زيادي هم نداره. همون‌طور که جناب splintercell بهش اشاره کردند.
در جواب دوستمون هم عرض کنم که بله! معلومه که مي‌خواهيم با mmb بنويسيم.
اين نکته رو هم مد نظر داشته باشيد وقتي مي‌خواهيد يه فايل exe رو که با بيلدر ساختيد بزارين اينجا بايد هر دفعه 500کيلوبايت رو هم يدک بکشين. من مي‌گم اين player رو يک بار براي همي‌شه دانلود کنيم و فايل‌هاي اجراييمونو با اون راه بندازيم. البته منظور من از فايل اجرايي خود سورس نيست. بلکه يه سري خورده ريزه‌هايي هم همراش داره. ولي اين طور که بوش مياد اين کار زياد به نظر شما جالب نيومد.

همون طور که مطلع هستید، خیلی از فایل هایی که اینجا گذاشته میشه به صورت سرس هستن و کم حجم. از طرفی برای همه مقدور نیست که هم بخان تویلیر بیلدر دست ببرن و کارشون رو با اون ارائه بدن. گذشته از اون عده کمی هم هستن که برنامه mmb خودشون رو روزآمد نمی کنن و نیازمند اجرا کننده جدید هستن. حتی اگر مثال ما رو هم ببینند، اگر در مثال از فرامین جدید بهره برده شده باشه باز هم ناکام خواهند موند و باید با یک بیلدر قدیمی و یا دست کاری شده سر کنند.
 

ubuntu

Member
من اين پيشنهاد رو فقط براي کم کردن حجم فايل‌ها دادم. من گفتم که چرا وقتي حجم فايلمون مي‌تونه 250کيلوبايت باشه، اونو به يه 750 کبلوبايتي تبديل کنيد. ولي به خاطر دلايلي که شما گفتين فکر کنم زياد ايده جالبي نباشه. خوب به خر حال از مشارکتتون ممنون.:rose:
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
Ubuntuی عزیز،
اینطور که از سخنان شما بر میاد، ایده ی شما این هست که یه کامپایلر دیگه واسه MMB نوشته بشه که لازم نباشه، 500 کیلوبایت Player خود MMB بهش اضافه بشه....
گرچه این ایده، ایده ی جالبی هست و خیلی ها این "آرزو" رو داشتن، که تا تحققش فاصله ی زیادی هست...، ولی خب یک چیزی شبیه به این ایده در جریان هست (یا لااقل بوده !)، به این آدرس برید تا از جزئیاتش مطلع بشید:
http://www.mmbforums.com/ipb/index.php?showtopic=20865&hl=\.Net+compiler
 

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

بالا