31Aug

יצירת מקשי קיצור כדי לשנות את גודל Windows לגודל מסוים עם AutoHotkey

click fraud protection

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

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

תרחיש

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

יצירת סקריפט AutoHotkey

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

=%

אם%%% = 0
גובה = =

WinMove, A%,% X%,% Y%,% רוחב%,% גובה%
}

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

instagram viewer

שינוי גודל החלון לרוחב ספציפי / גובה

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

כדי לשנות את הגודל לרוחב וגובה מסוימים, מומלץ להשתמש בפונקציה הזו:

ResizeWin( רוחב, גובה)

ניתן להקצות אותו למקש חמה, במקרה זה נשתמש ב- Win + Alt +U כמו hotkey כדי לשנות את גודל החלון הפעיל הנוכחי ל 800 × 600.

#! U: : ResizeWin( 800,600)


שינוי גודל חלון לרוחב ספציפי

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

לדוגמה, קו זה יקצה את המקש החם + Win + Alt + U כדי לשנות את גודל החלון ל -640 פיקסלים רחב ולהשאיר את הגודל זהה:

#! U: : ResizeWin( 640)


שינוי גודל חלון לגובה ספציפי

אללשנות את גודל החלון לגובה מסוים תוך השארת רוחב זהה, רק לעבור 0 כפרמטר גובה.לדוגמה, כדי לשנות את גודל החלון הנוכחי לגודל 400 פיקסלים כאשר תלחץ על Win + Alt + U, תשתמש בקו זה:

#! U: : ResizeWin( 0,400)

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

הורד ResizeWindows AutoHotkey סקריפט מ howtogeek.com