| כותב |  | 
      
        | אורח אורח
 
  
 
 הצטרף / הצטרפה: 01 October 2003
 משתמש: אונליין
 הודעות: 12647
 | 
          אני רוצה לדעת האם יש איזה שהיא דרך לחסום את הצגת תהליך המשימות בעזרת Ctrl+Alt+Delete ?
           | | נשלח בתאריך: 27 May 2006 בשעה 18:24 | | IP רשוּם | 
 |   |  
           | 
 |  
 
 | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | AC-Milan משתמש חבר
 
  
  
 הצטרף / הצטרפה: 27 July 2005
 משתמש: מנותק/ת
 הודעות: 176
 | 
          אני מכיר דרך אחת שהיא דרך DirectX , בכניסה למצב מסך מלא יש אפשרות לנטרל את השימוש בשלושת הלחצנים האלו .
           | | נשלח בתאריך: 27 May 2006 בשעה 18:48 | | IP רשוּם | 
 |   |  
           | 
 |  | 
       
        | חזרה לתחילת העמוד |     | 
       
       
        |  | 
        | 11010010110 פורומיסט על
 
  
  
 הצטרף / הצטרפה: 23 April 2006
 משתמש: מנותק/ת
 הודעות: 2621
 | 
          תחרוש על האתר הבא: http://www.dr-vb.co.il
           | | נשלח בתאריך: 27 May 2006 בשעה 20:45 | | IP רשוּם | 
 |   |  
           | 
 |  קיימות תוכנות כמו smart
 media (אתה אולי מכיר מהבית ספר) שעושות את זה. אם
 לא תמצא באתר יתכן שתוכל לעשות משהוא מה DLL ים של סמרט
 מדיה (אגב הם נכתבו על ידי חברה אחרת ולא רוגב).
 | 
       
        | חזרה לתחילת העמוד |     | 
       
       
        |  | 
        | shoshan מנהל האתר
 
  
  
 הצטרף / הצטרפה: 16 July 2005
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 4637
 | 
          אם אתה ממש רוצה, אתה יכול ללכת ל-C:\WINDOWS\system32
           | | נשלח בתאריך: 27 May 2006 בשעה 21:13 | | IP רשוּם | 
 |   |  
           | 
 |  ולשנות את השם של הקובץ taskmgr.exe ל-taskmgr.xxx או משהו כזה..
 
 | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | אורח אורח
 
  
 
 הצטרף / הצטרפה: 01 October 2003
 משתמש: אונליין
 הודעות: 12647
 | 
          אני מתעניין בדרך של ה DIRECTX..
           | | נשלח בתאריך: 27 May 2006 בשעה 21:43 | | IP רשוּם | 
 |   |  
           | 
 |  כי זה אמור לעבוד מתוכנית שנכתבה בעזרת OpenGL בכל מקרה.
 
 | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | אורח אורח
 
  
 
 הצטרף / הצטרפה: 01 October 2003
 משתמש: אונליין
 הודעות: 12647
 | 
          
           | | נשלח בתאריך: 27 May 2006 בשעה 23:42 | | IP רשוּם | 
 |   |  
           | 
 |  
| shoshan כתב: 
 
    
    | 
      
       | אם אתה ממש רוצה, אתה יכול ללכת ל-C:\WINDOWS\system32 ולשנות את השם של הקובץ taskmgr.exe ל-taskmgr.xxx או משהו כזה..
 
 |  |  |  לא יעזור יש הגנה נגד זה, תנסה.. זה לא עושה כלום..
 
 
 | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | shoshan מנהל האתר
 
  
  
 הצטרף / הצטרפה: 16 July 2005
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 4637
 | 
          וואלה...
           | | נשלח בתאריך: 27 May 2006 בשעה 23:54 | | IP רשוּם | 
 |   |  
           | 
 |  נחמד.
 | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | Fate פורומיסט על
 
  
  
 הצטרף / הצטרפה: 25 October 2005
 משתמש: מנותק/ת
 הודעות: 571
 | 
          
           | | נשלח בתאריך: 28 May 2006 בשעה 00:16 | | IP רשוּם | 
 |   |  
           | 
 |  
| אורח כתב: 
 
    
    | 
      
       | 
