امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
پیدا کردن تابع event کلیک (؟)
نویسنده پیام
salehjg آفلاین
مدیر بخش
*****

ارسال‌ها: 1,281
موضوع‌ها: 133
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 9560
( 8557 تشکر در 2603 ارسال )
ارسال: #1
پیدا کردن تابع event کلیک (؟)
سلام
چند روز هست که روی یه برنامه کار می کنم ...
فقط قراره امکان save کردن تصویر رو که غیر فعال هست، فعال کنم.

با هزار مصیبت منوی save رو enable کردم. ولی انگار در تابع event اون منو هم یه شرط گذاشته که demo بودن برنامه رو چک کنه.

یعنی وقتی روی save کلیک می کنم، هیچ عکس العملی نشون نمیده.


سوالم اینکه، چطوری میشه اون تابعی که موقع کلیک کردن save menu اجرا میشه، گیر بیارم؟

مثلا api خاصی هست که روش breakpoint بزارم؟

خودشم برنامه با MFC نوشته شده.
اگه لازم بود، فایل برنامه رو هم بگید آپ میکنم.

تشکر
۲۲-دى-۱۳۹۱, ۱۵:۳۱:۲۸
وب سایت ارسال‌ها
پاسخ
Di Di آفلاین
مدير بخش هك و كرك
*****

ارسال‌ها: 2,358
موضوع‌ها: 116
تاریخ عضویت: اسفند ۱۳۸۵

تشکرها : 1816
( 4046 تشکر در 1321 ارسال )
ارسال: #2
RE: پیدا کردن تابع event کلیک (؟)
به طور كلي براي بدست آوردن سر نخ هايي از محل چك شدن قفل راه هاي مختلفي وجود داره كه با توجه به نوع قفل و برنامه و

جايي كه داره قفل رو چك مي كنه بايد از اونها استفاده كرد.

در اين برنامه چون موقع ذخيره شدن فايل عكس داره قفل رو چك مي كنه پس توابعي كه عمل ذخيره سازي SaveFile ، باز كردن

ديالوگ انتخاب نام فايل OpenCommonDialog ، و نيز پيغام خطاهايي كه هنگام ذخيره شدن فايل تصوير ممكنه رخ بدن از جمله

مهمترين سرنخ ها براي پيدا كردن محل ذخيره سازي هستند

البته خيلي مواقع اينها بعد از چك شدن قفل اتفاق مي افتند و BP گذاشتن روشون فايده اي نداره چون برنامه معمولا در ابتداي

لودينگش قفل رو چك مي كنه و يك متغيير رو مقدار دهي مي كنه و بعد داخل برنامه اون رو به نوعي چك مي كنه حالا يا با يك

سوئيچ يا با كدهاي كنترل خطا ،‌پس بد نيست روي StrCmp هم بريك پوينت بزاريد.

همچنين قفل ذخيره شده ممكنه به صورت يك فايل لايسنس يا يك كد رجيستري ذخيره بشه ( زماني كه برنامه رو رجيستر

مي كنيد ) پس هنگام لوديگ توابع خواندن و نوشتن در فايل و رجيستري رو هم چك كنيد.

در برخي برنامه ها هم قفل توسط يك ماژول خارجي كه از داخل يك DLL صدا زده مي شه كنترل مي شه پس مي تونيد در

تنظيمات بايد Bereak on Load Dll‌رو هم تيك بزنيد تا در هنگام فراخواني اون تابع برنامه متوقف بشه

۲۴-دى-۱۳۹۱, ۰۹:۵۹:۲۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : babyy, godvb, salehjg
sezar21m آفلاین
كاربر تک ستاره
*

ارسال‌ها: 25
موضوع‌ها: 4
تاریخ عضویت: تير ۱۳۸۷

تشکرها : 5
( 14 تشکر در 8 ارسال )
ارسال: #3
RE: پیدا کردن تابع event کلیک (؟)
فایلتون رو آپ کنید
۱۶-بهمن-۱۳۹۱, ۰۰:۱۵:۲۰
ارسال‌ها
پاسخ
salehjg آفلاین
مدیر بخش
*****

ارسال‌ها: 1,281
موضوع‌ها: 133
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 9560
( 8557 تشکر در 2603 ارسال )
ارسال: #4
RE: پیدا کردن تابع event کلیک (؟)
نقل قول: فایلتون رو آپ کنید


http://uplod.ir/mmz9elmh1fvr/MontageDEMO.rar.htm


توی استریگ ها mode رو سرچ کنید... یه همچین چیزی میاد:
mode.",CR,CR,LF,"$"

اون تابع خیلی مشکوک میزنه Biggrin
۱۶-بهمن-۱۳۹۱, ۰۰:۲۶:۵۷
وب سایت ارسال‌ها
پاسخ
sezar21m آفلاین
كاربر تک ستاره
*

ارسال‌ها: 25
موضوع‌ها: 4
تاریخ عضویت: تير ۱۳۸۷

تشکرها : 5
( 14 تشکر در 8 ارسال )
ارسال: #5
RE: پیدا کردن تابع event کلیک (؟)
به یک سری dll نیاز داره تا اجرا بشه
لطفا ستاپ برنامه رو بزارین
۱۶-بهمن-۱۳۹۱, ۰۰:۴۴:۱۱
ارسال‌ها
پاسخ
تشکر شده توسط : salehjg
salehjg آفلاین
مدیر بخش
*****

ارسال‌ها: 1,281
موضوع‌ها: 133
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 9560
( 8557 تشکر در 2603 ارسال )
ارسال: #6
RE: پیدا کردن تابع event کلیک (؟)
http://uplod.ir/56u6q2pdyraj/setup-AutoM...MO.rar.htm


شرمنده حواسم نبود...

فقط حجمش یکم زیاده ببخشید... ‍‍‍تقریبا 7 مگ
۱۶-بهمن-۱۳۹۱, ۰۱:۰۷:۵۴
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  پیدا کردن ارتباط بین دو زشته hex saeedsmk 5 1,193 ۰۹-مرداد-۱۳۹۹, ۱۷:۲۵:۱۹
آخرین ارسال: aKaReZa75
  معکوس الگوریتم این تابع چی میشه ؟ ayat2006 1 2,247 ۰۸-اسفند-۱۳۹۰, ۰۹:۰۵:۰۵
آخرین ارسال: ayat2006
  [سوال] پیدا نکردن ارور برنامه در OllyDbg post98 4 4,411 ۲۲-آذر-۱۳۹۰, ۰۶:۰۲:۵۱
آخرین ارسال: TORIST
  یه کیجن می(کلیک کنید چون همه می توانند کیجن کنند) krengaroo 12 10,229 ۲۲-تير-۱۳۸۹, ۱۹:۵۴:۱۰
آخرین ارسال: HoseinVig
  طریقه پیدا کردن سریال اصلی krengaroo 2 4,487 ۱۸-اردیبهشت-۱۳۸۹, ۰۲:۱۷:۰۸
آخرین ارسال: jaber
  یه کرک می (کلیک نکنید چون نمیتونید کرک کنید) krengaroo 20 16,453 ۱۶-اردیبهشت-۱۳۸۹, ۱۹:۲۷:۱۸
آخرین ارسال: t3r!p3000
  کرک کردن بعد از آنپک کردن(فوری) smahdi1991 3 5,099 ۱۴-فروردین-۱۳۸۹, ۱۴:۳۲:۲۹
آخرین ارسال: Di Di
  خروجي تابع saeedsmk 10 7,961 ۰۹-آذر-۱۳۸۸, ۰۱:۳۹:۰۹
آخرین ارسال: saeedsmk

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS