هر سوالی در زمینه برنامه نویسی و کار با برنامه ی مالتی مدیا بیلدر داشتید در این تایپک بپرسید.
همچنین اگر آموزش خاصی (چیزی که جای دیگری نباشد) هم داشتید در اینجا مطرح کنید. حتما تشکر می شود.
هر سوالی در زمینه برنامه نویسی و کار با برنامه ی مالتی مدیا بیلدر داشتید در این تایپک بپرسید.
همچنین اگر آموزش خاصی (چیزی که جای دیگری نباشد) هم داشتید در اینجا مطرح کنید. حتما تشکر می شود.
چه طور میشه براش پلاگین نوشت؟
لطفاْ توزیح کامل(با زبان cیاc++نوشت)
ممنون
برای تغییرoemlogoیا همون تصویری که در زیر لوگوی ویندوز در پنجرهsystem properties (اگر روی مای کامپیتور کلیک راست کنید و properties رو انتخاب کنید به اونجا می رسید) نمایش داده میشه و همچنین برای تغییرoeminfo یا همون اطلاعات شرکت فروشنده کامپیوتر بوسیله نرم افزاری که با بیلدر ساختید این کارها رو انجام بدید:
اول یک تصویر با فرمت.bmpو نامoemlogo در ابعاد عرض 180 و ارتفاع 114 پیکسل بسازید.(یعنیoemlogo.bmp ) بهتره تصویر لوگوتون باشه. مثل تصویر زیر:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] ]
و یه فایل متنی با فرمت.iniو با نامoeminfoبوسیلهNotepadو به ترتیب زیر بسازید:
[Support Information]
:Line1=Powered By
Line2=Hosein Pourbahrami
=Line3
:Line4=E-mail
Line5=hoseinpb@yahoo.com
Line6=hoseinpb@gmail.com
=Line7
:Line8=Weblog
Line9=hoseinpb.blogfa.com
=Line10
:Line11=Mobile
Line12=0935 516 5870___________________=Line13
!Line14=thank you very much
[General]
Manufacturer=Hosein Pourbahrami
Model=Email: [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]در قسمت[Support Information] به ازای هر سطر باید یک خط (line) معرفی کنید و در مقابلش علامت مساوی ( = ) قرار بدید و اطلاعات مربوط به اون خط رو مقابلش بنویسید. اطلاعات این بخش با فشردن دکمهsupport Informationدر پنجرهsystem propertiesو به شکل زیر نمایش داده خواهد شد:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] ]
Powered By:
Hosein Pourbahrami
E-mail:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
Weblog:
hoseinpb.blogfa.com
Mobile:
0935 516 5870
___________________
thank you very much!در بخش[General] هم فقط میشه دو خطManufacturerوModelپر کرد که بهتره در مقابل اولی نام خودتون رو بنویسید(مثل مثال) این تصویر کل مطالب بالا رو پس از جایگزینی نشون میده:
حالا می رسیم سر اصل مطلب؛ اول این دو فایلی رو که ساختید یعنیoemlogo.bmpوoeminfo.iniرو در نرم افزار ادغام کنید. (بوسیله گزینهEmbedded files...در منویProject ) سپس در تنظیمات صفحه اول پروژتون (که من خودم معمولا در صفحه اول بسم الله الرحمن رحیم میزارم و معتقدم بی نام خدا هر کاری پوچه) روی اسکریپت کلیک کنید و در تبpage startاین کد ها رو بنویسید:
SysCommand("CopyFile","<Embedded>\oemlogo.bmp,<System>\oemlogo.bmp")
SysCommand("CopyFile","<Embedded>\oeminfo.ini,<System>\oeminfo.ini")
توجه:از اون جا که این دو فایل جایگزین فایل های مشابهشان (یعنیoemlogo.bmpوoeminfo.iniقبلی) میشن و ممکنه این دو فایل قبلی برای طرف مقابل مهم باشند بهتری از این کد استفاده کنید:
LoadVariable("usetimes","use")
If(use=0) Then
SysCommand("CopyFile","<System>\oemlogo.bmp,<System>\OEM Backup\oemlogo.bmp")
SysCommand("CopyFile","<System>\oeminfo.ini,<System>\OEM Backup\oeminfo.ini")
SysCommand("CopyFile","<Embedded>\oemlogo.bmp,<System>\oemlogo.bmp")
SysCommand("CopyFile","<Embedded>\oeminfo.ini,<System>\oeminfo.ini")
use=1
SaveVariable("usetimes","use")
Endدر این کد ازoemlogo.bmpوoeminfo.iniقبلییکbackupگرفته می شه بعدoemlogo.bmpوoeminfo.iniشما رو جایگزین می کنه که اخلاقی تره. البته در این حالت بهتره گزینهsave last position in registryرا از پنجره تنظیمات پروژه تیک دار کنید.
و البته درباره پلاگین همان طور که اشاره کردید پلاگین ها بوسیله برنامه های ویژوال بیسیک و ... نوشته میشن که ارتباطی به بیلدر نداره و البته من هم ویژوال بیسیک بلد نیستم و معمولا از پلاگین های آماده استفاده می کنم. می تونید از بخش ویژوال بیسیک استفاده کنید.
استفاده از این مطلب در سایت یا وبلاگ دیگر بدون ذکر نام نویسنده شرعا حرام است و در صورتی که این مطلب مورد توجه شما قرار گرفت فشار یک کلید بعنوان دستت درد نکنه کافیه.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)