| shoshan כתב: 
 
    
    | 
      
       | אם אתה ממש רוצה, אתה יכול ללכת ל-C:\WINDOWS\system32 ולשנות את השם של הקובץ taskmgr.exe ל-taskmgr.xxx או משהו כזה..
 
 |  |  |  לא יעזור יש הגנה נגד זה, תנסה.. זה לא עושה כלום..
 
 
 |  |  |  
 יש הגנה מפני מחיקה...
 אבל אם אתה כותב סקריט אתה יכול להחליף את זה מספיק מהר בנגיד notepad.exe
 ואז כל פעם שתלחץ יפתח לך notepad
  
 | 
       
        | חזרה לתחילת העמוד |     | 
       
       
        |  | 
        | 11010010110 פורומיסט על
 
  
  
 הצטרף / הצטרפה: 23 April 2006
 משתמש: מנותק/ת
 הודעות: 2621
 | 
          נראה לי יש דרך לבטל זמנית את ה recovery (ההגנה)
           | | נשלח בתאריך: 28 May 2006 בשעה 00:43 | | IP רשוּם | 
 |   |  
           | 
 |  
 אני יודע כזה (ואין לי שמץ מאיפה) שיש כלי שמאפשר להגביל
 את המערכת בכל מיני צורות (אולי עם דברים דומים כמו להעיף
 את כיבוי מהתחל וכאלה) בדיסק ההתקנה של חלונות באחת
 מהתיקיות שם (לפחות ב professional)
 | 
       
        | חזרה לתחילת העמוד |     | 
       
       
        |  | 
        | green אורח
 
  
 
 הצטרף / הצטרפה: 01 October 2003
 משתמש: אונליין
 הודעות: 12647
 | 
          
           | | נשלח בתאריך: 28 May 2006 בשעה 07:59 | | IP רשוּם | 
 |   |  
           | 
 |  אפשר כמו שנאמר לאתר את החלון כל הזמן וברגע שעולה החלון להחליף אותו בחלון אחר...ישנה עוד דרך (שאותה האמת אף פעם לא ניסיתי) ברגע שאתה מזהה מישהו שלוחץ
 ALT + CTRL (ע"י פונקציות API ) פשוט לא לאפשר לו ללחוץ על ה DELETE (שוב ע"י פונקציית  API תיקבע את הערך של המקש ללא לחוץ עד שהמשתמש יפסיק ללחוץ על שאר המקשים)
 | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | אורח אורח
 
  
 
 הצטרף / הצטרפה: 01 October 2003
 משתמש: אונליין
 הודעות: 12647
 | 
          
           | | נשלח בתאריך: 28 May 2006 בשעה 18:58 | | IP רשוּם | 
 |   |  
           | 
 |  
| green כתב: 
 
    
    | 
      
       | אפשר כמו שנאמר לאתר את החלון כל הזמן וברגע שעולה החלון להחליף אותו בחלון אחר...ישנה עוד דרך (שאותה האמת אף פעם לא ניסיתי) ברגע שאתה מזהה מישהו שלוחץ
 ALT + CTRL (ע"י פונקציות API ) פשוט לא לאפשר לו ללחוץ על ה DELETE (שוב ע"י פונקציית  API תיקבע את הערך של המקש ללא לחוץ עד שהמשתמש יפסיק ללחוץ על שאר המקשים)
 |  |  |  איך אני יכול לקבוע ערך של מקש לא לחוץ ? זה לא הגיוני..
 ואני אצתרך לערוך את הExplorer.exe בשביל לבטל את הכפתור...
 או שאני טועה?
 ואם אני טועה (למרות שלא נראה לי), אפשר קוד שיראה איך אפשר לגרום למקש
 להיראות לא לחוץ ?
 
 | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | אורח אורח
 
  
 
 הצטרף / הצטרפה: 01 October 2003
 משתמש: אונליין
 הודעות: 12647
 | 
          
           | | נשלח בתאריך: 28 May 2006 בשעה 19:00 | | IP רשוּם | 
 |   |  
           | 
 |  
| Fate כתב: 
 
    
    | 
      
       | 
| אורח כתב: 
 
    
    | 
      
       | 
