בקשה | תוכנה לסגירת כל החלונות הפתוחים.
-
@cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:
@I-believe כן מסתמא אני יסתכל על זה אחרי זה
צריך פשוט להוסיף החרגה אם שם החלון כולל בתוכו Clocks.
@ע-ה-דכו-ע @I-believe תבדקו את זה אין לי כוח להוריד את הווידגט גם אבל הגרסה הזאת (לרענן) אמורה לסגור הכול חוץ מהשעון והאקספלורר בלי קיצור דרך
תגיד אם זה עובד \ אם אתה רוצה עם קיצור דרך או משהו
-
@ע-ה-דכו-ע @I-believe תבדקו את זה אין לי כוח להוריד את הווידגט גם אבל הגרסה הזאת (לרענן) אמורה לסגור הכול חוץ מהשעון והאקספלורר בלי קיצור דרך
תגיד אם זה עובד \ אם אתה רוצה עם קיצור דרך או משהו
@cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:
@ע-ה-דכו-ע @I-believe תבדקו את זה אין לי כוח להוריד את הווידגט גם אבל הגרסה הזאת (לרענן) אמורה לסגור הכול חוץ מהשעון והאקספלורר בלי קיצור דרך
תגיד אם זה עובד \ אם אתה רוצה עם קיצור דרך או משהו
זה לא עובד. זה מחריג את האקספלורר, אבל השעון דווקא נסגר.
נראה לי אני פשוט צריך ללמוד קצת איך בונים את זה, ואז אוכל להתאים לי באופן אישי... -
@cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:
@ע-ה-דכו-ע @I-believe תבדקו את זה אין לי כוח להוריד את הווידגט גם אבל הגרסה הזאת (לרענן) אמורה לסגור הכול חוץ מהשעון והאקספלורר בלי קיצור דרך
תגיד אם זה עובד \ אם אתה רוצה עם קיצור דרך או משהו
זה לא עובד. זה מחריג את האקספלורר, אבל השעון דווקא נסגר.
נראה לי אני פשוט צריך ללמוד קצת איך בונים את זה, ואז אוכל להתאים לי באופן אישי...@I-believe כן פשוט ניחשתי איך קוראים לשעון (לאיזה קטגוריה הוא משתייך)
הקוד נמצא למעלה אם אתה רוצה לעשות שינויים פיצורים וכו'
אני יוסיף הערות עוד מעט -
@I-believe כן פשוט ניחשתי איך קוראים לשעון (לאיזה קטגוריה הוא משתייך)
הקוד נמצא למעלה אם אתה רוצה לעשות שינויים פיצורים וכו'
אני יוסיף הערות עוד מעט@cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:
@I-believe כן פשוט ניחשתי איך קוראים לשעון (לאיזה קטגוריה הוא משתייך)
החלון והתהליך כוללים בתוך השם שלהם "Clocks" אבל ייתכן שזה לא כל השם, אז תעשה בדיקה לפי האם הוא מכיל, ולא האם הוא שווה.
-
@I-believe כן פשוט ניחשתי איך קוראים לשעון (לאיזה קטגוריה הוא משתייך)
הקוד נמצא למעלה אם אתה רוצה לעשות שינויים פיצורים וכו'
אני יוסיף הערות עוד מעט@cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:
@I-believe כן פשוט ניחשתי איך קוראים לשעון (לאיזה קטגוריה הוא משתייך)
הקוד נמצא למעלה אם אתה רוצה לעשות שינויים פיצורים וכו'
אני יוסיף הערות עוד מעטדווקא עם הקוד אין לי בעיה, אבל אף פעם לא באמת הכנתי תוכנה, אולי הגיע הזמן.
האם בשביל לקמפל את הקוד אני צריך להתקין את AutoHotkey, איך זה בעצם עובד? -
@cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:
@I-believe כן פשוט ניחשתי איך קוראים לשעון (לאיזה קטגוריה הוא משתייך)
הקוד נמצא למעלה אם אתה רוצה לעשות שינויים פיצורים וכו'
אני יוסיף הערות עוד מעטדווקא עם הקוד אין לי בעיה, אבל אף פעם לא באמת הכנתי תוכנה, אולי הגיע הזמן.
האם בשביל לקמפל את הקוד אני צריך להתקין את AutoHotkey, איך זה בעצם עובד?@I-believe כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:
האם בשביל לקמפל את הקוד אני צריך להתקין את AutoHotkey, איך זה בעצם עובד?
כן. צריך להתקין אותו, וההתקנה כוללת גם תוכנה נספחת של קימפול הסקריפטים.
בעיקרון הסקריפטים האלו מיועדים בעיקר לעבוד בלי קימפול, ע"ג התוכנה עצמה.
-
@cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:
@I-believe כן פשוט ניחשתי איך קוראים לשעון (לאיזה קטגוריה הוא משתייך)
הקוד נמצא למעלה אם אתה רוצה לעשות שינויים פיצורים וכו'
אני יוסיף הערות עוד מעטדווקא עם הקוד אין לי בעיה, אבל אף פעם לא באמת הכנתי תוכנה, אולי הגיע הזמן.
האם בשביל לקמפל את הקוד אני צריך להתקין את AutoHotkey, איך זה בעצם עובד?@I-believe אתה יכול להוריד כאן אתה צריך את גרסה 1 בשביל הסוג קוד שכתבתי
ניסיתי למנוע את הסגירה של השעון ולא רק למנוע את האקספלורר בקוד הזה
if (class != "CabinetWClass" && pname != "Clock.exe") { WinRestore, ahk_id %this_id% WinClose, ahk_id %this_id%
תברר מה השם של התוכנה בדיוק ותחליף את הClock.exe
אולי יש דרך לעשות את זה כקטגוריה אני יראה
תברר מה השם של התהליך ואז תוכל להוסיף אותו לררשימת המותרים
-
@I-believe אתה יכול להוריד כאן אתה צריך את גרסה 1 בשביל הסוג קוד שכתבתי
ניסיתי למנוע את הסגירה של השעון ולא רק למנוע את האקספלורר בקוד הזה
if (class != "CabinetWClass" && pname != "Clock.exe") { WinRestore, ahk_id %this_id% WinClose, ahk_id %this_id%
תברר מה השם של התוכנה בדיוק ותחליף את הClock.exe
אולי יש דרך לעשות את זה כקטגוריה אני יראה
תברר מה השם של התהליך ואז תוכל להוסיף אותו לררשימת המותרים
-
@cfopuser בדקתי עכשיו מדוייק, והשם של התוכנה מופיע עם נקודה לפני הClocks, כלומר
.Clocks.exe
@ע-ה-דכו-ע אי אי הייתי כזה קרוב זה השם או זה השם של התהליך
-
@ע-ה-דכו-ע אי אי הייתי כזה קרוב זה השם או זה השם של התהליך
@cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:
@ע-ה-דכו-ע אי אי הייתי כזה קרוב זה השם או זה השם של התהליך
בלשונית תהליכים במנהל המשימות זה מופיע ככה
אבל אני חושב שהשם האמיתי של התהליך זה רק ה.Clocks.exe
-
@cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:
@ע-ה-דכו-ע אי אי הייתי כזה קרוב זה השם או זה השם של התהליך
בלשונית תהליכים במנהל המשימות זה מופיע ככה
אבל אני חושב שהשם האמיתי של התהליך זה רק ה.Clocks.exe
-
@cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:
@ע-ה-דכו-ע טוב הוספתי את הקטע הזה לקוד
הוספתי את שתי הגרסאות
תודה רבה, אבל זה עדיין סוגר את השעון, מה הקוד האחרון שכתבת?
-
@cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:
@ע-ה-דכו-ע טוב הוספתי את הקטע הזה לקוד
הוספתי את שתי הגרסאות
תודה רבה, אבל זה עדיין סוגר את השעון, מה הקוד האחרון שכתבת?
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. SendMode Input ; Recommended for new scripts due to its superior speed and reliability. SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory. if not A_IsAdmin { Run *RunAs "%A_ScriptFullPath%" ExitApp } close() close() { WinGet, id, List Loop, %id% { this_id := id%A_Index% WinGet, procName, ProcessName, ahk_id %this_id% if (procName != ".Clock.exe" || procName != ".Clocks") { WinRestore, ahk_id %this_id% WinClose, ahk_id %this_id% } } Loop, 5 { Sleep, 100 Send, !{F4} } }
-
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases. SendMode Input ; Recommended for new scripts due to its superior speed and reliability. SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory. if not A_IsAdmin { Run *RunAs "%A_ScriptFullPath%" ExitApp } close() close() { WinGet, id, List Loop, %id% { this_id := id%A_Index% WinGet, procName, ProcessName, ahk_id %this_id% if (procName != ".Clock.exe" || procName != ".Clocks") { WinRestore, ahk_id %this_id% WinClose, ahk_id %this_id% } } Loop, 5 { Sleep, 100 Send, !{F4} } }
-
@cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:
if (procName != ".Clock.exe"
חסר s
Clocks.exe. -
@שקט בכול מקרה עדיף להשתמש ב appName (השם של הexe) אבל קשה לי לברר מה ה' המדויק כי זה ממיקרוסופט סטור
-
@cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:
@שקט בכול מקרה עדיף להשתמש ב appName (השם של הexe) אבל קשה לי לברר מה ה' המדויק כי זה ממיקרוסופט סטור
@I-believe זה V2 אתה צריך V1