سوالاتی در مورد یک پروژه ی اتوران سازی

GFX Master

مدیر انجمن گرافیک دو بعدی ومسئول فروشگاه
بله شما درست میگی.

مدیر انجمن اگر میشه اسم تاپیک رو عوض کنن ممنون میشم.

اسمش رو بذارید سوالاتی در مورد یک پروژه ی اتوران سازی.

مرسی از تذکرتون.
 

Silver PC

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

اول نوشته رو انتخاب کنید بعد :

Object > Convert To Bitmap​

موفق باشید !
 

Saman

مدیر انجمن مولتی مدیا بیلدر
به نظر من این روش اصلا مناسب نیست و کار رو از زیبایی در میاره.
من خودم اصلا ازش استفاده نکردم.
 

Silver PC

Well-Known Member
من فقط پیشنهاد دادم !

سامان جان چه جوریاس شما هر دفعه پست میدی 2 تا میاد ؟:دی
 

splinter cell

Well-Known Member
سامان جان چه جوریاس شما هر دفعه پست میدی 2 تا میاد ؟

اینجاست که میگن هر کی پارتی نداره جاش آخر صفه!!!
ما که هر 10 تا پست که میدیم یکیش هم سند نمیشه حالا سامان برای هر پستش یک المثنی هم میفرسته :)

اما از شوخی گذشته منم با سامان موافقم که این تبدیل تکست به بیت مپ اصلاً جالب نیست. چون علاوه بر افزایش حجم حالت اسموت فونت رو هم بدجوری خراب میکنه!لا اقل برای فونتهای وطنی اینطوریه!
 

GFX Master

مدیر انجمن گرافیک دو بعدی ومسئول فروشگاه
منم همین رو میخواستم بگم که تبدیل به عکس 100% حجم فایل اجرایی رو افزایش میده که باعث کندی هم میشه.

ولی خوب اینم یه راهه...
 

Silver PC

Well-Known Member
سارا خانم ایول به ولت که مث بقیه ضایعم نکردی : دی
خب دوستان من نظر دادم فقط !
آبرومو بردین جلت 140000 تا کاربر : دی

اون که نگفت میخوام حجمش کم باشه ! منم این پیشنهاد رو بهش دادم !!!

موفق باشید !!
 

Saman

مدیر انجمن مولتی مدیا بیلدر
والا وقتی سرعتم خیلی پایینه ، سایت خودکار 2 تا ارسال میکنه.
که معمولا سعی میکنم دومی رو پاک کنم.

ممنون از راهنمایی.
ببخشید اگه تند برخورد کردم.
برای بعضی کارا جزیی مفیده ولی برای کار در حجم بالا توصیه نمیشه.
 

nevercom

کاربر متخصص انجمن مولتی مدیا بیلدر
حالا که سوال رو در مورد کامپایل پرسیدی، بهتره کمی در مورد این پنجره و تنظیماتش توضیح بدم

Compile.PNG




  • قسمت Player
این قسمت مربوط به این هست که برنامه با چه پلیری کامپایل بشه، این رو بگم که اگه در پروژتون فایل صوتی ندارید میتونید گزینه ی سوم یعنی No FMOD رو انتخاب کنید، ولی در این مورد که قراره یه پروژه روی دیسک ارائه بشه (و چند صد کیلوبایت حجم بیشتر اهمیتی نداره) پیشنهاد میکنم از گزینه ی اول یعنی Full استفاده کنید
  • تنظیمات FMOD (تنظیمات صوتی)
این قسمت مربوط به تنظیمات بخش صوتی برنامه هست، این بخش رو خیلی دستکاری نکنید، و گزینه ی NoSound رو هم انتخاب نکنید

  • قسمت Stand Alone
اگه تیک اول رو بردارید، دوتا فایل تولید میشه که یکی فایل سورس برنامه (MBD) و دیگری فایل Player هست، همیشه تیک قسمت اول رو بزارید تا یک فایل اجرایی تولید بشه
اگر گزینه ی دوم هم فعال باشه در هربار فقط اجازه داده میشه که یک پنجره (دسترسی) از برنامه اجرا بشه، یعنی اگه برنامه درحال اجرا باشه و روی آیکن برنامه دابل کلیک کنید، یک پنجره ی جدید باز نمیشه

  • قسمت Secure Layer
