PDA

View Full Version : برنامه بدون توقف



als_1360
دوشنبه 10 فروردین 1394, 09:36 صبح
با سلام
آیا می توان Application را به صورتی پیاده سازی کرد که نتوان از طریق تسک منیجر هم آن را استپ کرد.
چیزی شبیه به آنتی ویروس ها.


متشکرم

SabaSabouhi
دوشنبه 10 فروردین 1394, 12:53 عصر
با سلام
آیا می توان Application را به صورتی پیاده سازی کرد که نتوان از طریق تسک منیجر هم آن را استپ کرد.
چیزی شبیه به آنتی ویروس ها.


متشکرم

سلام
شدن که می‌شه، اما چرا می‌خوای این کار رو انجام بدی؟
اگه قراره چیزی دائم در حال اجرا باشه دیگه Application نیست، باید Windows Service بنویسی.

صبا صبوحی

dele_ghamgin_2008
دوشنبه 10 فروردین 1394, 13:39 عصر
سلام . بله من قبلا برای ویروس سازی ازش استفاده میکردم که نتونه کسی پیدا کنه تا متوقفش کنه

als_1360
سه شنبه 11 فروردین 1394, 08:52 صبح
سلام
شدن که می‌شه، اما چرا می‌خوای این کار رو انجام بدی؟
اگه قراره چیزی دائم در حال اجرا باشه دیگه Application نیست، باید Windows Service بنویسی.

صبا صبوحی
ویندوز سرویس نمی تواند دارای GUI باشد.

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

am_al_59
سه شنبه 11 فروردین 1394, 23:36 عصر
من قبلاً دنبالش بودم
این دوتا لینکو ببین شاید کمکت کنه
http://stackoverflow.com/questions/18454763/how-to-handle-end-task-from-windows-task-manager-on-a-background-process
http://stackoverflow.com/questions/6185975/prevent-user-process-from-being-killed-with-end-process-from-process-explorer

توی ویندوز سرویس هم میشه کنترل کرد برنامه در حالت اجرا هست یا نه اما باید با سی پلاس پلاس انجام بدی و خیلی حوصله سربر میشه
اون زمان من نهایتاً رسیدم به بحث مینی فیلترها و درایورها که اجراشون دوحالت داشت
run when user is login
run whether user login or not