Fa غیر فعال کردن کلید ها

Singular

Active Member
دوستان من میخواهم ...کلید هایی همچون
ALT+Ctrl+Del
Win
ESC
Shift
Crtl
و امثال اینا رو غیر فعال کنم


با پلاگین های زیادی کار کردم..اما...ناقص بودن

اگر دوستان پلاگین کامل در این زمینه دارند میشناسن..معرفی کننن



یا اگر نیست دوستان پلاگین نویس همچین پلاگینی بنویسن ... ممنون میشم ازش.
 

Singular

Active Member
key.dll
WKeyKill.dll
WM-KeyOff.dll



MMBMisc.dll
این پلاگین غیر غعال کرذدن alt + ctrl +del داشت اما انجام نمیشد


ولی چیزی که میخوام به نتیجه نرسیدم...شاید این کارایی که بخوام قابلیتشو داشته باشه ...من ندونم...به هرحال ممنون میشم راهنماییم کنین.
 

MahmoodM30

مدیر <A href="http://forum.majidonline.com/forums/
میتونید با استفاده از ریجستری هم این تسک منیجر رو غیر فعل کنید کافیه تو گوگل یه سرچی بکنید
 

Singular

Active Member
میتونید با استفاده از ریجستری هم این تسک منیجر رو غیر فعل کنید کافیه تو گوگل یه سرچی بکنید


بله...ولی نمیخوام غیر فعال کردنم طوری باشه که ارور بده ..میخوام وقتی این کلید زده بشه اروری نده....که اجازه باز شدن تسک منجر ندارید...می خوام بدون ارور باشه
 

Singular

Active Member
اساتید عزیز

لطفا در این زمینه یه راهنمایی بکنید

می خوام کلید alt + ctrl +del رو غیر فعال کنم

از طریق مسیر رجستری اقدام کردم از طریق پلاگین PluginRun("MiscY","DisableTaskManager") هم اقدام کردم.........ولی مشکل اینه که وقتی کاربر کلید alt + ctrl +del را می زند...اروری دگ نیاد...در واقعا من می خوام این کلید یجورایی غیر فعال بشه...نه که تسک منجر غیر فعال بشه...این کلید غیر فعال بشه تسک منجر هم اجرا نمیشه دگ


لطفا استادید بررسی کنند راهنمایی کنند.


تشکر
 

Singular

Active Member
سلام دوست عزیز در مورد این موضوع من یه پلاگینی دارم امیدوارم بهت کمک کنه و کامل باشه
مشاهده پیوست 107394

ممنونم دوست عزیز.... لطف کردید.. ولی من پلاگینی می خوام وقتی غیر فعال بشه و... با زدن کلید ها alt-ctrl-del ارورررییی نشون نده.... بازم مرسی زحمت کشیدی
 

محمدمهدی

Well-Known Member
فرید جان گمونم بتونی با یه ترفند مثل استفاده از همون پلاگین کذایی Sysmetric مونیتورینگ کنی و اگر دیدی Ctrl و Alt با هم فشرده شدن خودت توسط Autoit دستور KeyUp شدن اونها رو بفرستی تا زدن Delete عملا بی فایده بشه. باید در موردش یه خورده تحقیق کنی.
فقط در نظر داشته باش که فقط اون کلید ها نیستن که TaskManger رو باز می کنن. Ctrl+Shift+Esc هم هست.
و اینکه
توی سایت های دیگه برای راه حل اصولی اینکار جستجو کردی؟ فقط همون کلید رجیستری هست؟
فایل هایی که اینکار رو می کنن از نظر ویروس کش ها مخرب هستنا!
 
آخرین ویرایش:

Singular

Active Member
سلام داش گل محمدمهدی

Sysmetric که واسه من همش ویروسی نشون میده..مشکل ویروسیش حل نشد...

در مورد این Autoit دستور KeyUp آشنایی ندارم