این قسمت یک لایه ی امنیتی به برنامه اضافه میکنه که محتویات برنامه در HEX Editor ها ناخوانا تر بشه ولی از سرعت برنامه کمی کم میکنه
خیلی توصیه نمیشه

  • قسمت Icon
این قسمت رو تغییر نیاز نیست بدید، چون از آیکن های با کیفیت بالا پشتیبانی نمیکنه، اگر نیاز به تغییر آیکن داشتید خیلی راحت میتونید با یه برنامه ی دیگه که در پوشه ی نصب خود برنامه وجود داره عوضشون کنید

  • قسمت External Image Objects
اگه در تنظیمات عکسهایی که در پروژه وارد کردید گزینه ی External Image رو فعال کرده باشید، این قسمت فعال خواهد شد هنگام کامپایل
تنظیمات این بخش رو هم نیاز تغییر بدید و بگزارید مثل عکس بالا باشه (پیشفرض)

  • قسمت Macromedia Flash
اگه در پروژتون از فایلهای فلش (SWF) استفاده کرده باشید، اگر این گزینه رو تیک بزنید فایل نصب فلش پلیر نسخه ی 7 به برنامه اضافه میشه

  • قسمت Copyright Info
این قسمت هم همونطور که از نامش مشخص هست میتونید اطلاعات Copyright برنامه ی نهایی رو ویرایش کنید

  • قسمت Generate Autorun.inf
اگر این تیک گذاشته شده باشه، هنگام کامپایل، در کنار فایل نهایی یک فایل بنام Autorun.inf هم تولید میشه که در واقع همون Autorun هست و باعث میشه برنامه حالت اتوران داشته باشه و هنگام گذاشتن دیسک داخل درایو، برنامه خودبخود اجرا بشه
چون شما میخاید یه پروژه ی اتوران بسازید پس این تیک رو فعال کنید (و این فایل رو هم در کنار فایل اصلی روی دیسک رایت کنید)

  • قسمت Compression Method
این قسمت مربوط به تنظیمات فشرده سازی برنامه هست
در مورد پروژه ی شما توصیه میکنم روی No Compresstion یا Zip گذاشته بشه، البته حجم فابل نهایی رو بالاتر میبره (در حدود 2 مگابایت) ولی سریعتر اجرا میشه برنامه (ضمن اینکه محدودیت چند مگابایتی بر روی دیسک وجود نداره)

  • قسمت Warnings
مربوط به هشدارهاست، میتونید جفتشون رو تیک بزنید
اگر این دوتا گزینه رو تیک بزنید دیگه هشدارهای مربوطه نشون داده نمیشن
اولی مربوط به درایور صوتی FMOD هست و دومی مربوط به فایلهای فلش
خیلی مهم نیستن، میتونید فعال یا غیرفعالشون کنید
 

GFX Master

مدیر انجمن گرافیک دو بعدی ومسئول فروشگاه
ممنون واقعا توضیحات عالی ای بود.
مخصوصا اون موردی که مربوط به آیکن بود که میخواستم بپرسم که خودت گفتی.

فقط یه مورد دیگه!
من الان برنامه رو کامپایل کردم و روی DVD هم رایت کردم.
دقیقا همونطوری که گفته بودید.
فایل اصلی در کنار سایر فایلها هست و آدرسها هم به همون روشی که گفتید.
حالا 2-3 تا مشکل بعد از رایت DVD بوجود اومده:

1- برنامه خودبخود اجرا نمیشه!
اون فایل Autorun.inf هم وجود داره. ولی خودبخود اجرا نمیشه.

2- وقتی روی آیکن برنامه کلیک میکنم وارد درایو DVD نمیشه!
فقط یه صفحه Open With باز میشه!
و برای ورود به درایو DVD مجبورم حتما راست کلیک کنم و Open کنم.

موقع اجرای برنامه ، اون قسمتهایی مثل همون Browse DVD و ... که بهشون
آدرس دادم که فولدر فلان رو باز کنن این ارور داده میشه:

The Specified file was not found:
D:/AE Tuts/DVD 1/Tutorials

درایو D هم همون درایو DVD هست.
 

