PDA

View Full Version : سوال: دریافت کاراکتر های تایپ شده در خارج از برنامه توسط برنامه



aliopaliop
دوشنبه 26 تیر 1391, 17:33 عصر
من نیاز دارم که وقتی برنامه در حالت hide یا Notify قرار دارد متن یا کاراکتر هایی که در سایر برنامه ها نوشته میشوند (یا کاراکتر های ورودی کیبورد) رو دریافت کنه .
به شکل کلی وقتی برنامه در حالت پس زمینه (غیر اصلی یا غیر فعال) هست تمام دکمه هایی (کاراکترها) که از کیبورد زده میشوند را دریافت کند.

مرتضی تقدمی
دوشنبه 26 تیر 1391, 17:55 عصر
سلام
منظور شما keylogger هستش دیگه؟ :لبخندساده: به قسمت نمونه برنامه های کوچک و مفيد در سي شارپ (http://barnamenevis.org/showthread.php?64210-%D9%86%D9%85%D9%88%D9%86%D9%87-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%87%D8%A7%DB%8C-%DA%A9%D9%88%DA%86%DA%A9-%D9%88-%D9%85%D9%81%D9%8A%D8%AF-%D8%AF%D8%B1-%D8%B3%D9%8A-%D8%B4%D8%A7%D8%B1%D9%BE)و پروژه های Open Source (http://barnamenevis.org/showthread.php?196747-%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D9%87%D8%A7%DB%8C-Open-Source) مراجعه کنید اونجا نمونه برنامه قبلا دیده بودم.
موفق باشید

fjm11100
دوشنبه 26 تیر 1391, 22:44 عصر
باید کیبورد را hook کنی. از ابزار managedwinapi استفاده کن کارت خیلی ساده تر میشه