| shoshan כתב: 
 
    
    | 
      
       | אם אתה ממש רוצה, אתה יכול ללכת ל-C:\WINDOWS\system32 ולשנות את השם של הקובץ taskmgr.exe ל-taskmgr.xxx או משהו כזה..
 
 |  |  |  לא יעזור יש הגנה נגד זה, תנסה.. זה לא עושה כלום..
 
 
 |  |  |  
 יש הגנה מפני מחיקה...
 אבל אם אתה כותב סקריט אתה יכול להחליף את זה מספיק מהר בנגיד notepad.exe
 ואז כל פעם שתלחץ יפתח לך notepad
  
 |  |  |  ניסיתי.. לא עובד, לפחות לא בווינדוס XP..
 גם ניסיתי למחוק את כל התוכן של הtaskmgr.exe
 ועדיין, שום דבר ..
 
 | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | אורח אורח
 
  
 
 הצטרף / הצטרפה: 01 October 2003
 משתמש: אונליין
 הודעות: 12647
 | 
          ????????????????
           | | נשלח בתאריך: 31 May 2006 בשעה 10:57 | | IP רשוּם | 
 |   |  
           | 
 |  | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | green אורח
 
  
 
 הצטרף / הצטרפה: 01 October 2003
 משתמש: אונליין
 הודעות: 12647
 | 
          
           | | נשלח בתאריך: 01 June 2006 בשעה 12:44 | | IP רשוּם | 
 |   |  
           | 
 |  ברור שאתה יכול לקבוע ערך של מקש כלא לחוץ ליותר פרטים ראה על הפונקצייה:SetKeyboardState
 | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | iTK98 משתמש פעיל
 
  
 
 הצטרף / הצטרפה: 04 July 2005
 מדינה: Israel
 משתמש: מנותק/ת
 הודעות: 63
 | 
          לא אמרת איזה גירסה של חלונות יש לך. נצא מנקודת
           | | נשלח בתאריך: 02 June 2006 בשעה 03:51 | | IP רשוּם | 
 |   |  
           | 
 |  הנחה שיש לך חלונות XP (זה גם נכון לחלונות 2000
 וחלונות סרבר  2003).
 
 Start > Run
 תרשום שם gpedit.msc
 
 תיגש ל Administrative Templates ואז ל System
 לאחר מכן כנס ל Ctrl + Alt + Del options. תלחץ
 פעמים על האופציה Remove Task Manager ותבחר
 ב Enable. זה ימנע ממשתמשים רגילים לגשת למנהל
 משימות. שים לב שההגבלה לא חלה על מנהל מערכת
 וחברים בקבוצה שלו.
 
 * gpedit.msc היא אפלקציה מתקדמת למנהלי מערכות,
 וממולץ לשים לב לשינויים שמבצעים שם, שכן הם יכולים
 לפגוע במערכת ובביצועים שלה.
 
 | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | iTK98se אורח
 
  
 
 הצטרף / הצטרפה: 01 October 2003
 משתמש: אונליין
 הודעות: 12647
 | 
          אגב, שכחתי שיש גם דרך להגדיר את זה דרך ה רג'סטרי.
           | | נשלח בתאריך: 02 June 2006 בשעה 05:46 | | IP רשוּם | 
 |   |  
           | 
 |  
 ככה שאתה יכול להגדיר את זה דרך API שמשנה ערכים
 של הרג'סטרי.
 
 
 HKEY_CURRENT_USER\Software\Microsoft\windows\currentversion\ Policies\System
 
 תצור משתנה חדש בעל ערך DWORD בשם DisableTaskMgr והערך
 שלו 1.
 
 (הפילטר של הפורום שבר מעט את שורה המלאה של הנתיב,
 תוריד את הרווח בין הסלאש ל Policies)
 
 | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | ש אורח
 
  
 
 הצטרף / הצטרפה: 01 October 2003
 משתמש: אונליין
 הודעות: 12647
 | 
          
           | | נשלח בתאריך: 03 June 2006 בשעה 23:33 | | IP רשוּם | 
 |   |  
           | 
 |  
| iTK98se כתב: 
 
    
    | 
      
       | אגב, שכחתי שיש גם דרך להגדיר את זה דרך ה רג'סטרי. 
 ככה שאתה יכול להגדיר את זה דרך API שמשנה ערכים
 של הרג'סטרי.
 
 
 HKEY_CURRENT_USER\Software\Microsoft\windows\currentversion\ Policies\System
 
 תצור משתנה חדש בעל ערך DWORD בשם DisableTaskMgr והערך
 שלו 1.
 
 (הפילטר של הפורום שבר מעט את שורה המלאה של הנתיב,
 תוריד את הרווח בין הסלאש ל Policies)
 
 |  |  |  זה יוצר הודעה.
 אני רוצה לדעת איך אפשר לעשות את זה בתכנות.
 למשל שיש מסך של משחק DirectX שלי
 ואז אי אפשר לצאת ממנו גם לא ע"י CTRL+ALT+DEL/
 
 | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  | 
        | טל אורח
 
  
 
 הצטרף / הצטרפה: 01 October 2003
 משתמש: אונליין
 הודעות: 12647
 | 
          
           | | נשלח בתאריך: 27 August 2006 בשעה 11:27 | | IP רשוּם | 
 |   |  
           | 
 |  יש עוד דרך ממש פשוטה בפונקציה בהודעה של WM_KEYDOWN ה WPARAM הוא ערך המקש ואתה יכול פשוט לשלוח הודאה מה callbeck function שהמקש הורם ואז המערכת לא מקבלת את הלחיצה  דוגמה: case WM_KEYDOWN: UINT nChar  = wParam; if(nChar == VK_DELETE || nChar == VK_CTRL) SeekMessage(WM_KEYUP,wParam,lParam); | 
       
        | חזרה לתחילת העמוד |       | 
       
       
        |  |