Saman

مدیر انجمن مولتی مدیا بیلدر
سلام

1- برنامه خودبخود اجرا نمیشه!
اون فایل Autorun.inf هم وجود داره. ولی خودبخود اجرا نمیشه.

2- وقتی روی آیکن برنامه کلیک میکنم وارد درایو DVD نمیشه!
فقط یه صفحه Open With باز میشه!
و برای ورود به درایو DVD مجبورم حتما راست کلیک کنم و Open کنم.

مشکل اول و دوم ( با گفتن مشکل دوم ) 100% از فایل Autorun.inf هستش.

یک فایل اتوران معمولی باید این شکلی باشه :
کد:
[autorun]
OPEN=AUTORUN.EXE
ICON=AUTORUN.EXE
که Open برابر است با فایل اجرایی.
و Icon هم برابر است با فایل آیکون که میتونه اسم خود فایل اجرایی باشه، یعنی آیکون فایل اجرایی رو بذار واسه دیسک خوان.

دقت کنید که یا این مدل آدرس دادن یعنی فایل AUTORUN.EXE توی مسیر (root) اصلی دیسک هستش.
اگه فایل AUTORUN.EXE قراره توی پوشه باشه ، بهتره که به این صورت آدرس دهی بشه.

کد:
[autorun]
OPEN=Setup\AUTORUN.EXE
ICON=Setup\AUTORUN.EXE

که یعنی توی پوشه setup هستش.

برای توضیحات بیشتر ، توصیه میکنم pdf ی که توی پیوست هستش رو بخونید.

موقع اجرای برنامه ، اون قسمتهایی مثل همون Browse DVD و ... که بهشون
آدرس دادم که فولدر فلان رو باز کنن این ارور داده میشه:

The Specified file was not found:
D:/AE Tuts/DVD 1/Tutorials

درایو D هم همون درایو DVD هست.

سوال سوم هم که 100% آدرساتو اشتباه دادی.

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

کد:
<SrcDrive>\AE Tuts\DVD 1\Tutorials
تفاوت SrcDrive و SrcDir در اینه که اولی آدرس درایو جاری رو برمیگردونه ، یهنی آدرس درایوی که فایل اجرایی توشه. و دومی آدرس پوشه ای که فایل اجرایی توشه رو برمیگردونه.


نکته مهم : نیاز نیست شما فایل ها رو رایت کنید.
کافیه با همون nero مثلا که رایت میکنید ، به جاش یه image بگیرید.
بعد با نرم افزارهای image خوان مثله Daemon فایل Image رو به صورت مجازی که اجرا کنید.
هیچ فرقی هم یا رایت بر روی دیسک نداره.
بهترین روش برای تست هستش.

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

پیوست ها

  • autorun.zip
    111.3 کیلوبایت · بازدیدها: 22
آخرین ویرایش:

GFX Master

مدیر انجمن گرافیک دو بعدی ومسئول فروشگاه
مرسی سامان جان.
مورد سوم رو الان تست میکنم.

مورد اول و دوم هم راستش فایل Autorun.inf من که خود MMB ساختتش اینطوریه:

کد:
[autorun]
OPEN=DVD 1.EXE
ICON=DVD 1.EXE,0

ولی من دیشب سرچ کردم این موضوع رو. توی یکی از فرومهای خارجی یه نفر همین موضوع رو
مطرح کرده بود و تو جواب گفته بودن که اگر اسم فایل بیشتر از 8 کاراکتر باشه یا اینکه از Space توی اسم
فایل استفاده شده باشه این مشکل پیش میاد.
منم چون اسم فایل اجراییم DVD 1 هست گمونم مشکل از اونه.
ولی خوب از طرفی این متن فایل اتوران من با اون چیزی که تو گفتی هم متفاوته.
این عدد 0 برای چیه دقیقا؟!
 

MVGM_Soft

Active Member
اگه شما می خواید برای آتوران نام طولانی و با فاصله بزارید می تونید از روش زیر استفاده کنید
متن فایل Autorun.inf رو به متن زیر تغییر بدید:

کد:
[autorun]
OPEN=AUTORUN.EXE
ICON=AUTORUN.ICO

