דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. קטגוריות בהרצה
  3. תכנות
  4. הצעות לפיתוח
  5. רעיונות לביצוע
  6. בקשה | תוכנה לסגירת כל החלונות הפתוחים.

בקשה | תוכנה לסגירת כל החלונות הפתוחים.

מתוזמן נעוץ נעול הועבר רעיונות לביצוע
46 פוסטים 4 כותבים 362 צפיות 6 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • C cfopuser

    זה התשובה הסופית לקוראים מהעתיד

    סקריפט AHK(V1) קצר שסוגר כול חלון פעיל

    זה הגרסה שרצה כאשר מקישים את קיצור הדרך (Ctrl+Alt+C)
    וזה הגרסה שרצה שמריצים את התוכנה

    (שני הגרסאות עובדות כך שלא יסגרו את אקספלורר אם אתם עדיין רוצים לסגור את אקספלורר אלו הגרסאות זה אם וזה בלי קיצור דרך)

    אבל אם אתה רוצה לשתף את הקוד הסופי
    זה הקוד לגרסה עם הקיצור דרך

    #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
    }
    
    
    
    ^!c::  
    
        global isActive := false
    
        WinGet, id, List  
    
        Loop, %id%
        {
            this_id := id%A_Index%
            WinGetClass, class, ahk_id %this_id%
            if (class != "CabinetWClass") 
            {
                WinRestore, ahk_id %this_id%
                WinClose, ahk_id %this_id%
            }
                    if (class = "CabinetWClass") 
            {
                isActive := true
            }
        }
    
        If (isActive)
        {
            Loop, 5
                {
                    Sleep, 100        
                    Send, !{F4}
                }
           
        }
     return
    

    וזה הקוד לגרסה שרצה שלוחצים

    #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
    }
    
    global isActive := false
    
    close()
    
    close()
    {
        WinGet, id, List  
    
        Loop, %id%
        {
            this_id := id%A_Index%
            WinGetClass, class, ahk_id %this_id%
            if (class != "CabinetWClass") 
            {
                WinRestore, ahk_id %this_id%
                WinClose, ahk_id %this_id%
            }
                    if (class = "CabinetWClass") 
            {
                isActive := true
            }
        }
    
        If (isActive)
        {
            Loop, 5
                {
                    Sleep, 100        
                    Send, !{F4}
                }
            return
        }
    }
    

    בבקשה

    תגובה ישנה:@ע-ה-דכו-ע לא עברתי על הקוד לעומק אבל ממה שאני יודע יש למייקרוסופט API בשביל אקספלורר זה נקרא shell COM
    ולזכרוני זה נותן להפריד בין אקספלורר למערכת עצמה

    עריכה: עברתי על הקוד ואני שואל למה הקוד בודק גם אם יש טקסט(כותרת) וגם אם זה נראה (visible) הרי מספיק שיש טקסט (אם אין חלון אין טקסט)
    ואולי זה קשור ללמה החלונות האחרים באקספלורר לא נסגרים כי יש בהם טקסט אבל הם לא גלויים\נראים
    אם אני ימצא זמן אני ישתדל לערוך את הסקריפט

    I מנותק
    I מנותק
    I believe
    כתב נערך לאחרונה על ידי I believe
    #25

    @cfopuser תודה רבה על המאמץ להביא את המלאכה לכדי משהו מושלם.
    הקישורים שהעלית לא פעילים כעת.

    C ע"ה דכו"עע 2 תגובות תגובה אחרונה
    0
    • I I believe

      @cfopuser תודה רבה על המאמץ להביא את המלאכה לכדי משהו מושלם.
      הקישורים שהעלית לא פעילים כעת.

      C מנותק
      C מנותק
      cfopuser
      כתב נערך לאחרונה על ידי
      #26

      @I-believe אתה בטוח תנסה שוב

      תגובה 1 תגובה אחרונה
      0
      • I I believe

        @cfopuser תודה רבה על המאמץ להביא את המלאכה לכדי משהו מושלם.
        הקישורים שהעלית לא פעילים כעת.

        ע"ה דכו"עע מנותק
        ע"ה דכו"עע מנותק
        ע"ה דכו"ע
        כתב נערך לאחרונה על ידי
        #27

        @I-believe כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

        @cfopuser תודה רבה על המאמץ להביא את המלאכה לכדי משהו מושלם.
        הקישורים שהעלית לא פעילים כעת.

        צריך לעשות רענון אחרי הלחיצה על הקישור.

        C I 2 תגובות תגובה אחרונה
        1
        • ע"ה דכו"עע ע"ה דכו"ע

          @I-believe כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

          @cfopuser תודה רבה על המאמץ להביא את המלאכה לכדי משהו מושלם.
          הקישורים שהעלית לא פעילים כעת.

          צריך לעשות רענון אחרי הלחיצה על הקישור.

          C מנותק
          C מנותק
          cfopuser
          כתב נערך לאחרונה על ידי
          #28

          @ע-ה-דכו-ע אולי משהו שקשור לשבת כי גם לי לא עבד בהתחלה ואחרי כמה דקות ניסיתי שוב וכן עבד

          ע"ה דכו"עע I 2 תגובות תגובה אחרונה
          0
          • C cfopuser

            @ע-ה-דכו-ע אולי משהו שקשור לשבת כי גם לי לא עבד בהתחלה ואחרי כמה דקות ניסיתי שוב וכן עבד

            ע"ה דכו"עע מנותק
            ע"ה דכו"עע מנותק
            ע"ה דכו"ע
            כתב נערך לאחרונה על ידי ע"ה דכו"ע
            #29

            @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

            @ע-ה-דכו-ע אולי משהו שקשור לשבת כי גם לי לא עבד בהתחלה ואחרי כמה דקות ניסיתי שוב וכן עבד

            זה קשור לזה
            https://mitmachim.top/topic/84661/מדריך-הורדה-קובץ-מביאה-למסך-של-דף-לא-קיים

            @I-believe כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

            מוזר, אבל זה עזר.

            כנ"ל.

            תגובה 1 תגובה אחרונה
            2
            • ע"ה דכו"עע ע"ה דכו"ע

              @I-believe כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

              @cfopuser תודה רבה על המאמץ להביא את המלאכה לכדי משהו מושלם.
              הקישורים שהעלית לא פעילים כעת.

              צריך לעשות רענון אחרי הלחיצה על הקישור.

              I מנותק
              I מנותק
              I believe
              כתב נערך לאחרונה על ידי I believe
              #30

              @ע-ה-דכו-ע כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

              @I-believe כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

              @cfopuser תודה רבה על המאמץ להביא את המלאכה לכדי משהו מושלם.
              הקישורים שהעלית לא פעילים כעת.

              צריך לעשות רענון אחרי הלחיצה על הקישור.

              מוזר, אבל זה עזר.

              @cfopuser זה עובד מדהים, גם בטאבים מרובים.

              כמובן, עם התוכנה המדהימה של @ע-ה-דכו-ע להחרגת בקרה.

              שוב תודה לך על המאמץ, התוכנה תהיה לי לעזר, תבורך בכל הברכות.

              ע"ה דכו"עע תגובה 1 תגובה אחרונה
              1
              • I I believe

                @ע-ה-דכו-ע כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

                @I-believe כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

                @cfopuser תודה רבה על המאמץ להביא את המלאכה לכדי משהו מושלם.
                הקישורים שהעלית לא פעילים כעת.

                צריך לעשות רענון אחרי הלחיצה על הקישור.

                מוזר, אבל זה עזר.

                @cfopuser זה עובד מדהים, גם בטאבים מרובים.

                כמובן, עם התוכנה המדהימה של @ע-ה-דכו-ע להחרגת בקרה.

                שוב תודה לך על המאמץ, התוכנה תהיה לי לעזר, תבורך בכל הברכות.

                ע"ה דכו"עע מנותק
                ע"ה דכו"עע מנותק
                ע"ה דכו"ע
                כתב נערך לאחרונה על ידי
                #31
                פוסט זה נמחק!
                I תגובה 1 תגובה אחרונה
                0
                • ע"ה דכו"עע ע"ה דכו"ע

                  פוסט זה נמחק!

                  I מנותק
                  I מנותק
                  I believe
                  כתב נערך לאחרונה על ידי I believe
                  #32
                  פוסט זה נמחק!
                  תגובה 1 תגובה אחרונה
                  1
                  • C cfopuser

                    @ע-ה-דכו-ע אולי משהו שקשור לשבת כי גם לי לא עבד בהתחלה ואחרי כמה דקות ניסיתי שוב וכן עבד

                    I מנותק
                    I מנותק
                    I believe
                    כתב נערך לאחרונה על ידי I believe
                    #33

                    @cfopuser @ע-ה-דכו-ע אולי יהיה לכם פתרון גם לזה:
                    אני משתמש בגאדג'ט שעון Clocks שמוגדר להיות תמיד עליון ולעלות עם המחשב.

                    24b1187d-b4d0-4548-a813-d7859bffdd2b-image.png

                    הבעיה היא שהתוכנה הזו סוגרת גם אותו, ואז הוא מפסיק לעלות אוטומטית עם המחשב.
                    אולי יש לכם רעיון איך אפשר לגרום לתוכנה להחריג אותו מהסגירה? או שעון חילופי דומה (השעון של שורת המשימות מדי קטן בשבילי) שיתמודד עם זה.

                    C תגובה 1 תגובה אחרונה
                    0
                    • I I believe

                      @cfopuser @ע-ה-דכו-ע אולי יהיה לכם פתרון גם לזה:
                      אני משתמש בגאדג'ט שעון Clocks שמוגדר להיות תמיד עליון ולעלות עם המחשב.

                      24b1187d-b4d0-4548-a813-d7859bffdd2b-image.png

                      הבעיה היא שהתוכנה הזו סוגרת גם אותו, ואז הוא מפסיק לעלות אוטומטית עם המחשב.
                      אולי יש לכם רעיון איך אפשר לגרום לתוכנה להחריג אותו מהסגירה? או שעון חילופי דומה (השעון של שורת המשימות מדי קטן בשבילי) שיתמודד עם זה.

                      C מנותק
                      C מנותק
                      cfopuser
                      כתב נערך לאחרונה על ידי
                      #34

                      @I-believe כן מסתמא אני יסתכל על זה אחרי זה

                      ע"ה דכו"עע תגובה 1 תגובה אחרונה
                      1
                      • C cfopuser

                        @I-believe כן מסתמא אני יסתכל על זה אחרי זה

                        ע"ה דכו"עע מנותק
                        ע"ה דכו"עע מנותק
                        ע"ה דכו"ע
                        כתב נערך לאחרונה על ידי
                        #35

                        @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

                        @I-believe כן מסתמא אני יסתכל על זה אחרי זה

                        צריך פשוט להוסיף החרגה אם שם החלון כולל בתוכו Clocks.

                        C תגובה 1 תגובה אחרונה
                        0
                        • ע"ה דכו"עע ע"ה דכו"ע

                          @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

                          @I-believe כן מסתמא אני יסתכל על זה אחרי זה

                          צריך פשוט להוסיף החרגה אם שם החלון כולל בתוכו Clocks.

                          C מנותק
                          C מנותק
                          cfopuser
                          כתב נערך לאחרונה על ידי cfopuser
                          #36

                          @ע-ה-דכו-ע @I-believe תבדקו את זה אין לי כוח להוריד את הווידגט גם אבל הגרסה הזאת (לרענן) אמורה לסגור הכול חוץ מהשעון והאקספלורר בלי קיצור דרך

                          תגיד אם זה עובד \ אם אתה רוצה עם קיצור דרך או משהו

                          I תגובה 1 תגובה אחרונה
                          1
                          • C cfopuser

                            @ע-ה-דכו-ע @I-believe תבדקו את זה אין לי כוח להוריד את הווידגט גם אבל הגרסה הזאת (לרענן) אמורה לסגור הכול חוץ מהשעון והאקספלורר בלי קיצור דרך

                            תגיד אם זה עובד \ אם אתה רוצה עם קיצור דרך או משהו

                            I מנותק
                            I מנותק
                            I believe
                            כתב נערך לאחרונה על ידי I believe
                            #37

                            @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

                            @ע-ה-דכו-ע @I-believe תבדקו את זה אין לי כוח להוריד את הווידגט גם אבל הגרסה הזאת (לרענן) אמורה לסגור הכול חוץ מהשעון והאקספלורר בלי קיצור דרך

                            תגיד אם זה עובד \ אם אתה רוצה עם קיצור דרך או משהו

                            זה לא עובד. זה מחריג את האקספלורר, אבל השעון דווקא נסגר.
                            נראה לי אני פשוט צריך ללמוד קצת איך בונים את זה, ואז אוכל להתאים לי באופן אישי...

                            C תגובה 1 תגובה אחרונה
                            0
                            • I I believe

                              @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

                              @ע-ה-דכו-ע @I-believe תבדקו את זה אין לי כוח להוריד את הווידגט גם אבל הגרסה הזאת (לרענן) אמורה לסגור הכול חוץ מהשעון והאקספלורר בלי קיצור דרך

                              תגיד אם זה עובד \ אם אתה רוצה עם קיצור דרך או משהו

                              זה לא עובד. זה מחריג את האקספלורר, אבל השעון דווקא נסגר.
                              נראה לי אני פשוט צריך ללמוד קצת איך בונים את זה, ואז אוכל להתאים לי באופן אישי...

                              C מנותק
                              C מנותק
                              cfopuser
                              כתב נערך לאחרונה על ידי
                              #38

                              @I-believe כן פשוט ניחשתי איך קוראים לשעון (לאיזה קטגוריה הוא משתייך)

                              הקוד נמצא למעלה אם אתה רוצה לעשות שינויים פיצורים וכו'
                              אני יוסיף הערות עוד מעט

                              ע"ה דכו"עע I 2 תגובות תגובה אחרונה
                              0
                              • C cfopuser

                                @I-believe כן פשוט ניחשתי איך קוראים לשעון (לאיזה קטגוריה הוא משתייך)

                                הקוד נמצא למעלה אם אתה רוצה לעשות שינויים פיצורים וכו'
                                אני יוסיף הערות עוד מעט

                                ע"ה דכו"עע מנותק
                                ע"ה דכו"עע מנותק
                                ע"ה דכו"ע
                                כתב נערך לאחרונה על ידי
                                #39

                                @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

                                @I-believe כן פשוט ניחשתי איך קוראים לשעון (לאיזה קטגוריה הוא משתייך)

                                החלון והתהליך כוללים בתוך השם שלהם "Clocks" אבל ייתכן שזה לא כל השם, אז תעשה בדיקה לפי האם הוא מכיל, ולא האם הוא שווה.

                                תגובה 1 תגובה אחרונה
                                0
                                • C cfopuser

                                  @I-believe כן פשוט ניחשתי איך קוראים לשעון (לאיזה קטגוריה הוא משתייך)

                                  הקוד נמצא למעלה אם אתה רוצה לעשות שינויים פיצורים וכו'
                                  אני יוסיף הערות עוד מעט

                                  I מנותק
                                  I מנותק
                                  I believe
                                  כתב נערך לאחרונה על ידי I believe
                                  #40

                                  @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

                                  @I-believe כן פשוט ניחשתי איך קוראים לשעון (לאיזה קטגוריה הוא משתייך)

                                  הקוד נמצא למעלה אם אתה רוצה לעשות שינויים פיצורים וכו'
                                  אני יוסיף הערות עוד מעט

                                  דווקא עם הקוד אין לי בעיה, אבל אף פעם לא באמת הכנתי תוכנה, אולי הגיע הזמן.
                                  האם בשביל לקמפל את הקוד אני צריך להתקין את AutoHotkey, איך זה בעצם עובד?

                                  ע"ה דכו"עע C 2 תגובות תגובה אחרונה
                                  0
                                  • I I believe

                                    @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

                                    @I-believe כן פשוט ניחשתי איך קוראים לשעון (לאיזה קטגוריה הוא משתייך)

                                    הקוד נמצא למעלה אם אתה רוצה לעשות שינויים פיצורים וכו'
                                    אני יוסיף הערות עוד מעט

                                    דווקא עם הקוד אין לי בעיה, אבל אף פעם לא באמת הכנתי תוכנה, אולי הגיע הזמן.
                                    האם בשביל לקמפל את הקוד אני צריך להתקין את AutoHotkey, איך זה בעצם עובד?

                                    ע"ה דכו"עע מנותק
                                    ע"ה דכו"עע מנותק
                                    ע"ה דכו"ע
                                    כתב נערך לאחרונה על ידי
                                    #41

                                    @I-believe כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

                                    האם בשביל לקמפל את הקוד אני צריך להתקין את AutoHotkey, איך זה בעצם עובד?

                                    כן. צריך להתקין אותו, וההתקנה כוללת גם תוכנה נספחת של קימפול הסקריפטים.

                                    בעיקרון הסקריפטים האלו מיועדים בעיקר לעבוד בלי קימפול, ע"ג התוכנה עצמה.

                                    תגובה 1 תגובה אחרונה
                                    1
                                    • I I believe

                                      @cfopuser כתב בבקשה | תוכנה לסגירת כל החלונות הפתוחים.:

                                      @I-believe כן פשוט ניחשתי איך קוראים לשעון (לאיזה קטגוריה הוא משתייך)

                                      הקוד נמצא למעלה אם אתה רוצה לעשות שינויים פיצורים וכו'
                                      אני יוסיף הערות עוד מעט

                                      דווקא עם הקוד אין לי בעיה, אבל אף פעם לא באמת הכנתי תוכנה, אולי הגיע הזמן.
                                      האם בשביל לקמפל את הקוד אני צריך להתקין את AutoHotkey, איך זה בעצם עובד?

                                      C מנותק
                                      C מנותק
                                      cfopuser
                                      כתב נערך לאחרונה על ידי cfopuser
                                      #42

                                      @I-believe אתה יכול להוריד כאן אתה צריך את גרסה 1 בשביל הסוג קוד שכתבתי

                                      ניסיתי למנוע את הסגירה של השעון ולא רק למנוע את האקספלורר בקוד הזה

                                      
                                      
                                              if (class != "CabinetWClass" && pname != "Clock.exe")
                                              {
                                                  WinRestore, ahk_id %this_id%
                                                  WinClose, ahk_id %this_id%
                                             
                                      
                                      

                                      תברר מה השם של התוכנה בדיוק ותחליף את הClock.exe

                                      אולי יש דרך לעשות את זה כקטגוריה אני יראה

                                      תברר מה השם של התהליך ואז תוכל להוסיף אותו לררשימת המותרים

                                      ע"ה דכו"עע תגובה 1 תגובה אחרונה
                                      1
                                      • C cfopuser

                                        @I-believe אתה יכול להוריד כאן אתה צריך את גרסה 1 בשביל הסוג קוד שכתבתי

                                        ניסיתי למנוע את הסגירה של השעון ולא רק למנוע את האקספלורר בקוד הזה

                                        
                                        
                                                if (class != "CabinetWClass" && pname != "Clock.exe")
                                                {
                                                    WinRestore, ahk_id %this_id%
                                                    WinClose, ahk_id %this_id%
                                               
                                        
                                        

                                        תברר מה השם של התוכנה בדיוק ותחליף את הClock.exe

                                        אולי יש דרך לעשות את זה כקטגוריה אני יראה

                                        תברר מה השם של התהליך ואז תוכל להוסיף אותו לררשימת המותרים

                                        ע"ה דכו"עע מנותק
                                        ע"ה דכו"עע מנותק
                                        ע"ה דכו"ע
                                        כתב נערך לאחרונה על ידי
                                        #43

                                        @cfopuser בדקתי עכשיו מדוייק, והשם של התוכנה מופיע עם נקודה לפני הClocks, כלומר

                                        .Clocks.exe
                                        
                                        C תגובה 1 תגובה אחרונה
                                        0
                                        • ע"ה דכו"עע ע"ה דכו"ע

                                          @cfopuser בדקתי עכשיו מדוייק, והשם של התוכנה מופיע עם נקודה לפני הClocks, כלומר

                                          .Clocks.exe
                                          
                                          C מנותק
                                          C מנותק
                                          cfopuser
                                          כתב נערך לאחרונה על ידי
                                          #44

                                          @ע-ה-דכו-ע אי אי הייתי כזה קרוב זה השם או זה השם של התהליך

                                          ע"ה דכו"עע תגובה 1 תגובה אחרונה
                                          0

                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

                                          • התחברו או הירשמו כדי לחפש.
                                          • פוסט ראשון
                                            פוסט אחרון
                                          0
                                          • חוקי הפורום
                                          • פופולרי
                                          • לא נפתר
                                          • משתמשים
                                          • חיפוש גוגל בפורום
                                          • צור קשר