אני כמעת סיימתי רק יש משהו שמונע ממני לסיים וזה חלון שה class שלו קבוע
מדובר על החלון של התוכנה MurGeeMon וכל פעם מתקבל class אחר שמפעילים אותו מחדש
למשל פעם אחת מתקבל כזה class :
Afx:01160000:8:00010003:00000000:006504C9
ופעם אחרת מתקבל class שונה למשל
Afx:000C0000:8:00010003:00000000:00BD0363
כלומר כל הפעלה מתקבל class וזה מגביל אותי
אני משתמש בפקודה של הפעלת חלון נעול שנראית כך למשל
WinSetState("[CLASS:Afx:000A0000:8:00010003:00000000:07E809E5]", "", @SW_ENABLE)
אך הפקודה פועלת באופן חד פעמי בגלל שה CLASS משתנה
לכן אני צריך לעשות שהסקריפט ימצא לבד את ה CLASS וזה יגיע לפקודה או להשתמש בפקודה אחרת שמשתמשת בנתון שהוא לא משתנה
מה עלי לעשות?
התחלתי ממש לאהוב את זה
עריכה:
נראה לי שמצאתי את הפתרון בגוגל
עריכה:
ניסיתי את האפשרויות האלה:
קוד: בחירת הכל
WinSetState("[REGEXPCLASS:Afx:000A0000:8:00010003:00000000.{4}]", "", @SW_ENABLE)קוד: בחירת הכל
WinSetState("[REGEXPCLASS:Afx:000A0000:8:00010003:00000000.{6}]", "", @SW_ENABLE)קוד: בחירת הכל
WinSetState("[REGEXPCLASS:Afx:000A0000:8:00010003:00000000.{8}]", "", @SW_ENABLE)זה לא עבד
אני צריך עזרה
עריכה:
יששששששש הצלחתי
שתמשתי בפקודה הזאת:
קוד: בחירת הכל
WinSetState("[REGEXPCLASS:Afx:013B0000:8:00010003:00000000.{8}]", "", @SW_ENABLE)זה הצליח זמנית
פתאום אני מגלה שגם החלק הראשון של ה AFX משתנה אז שיניתי את הפקודה לפקודה הזאת:
קוד: בחירת הכל
WinSetState("[REGEXPCLASS:Afx:{8}:8:00010003:00000000.{8}]", "", @SW_ENABLE)מה לא בסדר??
עריכה:
אני לא מאמין שכלכך שברתי את הראש והסתבכתי ככה
בסוף השתמשתי בפקודה הזאת
קוד: בחירת הכל
WinSetState("MurGeeMon", "", @SW_ENABLE)