Label=DVD 1
جلوی Label= می تونید عبارت مورد نظر خودتون رو بنویسید

[ویرایش] متنی که در جلوی Label= وارد می کنید به عنوان نام سی دی شناخته میشه و در صورتی که توسط نرو نامی رو تایین کنید با این حا باز همین نام نمایش داده میشه (در صورتی که برای رایت از مجیک ایزو استفاده می کنید پیشنهاد میشه حتما ازهمین روش استفاده کنید)​
 
آخرین ویرایش:

Saman

مدیر انجمن مولتی مدیا بیلدر
ولی من دیشب سرچ کردم این موضوع رو. توی یکی از فرومهای خارجی یه نفر همین موضوع رو
مطرح کرده بود و تو جواب گفته بودن که اگر اسم فایل بیشتر از 8 کاراکتر باشه یا اینکه از Space توی اسم
فایل استفاده شده باشه این مشکل پیش میاد.
منم چون اسم فایل اجراییم DVD 1 هست گمونم مشکل از اونه.
ولی خوب از طرفی این متن فایل اتوران من با اون چیزی که تو گفتی هم متفاوته.

به احتمال زیاد مشکل همینه.
تا جایی که متونی از کارای ریسک دار جلوگیری کن.
مثلا از اسم فارسی استفاده نکن. قفط برای نام از اعداد و حروف استفاده کن. و از ایمن مدل کارا.

این عدد 0 برای چیه دقیقا؟!
همونطور که میدونی ما میتونیم توی یک فایل چندین آیکون داشته باشیم.
مثل shell32.dll وبندوز که پرش آیکونه.
اون عدد تعیین میکنه که آیکون شماره چند بیاد جای آیکون دیسک.
که 0 یعنی اولین آیکون و اگه نوشته نشه هم همون 0 در نظر گرفته میشه.
 
آخرین ویرایش:

peyman136

کاربر متخصص مولتی مدیا بیلدر
همونطور که میدونی ما میتونیم توی یک فایل چندین آیکون داشته باشیم.
مثل shell32.dll وبندوز که پرش آیکونه.
اون عدد تعیین میکنه که آیکون شماره چند بیاد جای آیکون دیسک.
که 0 یعنی اولین آیکون و اگه نوشته نشه هم همون 0 در نظر گرفته میشه.
سلام به همه مخصوصا مدیر موفق انجمن فتوشاپ سارا خانم
محض اطلاع میگم چون فکر کردم شاید دوست داشته باشید بدونید هر فایل اجرایی چند تا آیکن داره یا حتی بعضی از آیکن هاش رو برای خودتون بردارید(از برنامه در بیارید)
من چند وقت پیش یه برنامه به اسم P_Icon Exporter گذاشتم توی انجمن که میتونه این کار ها رو براتون انجام بده حتی میتونه فایل های .cur رو به آیکن و BMP تبدیل کنه (فقط با یه راست کلیک روی فایل)

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

Rezvani Soft

Active Member
سلام
وقتی دستور نصب فونت در سیستم استفاده میکنم.فونت رو نصب میکنه .
و مثلا اگه وجود نداشته باشه اونو نصب میکنه ولی اگه فونت از قبل در سیتستم وجود داشته باشه
هنگام خروجاز برنامه فونت رو هم پاک میکنه.
 

msnv

Well-Known Member
سلام
وقتی دستور نصب فونت در سیستم استفاده میکنم.فونت رو نصب میکنه .
و مثلا اگه وجود نداشته باشه اونو نصب میکنه ولی اگه فونت از قبل در سیتستم وجود داشته باشه
هنگام خروجاز برنامه فونت رو هم پاک میکنه.

سلام
دستور InstallFont فقط فونت را موقتا و انهم به منظور استفاده در پروژه بر روی سیستم نصب میکند و همزمان با exit شدن برنامه از سیستم حذف میشود
اگه میخواهید فونت در فولدر fonts ماندگار شود باید اونو با دستور کپی به فولدر fonts کپی کنید و در انتها برای افزوده شدن فونت کپی شده در لیست فونت ها یکبار هم دستوری بدین که در انتهای عملیات فولدر fonts گشوده شود (همانکاری که سایر برنامه ها انجام میدهند)

موفق باشید
 

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

بالا