View Full Version : کنترل یک برنامه دیگر
windwalker
شنبه 06 شهریور 1395, 18:40 عصر
چطور میشه برنامه ای نوشت که برنامه های دیگه رو کنترل کنه؟
مثلن یه بازی سرعتی که باید تخم مرغارو گرفت رو بازی کنه
یا مثلن پیام تو تلگرام دسکتاپ بنویسه و ارسال کنه
mohammad0773
یک شنبه 07 شهریور 1395, 10:11 صبح
شما میتونی یه ربات بسازید که کار های ضبط شده رو انجام بده.
خیلی سادس اول باید هر رویداد در سیستم عامل انجام میشه رو در یک لیست یا وکتور ثبت کنی،مثل حرکات موس،کلید های زده شده در کیبور،کلید های زده شده ی موس(این میشه یه کار ضبط شده).وقتی هم که خواستی کار ضبط شده رو اجرا کنی میتونی با استفاده از api های اون سیستم عامل رویداد ها رو شبیه سازی کنید.
بعدا اگر تونستم یه مثال رو براتون میزارم.
negative60
یک شنبه 07 شهریور 1395, 10:54 صبح
چطور میشه برنامه ای نوشت که برنامه های دیگه رو کنترل کنه؟
مثلن یه بازی سرعتی که باید تخم مرغارو گرفت رو بازی کنه
به طور کلی حرفهای ترین و دقیقترین روش هوک هست قبل این کار هم باید برنامه یا بازی مورد نظر رو کامل آنالیز کنید تا ببینید چه توابع ایی رو میبایست هوک کنید که البته دانش و وقت زیادی رو میطلبه بیشتر چیتهایی که برای بازیها تولید میشه به همین روش هست
اما روشهای ساده تری هم برای ساختن چیت وجود دارند که بستگی به بازی مورد نظر داره
windwalker
دوشنبه 08 شهریور 1395, 11:16 صبح
خیلی ممنون اصطلاحشو نمیدونستم Hooking الان دیگه میتونم جستجو کنم و پیداش کنم
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.