View Full Version : ساختن فایل exe
Beginner2013
جمعه 25 فروردین 1391, 08:30 صبح
با سلام.من می خوام یه برنامه درست کنم که یه رشته رو بگیره بعد فایل exe ای بیرون بده که با اجرا کردنش اون رشته رو نشون بده حالا چه به صورت command line یا ویژوال مهم نیست.در واقع من می خوام یه کامپایلر بسیار ساده درست کنم.آیا این کار با دلفی ممکنه یا باید assembly یا چیز دیگه ای یاد بگیرم.
با تشکر فراوان.
lord_viper
جمعه 25 فروردین 1391, 10:04 صبح
برای یه رشته نیازی به ایجاد کامپایلر و این حرفا نیست میتونین سورس یه بیندر رو بگیرین و ازش استفاده کنین
روشش راحته اول برنامه رو باز میکنین حالا با استریم یا هر چیز دیگه که راحتین متن خودتونو ته فایل مینویسین و بعد 3 بایت اخر طول رشته رو قرار میدین موقع نمایش فایل رو باز میکنین 3 بایت اخر که طول رشته هست رو میخونین و از انتهای فایل طول+3 میرین عقب و به همون طول میخونین و تو یه بافر میریزین حالا اون متن دستتونه و میتونین نمایشش بدین
Beginner2013
جمعه 25 فروردین 1391, 11:23 صبح
بسیار ممنونم دوست عزیز.فقط من تازه کارم اگه میشه بیش تر توضیح بدید.بیندر چیه،کدوم برنامه رو باز کنم،متوجه منظورتون نمیشم اگه میشه یه مثال یا سورس برام بزارید.
lord_viper
جمعه 25 فروردین 1391, 18:27 عصر
Binser برنامه ای هست که میتونه 2 یا چند فایل رو در قالب 1 فایل در بیاره مثل تروجانها که قابلیت اینو دارن که یک فایل بهشون بچسبونین
بیندرها معمولا از 2 برنامه تشکیل میشن برنامه stub که نقش جعبه رو ایفا میکنه و برنامه ادیتور که برنامه یا فایلهای مختلف رو درون Stub قرار میده stub کدی داره که موقع اجرا فایلها و اطلاعاتی رو که Stube درش نوشته رو میخونه و کارهای لازم رو انجام میده مثلا اجرای فایلهایی که رونش هست و ....
Beginner2013
جمعه 25 فروردین 1391, 18:57 عصر
اگه درست فهمیده باشم،منظورتون اینکه یکی از این فایلای اجرایی را در ریسورس برنامم قرار بدم و در موقع لازم بجای ساختن exe این فایل رو رو دیسک بنویسم و چیزایی رو که می خوام بهش اضاف کنم.درست فهمیدم؟
حالا از اینا یکی سراغ دارید بهم معرفی کنید.
با تشکر فراوان
Felony
جمعه 25 فروردین 1391, 20:03 عصر
2 سال پیش یک نمونه برنامه Setup ساز تو انجمن به همراه سورسش قرار داده بودم : http://barnamenevis.org/showthread.php?207593-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-%D9%85%D8%AA%D9%86-%D8%A8%D8%A7%D8%B2-Silver-Install-Maker
Beginner2013
جمعه 25 فروردین 1391, 20:20 عصر
2 سال پیش یک نمونه برنامه Setup ساز تو انجمن به همراه سورسش قرار داده بودم : http://barnamenevis.org/showthread.php?207593-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-%D9%85%D8%AA%D9%86-%D8%A8%D8%A7%D8%B2-Silver-Install-Maker
ببخشید در کداتون از زبان دیگه ای هم استفاده کردید یا خالص دلفیه،و اینکه آیا از همین روشی که دوستمون گفتن استفاده کردید یا چجوریاست،میشه یه خورده توضیح بدید
Felony
جمعه 25 فروردین 1391, 21:31 عصر
ببخشید در کداتون از زبان دیگه ای هم استفاده کردید یا خالص دلفیه،و اینکه آیا از همین روشی که دوستمون گفتن استفاده کردید یا چجوریاست،میشه یه خورده توضیح بدید
سورسی که معرفی کردم کلا با دلفی نوشته شده و از همون روش مطرح شده برای نوشتنش استفاده شده .
به نظرم توضیحاتی که ارائه شده برای شروع کار کافی هست ، کمی هم خودتون تلاش کنید و دنبال مطالب برید ، کمی جست و جو ( گوگل ) کنید ، قراره شما رو برای شروع یک کار راهنمایی کنیم و مسیر و وسایل مورد نیاز برای طی مسیر رو بهتون معرفی کنیم ، باقی کار با شما هست ...
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.