امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
اجرای برنامه با راه اندازی ویندوز و مخفي كردن برنامه از Task Manager
نویسنده پیام
Majid_Ebru آفلاین
كاربر دو ستاره
**

ارسال‌ها: 153
موضوع‌ها: 32
تاریخ عضویت: مرداد ۱۳۸۶

تشکرها : 350
( 59 تشکر در 32 ارسال )
ارسال: #1
اجرای برنامه با راه اندازی ویندوز و مخفي كردن برنامه از Task Manager
سلام
1 - چه طور میشه به غیرقرار دادن برنامه در Startup ویندوز برنامه ای رو با راه اندازی ویندوز اجرا کرد؟
2 - چه طور میشه یه برنامه رو از task manger مخفی کرد؟
با تشکر

یاس : پس باخت کسی که به حمله نرفت .
احتیاج ، مادر اختراع
(آخرین ویرایش در این ارسال: ۰۵-تير-۱۳۸۸, ۱۱:۰۰:۵۴، توسط Majid_Ebru.)
۰۴-تير-۱۳۸۸, ۱۳:۳۲:۲۶
وب سایت ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #2
RE: اجرای برنامه در هنگام راه اندازی ویندوز
1 - چه طور میشه به غیرقرار دادن برنامه در Startup ویندوز برنامه ای رو با راه اندازی ویندوز اجرا کرد؟
[/quote]
شما میتونین برنامه رو از طریق رجیستری ثبت کنین (میتونین از startup unit زیر استفاده کنین و به صورت زیر تو برنامه ازش استفاده کنین

کد:
implementation
uses
StartupUnit
{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
begin
StartupUnit.startup('YourProgramName','current_user');
end;

نقل قول: 2 - چه طور میشه یه برنامه رو از task manger مخفی کرد؟
با تشکر
از مثال hide in taskmanager که در زیر هست استفاده کنید


فایل‌(های) پیوست شده
.rar   hide in taskmgr.rar (اندازه: 160.34 KB / تعداد دفعات دریافت: 701)
.rar   StartupUnit.rar (اندازه: 458 bytes / تعداد دفعات دریافت: 313)
۰۴-تير-۱۳۸۸, ۱۴:۲۶:۳۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Majid_Ebru
Majid_Ebru آفلاین
كاربر دو ستاره
**

ارسال‌ها: 153
موضوع‌ها: 32
تاریخ عضویت: مرداد ۱۳۸۶

تشکرها : 350
( 59 تشکر در 32 ارسال )
ارسال: #3
RE: اجرای برنامه در هنگام راه اندازی ویندوز
با سلام
ممنون از اينكه جواب داديد
من در حال حاضر به برنامه دلفي دسترسي ندارم و هنوز تست نكردم.
اما در برنامه اي كه شما لينك داديد يه مشكلي هست ، من زمان تايمر رو نمي دونم چنده ؟ اما فكر كنم كمه !!! چون زماني كه من Task Manger رو باز مي كنم مي بينم كه برنامه هي ظاهر ميشه بعد پاك ميشه و اين روند ادامه داره؟
ميشه اولا از تايمر استفاده نكرد و اگر هم مجبوريم از تايمر استفاده كنيم زمانش رو خيلي كم كنيم؟

با تشكر

یاس : پس باخت کسی که به حمله نرفت .
احتیاج ، مادر اختراع
۰۴-تير-۱۳۸۸, ۱۵:۴۱:۲۳
وب سایت ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #4
RE: اجرای برنامه در هنگام راه اندازی ویندوز
شما برای از کار انداختن timer از تابع api بنام killtimer استفاده کنید

کد:
BOOL KillTimer(

    HWND hWnd,    // handle of window that installed timer
    UINT uIDEvent     // timer identifier
   );    


Parameters

hWnd

Identifies the window associated with the specified timer. This value must be the same as the hWnd value passed to the SetTimer function that created the timer.

uIDEvent

Specifies the timer to be destroyed. If the window handle passed to SetTimer is valid, this parameter must be the same as the uIDEvent value passed to SetTimer. If the application calls SetTimer with hWnd set to NULL, this parameter must be the timer identifier returned by SetTimer.
۰۴-تير-۱۳۸۸, ۱۶:۰۹:۰۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Majid_Ebru
Majid_Ebru آفلاین
كاربر دو ستاره
**

ارسال‌ها: 153
موضوع‌ها: 32
تاریخ عضویت: مرداد ۱۳۸۶

تشکرها : 350
( 59 تشکر در 32 ارسال )
ارسال: #5
RE: اجرای برنامه در هنگام راه اندازی ویندوز
سلام
در مورد سوال اول حقيقتش دستوري كه نوشته بوديد رو تست نكردم اما با استفاده از رجيستري مشكل حل شد.
در مورد سوال دوم ، شرمنده مي تونيد يه مثال بزنيد؟
با تشكر

یاس : پس باخت کسی که به حمله نرفت .
احتیاج ، مادر اختراع
۰۵-تير-۱۳۸۸, ۱۰:۵۸:۵۶
وب سایت ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #6
RE: اجرای برنامه با راه اندازی ویندوز و مخفي كردن برنامه از Task Manager
با این کد timer مربوط به taskmanager از کار می افته
کد:
var
J:hwnd;
begin
J:=FindWindow('#32770','Windows Task Manager');
KillTimer(J, 0);
end;
(آخرین ویرایش در این ارسال: ۰۵-تير-۱۳۸۸, ۱۵:۴۴:۳۸، توسط lord_viper.)
۰۵-تير-۱۳۸۸, ۱۵:۴۴:۰۴
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Majid_Ebru
Majid_Ebru آفلاین
كاربر دو ستاره
**

ارسال‌ها: 153
موضوع‌ها: 32
تاریخ عضویت: مرداد ۱۳۸۶

تشکرها : 350
( 59 تشکر در 32 ارسال )
ارسال: #7
RE: اجرای برنامه با راه اندازی ویندوز و مخفي كردن برنامه از Task Manager
سلام
یه سوال دیگه!!!
چه طور می تونیم از طریق دلفی آیکون یه برنامه خاص رو از روی Task BAr حذف و یا پنهان کرد؟
مثلا آیکون آنتی ویروس رو؟

یاس : پس باخت کسی که به حمله نرفت .
احتیاج ، مادر اختراع
۰۶-تير-۱۳۸۸, ۰۲:۰۳:۰۴
وب سایت ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #8
RE: اجرای برنامه با راه اندازی ویندوز و مخفي كردن برنامه از Task Manager
چه لزومی برای این کار هست؟

اول handle اون قسمت از taskbar رو بدست میاری بعد میتونی کارهایی رو که میخواهی روش انجام بدی
(رو نت سورس هست بگردی پیدا میشه)
۰۶-تير-۱۳۸۸, ۰۹:۲۰:۳۵
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : Majid_Ebru
Majid_Ebru آفلاین
كاربر دو ستاره
**

ارسال‌ها: 153
موضوع‌ها: 32
تاریخ عضویت: مرداد ۱۳۸۶

تشکرها : 350
( 59 تشکر در 32 ارسال )
ارسال: #9
RE: اجرای برنامه با راه اندازی ویندوز و مخفي كردن برنامه از Task Manager
سلام
رباتهای شرکت ما از طریق کامپیوتر و از طریق برنامه TWincat کنترل میشن.
رباتها PC Base هستند! حال می خوان دسترسی رو محدود کنن!
شما از 3 طریق به برنامه دسترسی دارید:
1- My computer و درایو نصب برنامه
2- Start windows
3- آیکون کنار ساعت ویندوز

حالا من باید این 3 ورودی رو محدود کنم البته در هر شرایط
مشکل اول رو با یه برنامه جداگانه حل کردم اما مدیرم قبول نکرد و گفته که تماما باید از یه برنامه کنترل کنم در نتیجه یه سوال جدید " چه طور میشه دسترسی به یه درایو خاص رو محدود کرد؟"
مشکل دوم رو بعد از کلی سرچ از طریق دلفی حل کردم اما اگه کامپیوتر ری استارت بشه برنامه بر می گرده به حالت اول یعنی نمایش مجدد Start به همین دلیل دنبال برنامه ای بودم که با راه اندازی ویندوز برنامه من هم راه اندازی بشه، که این مشکل هم از طریق رجیستری حل شد ، اما باز مشکل از یه طریق دیگه هنوز وجود داره اما چون اپراتورها دانش کافی ندارن این مشکل رو نمی بینن
و اما مشکل آخر ،اگه امکان حذف ویا مخفی کردن یک آیکون خاص از کنار ساعت ویندوز نیست ، می تونیم کل Taskbar رو حذف کنیم(اجازش رو گرفتم)
و یه سوال دیگه " چه طور میشه Taskbar رو حذف و یا مخفی کرد؟"

این کل ماجرا به همراه سوالات جدید بود
با تشکر فراوان مجید

یاس : پس باخت کسی که به حمله نرفت .
احتیاج ، مادر اختراع
(آخرین ویرایش در این ارسال: ۰۶-تير-۱۳۸۸, ۱۳:۲۹:۰۳، توسط Majid_Ebru.)
۰۶-تير-۱۳۸۸, ۱۳:۲۶:۰۸
وب سایت ارسال‌ها
پاسخ
lord_viper غایب
مدیر کل انجمن
*****

ارسال‌ها: 3,949
موضوع‌ها: 352
تاریخ عضویت: بهمن ۱۳۸۴

تشکرها : 5193
( 9875 تشکر در 2650 ارسال )
ارسال: #10
RE: اجرای برنامه با راه اندازی ویندوز و مخفي كردن برنامه از Task Manager
شما میتونین درایوها رو از طریق رجیستری مخفی کنین
یکی سری تکنیک برای startup وجود داره که تو msconfig قابل مشاهده نیست میتونین برای startup از اون روشها استفاده کنین یا از service
برای مشکل icon کنار ساعت راهی که به ذهنم میرسه همون روشی هست که گفتم و یا از روشهای ابتکاری استفاده کنین
۰۶-تير-۱۳۸۸, ۱۵:۵۰:۰۸
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  عکس گرفتن از کامپوننت ScrollBox برنامه Lazarus Majid_Ebru 0 1,878 ۲۶-اردیبهشت-۱۳۹۵, ۱۷:۴۷:۵۱
آخرین ارسال: Majid_Ebru
  مشکل در اجراء برنامه به صورت خودکار The.Ghost 6 3,612 ۲۸-فروردین-۱۳۹۵, ۱۴:۱۱:۱۷
آخرین ارسال: The.Ghost
  بدست اوردن ورژن ویندوز lord_viper 10 7,602 ۰۱-تير-۱۳۹۴, ۱۵:۴۴:۰۱
آخرین ارسال: samavi2020
Question ایجاد شئی در برنامه The.Ghost 1 2,065 ۱۰-فروردین-۱۳۹۴, ۱۲:۰۲:۰۸
آخرین ارسال: lord_viper
  [فوری] قطع برنامه های درحال اجرا edris_taleghani 2 2,020 ۱۹-آذر-۱۳۹۳, ۰۹:۴۲:۰۶
آخرین ارسال: lord_viper
  اجراي برنامه نوشه شده باdelphi xe2 بدون نصب دا نت داسيستم مقابل xxxzzz 1 2,149 ۱۲-آذر-۱۳۹۳, ۰۹:۵۸:۵۰
آخرین ارسال: lord_viper
  برنامه فیلتر edris_taleghani 4 3,695 ۱۶-مرداد-۱۳۹۳, ۲۱:۱۴:۳۴
آخرین ارسال: veyskarami
  سه رقم سه رقم جدا كردن اعداد در edit tooraj 10 25,401 ۱۸-خرداد-۱۳۹۳, ۱۸:۱۳:۴۷
آخرین ارسال: Mehrpour
Question [حل شد] کمک برنامه قطع hnosen 6 4,026 ۰۶-اردیبهشت-۱۳۹۳, ۰۰:۳۶:۳۴
آخرین ارسال: The.Ghost
  عدم اجرای مجدد exe با کلیک مجدد siroosss 2 2,469 ۲۴-مهر-۱۳۹۲, ۱۵:۰۴:۲۵
آخرین ارسال: siroosss

پرش به انجمن:


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

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