احتمالا براي ساخت يك انجين كلي به اين مورد نياز خواهيم داشت.
يك سري به بخش زير بزن و متوجه منظورم ميشي.
خوشحال ميشم شما هم همكاري كنيد.
بازيهاي كامپيوتري/ساخت,هك و ... بازيها / تيزهوش انجين
احتمالا براي ساخت يك انجين كلي به اين مورد نياز خواهيم داشت.
يك سري به بخش زير بزن و متوجه منظورم ميشي.
خوشحال ميشم شما هم همكاري كنيد.
بازيهاي كامپيوتري/ساخت,هك و ... بازيها / تيزهوش انجين
سلام
ببخشيد ولي من فكر ميكنم (فكر ميكنم ) يه مقدار بعضي از دوستان بد متوجه شدن
اتفاقا من هم دنبال يه همچين چزي ميگشتم تا امروز كه اين پست رو ديدم
احتمالا همتون magicPS رو ديدين كه يه فايل edit server داشت كه يه سري اطلاعات مثل آدي يا آيكن رو از شما ميگرفت و يه فايل exe درست ميكرد كه آدي و پسورد طرف رو به همون آدي كه شما وارد كرده بوديد مي فرستاد
من و فكر ميكنم اون دوستمون دنبال همچين چيزي هستيم
حالا ميخوام ببينم كي يه جواب درست ميده
سلام
كمپايل برنامه به اجرايي ساختنش خيلي فرق داره
براي ساخت برنامه exe هم بايد اسمبلي بلد باشي هم زبان ماشين
در ضمن بايد با ساختار فايل اجرايي در ويندوز هم اشنا باشي
اين تاپك مثل اين ميمونه كه من يك تاپيك با عنوان زير ايجاد كنم
روش ساخت هواپيماي مسافربري با قدرت جابجايي 500 نفر
البته اینم عنوانه خوبیه ولی ... این کار رو قبلا به کرات کردن و همچین برنامه بزرگی هم نشده مثل همین مجیک ÷ی اس که با دلفی هم هست
اصلا میگم بهتره با خود همون آقا صحبت کنم ؟ ها ؟ چطوره ؟![]()
همون طور که دوستمون گفتن ساختن یه کامپایلر به فازهای فوق احتیاج داره.
درس کامپایلر که مقطع کارشناسی ارائه میشه به همین مباحث میپردازه و معمولا یه پروژه هم کنارش هست که شما باید یه کامپایلر بسازید.
برخی از فازها ساده هستند مثلا فاز اول یا همون اسکنر. ولی خوب توضیح دادن مطالب اینجا و به صورت غیر حضوری یه کم سخت میشه.
اما یه سری راه میانبر هم همیشه وجود داره.
مثلا شما میتونید از gold compiler builder استفاده کنید.
این نرمافزار امکان ساخت کامپایلر به بیشتر زبانهای رایج رو میده. کافی هست که شما دستورات یا همون نحو زبان رو براش مشخص کنید! خوب دقت کنید در واقع اینجا شما میتونید خودتون یه زبان جدید اختراع کنید! و بعد با کمک این نرمافزار کامپایلرش رو بسازید. البته توجه داشته باشید که برای این کار باید مباحث مقدماتی کامپایلر رو بلد باشید. من توصیه میکنم اول کتاب نظریه زبانها و ماشینها و بعد کتاب کامپایلر رو بخونید.
اگه سوالی بود در خدمتم
راستی یادم رفت بگم برای دانلود نرمافزار فوق و همچنین خوندن مطالب در مورد اون از سایت زیر استفاده کنید. من خودم این ترم درس کامپایلر رو میگذرونم و الآن درگیر نوشتن پروژه هستم اگه چیز جالبی در اومد سعی میکنم لینکش رو براتون بزارم
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
ساخت یک کامپایلر برای دلفی به این راحتی ها نیست(دوستان دیگه هم این رو بارها گفتند)!
مسلماً اگر هم بتونید کامپایلری برای دلفی بسازید حجمش حداقل دو برابر کامپایلر بورلند خواهد بود !
روش کار مجیک پی اس هم کامپایل نیست.آخه کدوم کامپایلری چنین حجمی داره !!
احتمالاً یک قالب ثابت برای فایل اجرایی در نظر گرفتن و فقط قسمت هایی مثل آیکونها و یک سری تنظیمات رو روش تغییر میدن!
فعلاً اطلاعات بیشتری ندارم ولی دارم روی این قضیه کار میکنم.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)