loo30fer
کاربر متخصص مولتی مدیا بیلدر
احتمالا برای گم کردن فایل بین هزارتا فایل تا شما نتونید اون فایل رو پیدا کنید که البته گیر انداختن اون فایل کاری نداره , در اصل کمپایلری در کار نیست جز اینکه این برنامه میاد یک فایل mbd با تنظیمات دلخواه شما ایجاد و اون رو به فایلی که شما به ظاهر کمپایل میکنید تزریق میکنه که برای جلوگیری از متوجه شدن کاربرها از نحوه کار فایل Player.bin کرک شده تا تغییراتی در ساختار فایل داده باشه میتونید فایل Player.bin رو بررسی کنید یا Player.bin بیلدرتون رو جایگزینش کنید تا ببنید که پس از کمپایل با چه خطایی برمیخورید.با سلام.
می تونم بپرسم که چرا این برنامه اجبار داره فایل های خودشو تو System32 کپی کنه؟ اگه اینطوریه پس دیگه Temp به درد چی می خوره؟
اینکه چطور با اینکه سورس اون فایل کمپایل شده شما یک سورس ساده و خالی است موقعی که اجرا میشه اون صفحه طراحی شده توسط خودتون رو میبینید چون اون فایلی که پس از هربار اجرا توسط Player توی پوشه System32 کپی میشه با بیرون کشیدن فایل mbd و ارسال دستور RUNMBD توسط تابع SendMessage به اون پروژه برنامه با ظاهر دلخواه شما نشون داده میشه.
من قبلا همچین چیزی رو ساخته بودم که نیازی به استخراج فایلهای تزریق شده و ارسال پیغام RunMbd نبود تنها کاری که کاربر میکرد ساخت و طراحی پروژه توسط بیلدر و ذخیره اون به صورت mbd سپس فایلش رو به برنامه میداد و فایل خروجی بیلدر بدون هیچگونه فایل اضافی تحویل میگرفت.
موفق باشید.
آخرین ویرایش: