צריך עזרה עם איזה חלון שכל פעם יש לו class אחר

פורום רשתות, IT ומחשוב כללי - רשתות, ראוטרים, מחשבים ניידים, אביזרים וכו'.
שלח תגובה
gil900 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1151
הצטרף: אוקטובר 2009
נתן תודות: 15 פעמים
קיבל תודות: 19 פעמים

שליחה #1 

ואו לא האמנתי שאני אגיע למצב שאני מתכנת כאלה דברים(אני לא אגיד מה ואסור לי לדבר על זה פה כי זה לא חוקי)
אני כמעת סיימתי רק יש משהו שמונע ממני לסיים וזה חלון שה 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)
ואין לי מושג במה טעיתי!

זה לא עבד

אני צריך עזרה

עריכה:
יששששששש הצלחתי :D
שתמשתי בפקודה הזאת:

קוד: בחירת הכל

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)
עכשיו נעבור להרכבת הקראק

שלח תגובה

חזור אל “רשתות, אינטרנט ו- Fiber”