در مورد Ctrl+Shift+Esc مشکلی نیست ..چون توسط CBK خود ام ام بی کلید Esc غیر فعال میشه



توسط یه ترفندی دیگر.. ی فایل درست کردم در این زمینه... ولی دنبال پلاگینی هستم..به کلی این سه کلید رو از کار بندازه


بازم ممنون از راهنمایی تون
 

محمدمهدی

Well-Known Member
فرید جان توی پروژت می خوای نتونه بزنه، یا توی کل ویندوز؟ گمونم اینا رو یه مقدار با هم قاطی کردی.
توی پروژه که هزینه ی زحمت تستش یه فشار کوچولو رو کیبورده.
الان یه پروژه ی ام ام بی بساز و Ctr+Shift+Esc رو بزن.
این کارو وقتی بکن که پروژه رو در حالت دیباگ اجرا کردی. اصلا Event آخر یعنی کلید Esc ثبت نمیشه.

اون CBK هم صرفا برای کلید Esc نیست. برای خروج از کل پروژه هست. یعنی حتی اگه شما با کلیک راست روی Title پنجره در Taskbar هم Close بدی اون اجرا میشه.

در ضمن وقتی سر نخ رو میگم خدمتتون بهتره یه جستجویی هم بزنی دیگه. یعنی همین؟ فقط بگی نمی دونم Autoit چیه؟
 

Singular

Active Member
اصلا Event آخر یعنی کلید Esc ثبت نمیشه

جالب بود ...نمی دونستم اینو

آره میدونم CBK مربوط به بسته نشدن پروژه هست..ولی فکر میکردم کلید ESC هم غیر فعال میکنه ... ولی الان تجربه ای دیگر اضافه شد که اصلا ثبت نمیشه تو کلید ترکیبی

در مورد Autoit هم قبلا جست و جو کردم..یه زبان برنامه نویسی ..دانلود کردم برنامشو ..به نمونه مثالاشم توجه کردم ولی آشنایی ندارم باهاش... فایل راهنمایی دارید به اشتراک بزارید ..ممنون


باز هم ازتون ممنونم که تجربیات خود را در اختیار دوستان میگذارید.
 

محمدمهدی

Well-Known Member
نمونه ی ارسال کلید به سایر نرم افزارها توسط Send Key - Autoit

گمونم توی انجمن باشه اما مجدد اینجا قرار میدم. این مثال قدیمیه. راهنمای خودش کامله. برای ارسال کلید به یک پنجره ی خاص هست اما اصل autoit این نیست. این یه نمونه ی کامپیال شده ی پارامتریک هست.
فکر کنم نسخه ی جدیدتری هم در کار باشه ولی من اطلاع دقیق ندارم.

- البته به نظرم میرسه که برای ctrl+shift+esc میشه کاری کرد اما برای CTRL+ALT+DELETE گمون نکنم. چون این ترکیب برای مواقع اضطراریه و گاهی اوقات DisableInput کیبورد هم روش اثری نداره.
- من که میگم درست نیست که اون پیغام نیاد اما میشه یه راه دیگه استفاده کرد و TaskManager رو سریع با Taskkill ببندید. یه مانیتورینگ ساده می خواد.
* البته خوبه در جریان باشید که فقط TaskManager نیست که لیست پروسه های در حال اجرا رو میده. نرم افزار های دیگه رو کاربر میتونه داشته باشه مثل ProcessExplorer و...
 

پیوست ها

  • SEND key-Autoit.ZIP
    78.2 کیلوبایت · بازدیدها: 13

Singular

Active Member
سلام محمد جان نمونه مثال جالبی بود.

ترفند Taskkill هم همون نمونه ای ک گفتم...با همین ترفند ساختم.... گفتم شاید راه باشه کلید غیر فعال بشه .تا از ترفند Taskkill استفاده نکنم..کامپیوتر درگیر نشه (سبک تر باشه)
 

جدیدترین ارسال ها

بالا