31Aug

Δημιουργήστε ένα Hotkey για την αλλαγή μεγέθους των Windows σε ένα συγκεκριμένο μέγεθος με το AutoHotkey

Δεδομένου ότι περνάω ένα μεγάλο μέρος του χρόνου που δοκιμάζω τις εφαρμογές μου, παίρνω στιγμιότυπα οθόνης και πραγματοποιώ ανάπτυξη ιστοσελίδων, χρειάζομαι συνεχώς να αλλάζω το μέγεθος των παραθύρων σε διάφορα μεγέθη - έτσι έχω δημιουργήσει μια λειτουργία AutoHotkey που το κάνει για μένα.

Θα υποθέσουμε ότι έχετε ήδη κατεβάσει και εγκαταστήσει το AutoHotkey και έχετε κάποια ιδέα πώς λειτουργεί όλα.Εάν δεν το κάνετε, ίσως θέλετε να διαβάσετε το σεμινάριο τους.

Το σενάριο

Εδώ είναι ένα δείγμα βίντεο που δείχνει το σενάριο σε δράση, ώστε να μπορείτε να καταλάβετε τι θα δημιουργήσουμε σήμερα.Η βασική ιδέα είναι ότι θα αλλάξουμε το μέγεθος των παραθύρων σε συγκεκριμένες διαστάσεις ή θα αλλάξουμε το μέγεθος είτε με πλάτος είτε με ύψος αφήνοντας το άλλο το ίδιο.

Δημιουργία του Script AutoHotkey

Θα θελήσετε να ξεκινήσετε δημιουργώντας ένα κενό σενάριο AutoHotkey και τοποθετώντας τον ακόλουθο κώδικα σε αυτό.Αυτή είναι η λειτουργία που θα χρησιμοποιήσουμε για την αλλαγή μεγέθους των παραθύρων με ορισμένους ορισμούς των πλήκτρων συγχρονισμού αργότερα.Μπορείτε, φυσικά, να θέσετε αυτή τη λειτουργία στο υπάρχον σενάριό σας.

Πλάτος: = W

Εάν% Ύψος% = 0
Ύψος: = H

Το "A" του σεναρίου σημαίνει ότι θα λειτουργήσει στο ενεργό παράθυρο - θα μπορούσατε να το αντικαταστήσετε με τον τίτλο ενός συγκεκριμένουεάν θέλετε.Θα παρατηρήσετε ότι η πρώτη γραμμή στη λειτουργία αρπάζει την τρέχουσα θέση πλάτους / ύψους και Χ / Υ, η οποία στη συνέχεια χρησιμοποιείται στη δέσμη ενεργειών σε περίπτωση που το πλάτος / ύψος δεν έχει οριστεί και για να αφήσετε την τρέχουσα θέση Χ / Υ στην οθόνηστο ίδιο σημείο.

Αλλαγή μεγέθους ενός παραθύρου σε συγκεκριμένο πλάτος / ύψος

Αυτή είναι ίσως η πιο χρήσιμη λειτουργία για προγραμματιστές ιστού, οι οποίοι μπορεί να θέλουν να αλλάξουν το μέγεθος ενός προγράμματος περιήγησης σε συγκεκριμένες διαστάσεις για να δοκιμάσουν ένα σχέδιο σελίδας.Σίγουρα, υπάρχουν πολλές εφαρμογές και plug-ins του προγράμματος περιήγησης που κάνουν το ίδιο πράγμα, αλλά αν είστε χρήστης του AutoHotkey το μόνο που χρειάζεστε είναι μερικές επιπλέον γραμμές κώδικα για την εξάλειψη όλων αυτών των γενικών εξόδων.

Για να αλλάξετε το μέγεθος σε συγκεκριμένο πλάτος και ύψος, θα χρειαστεί να χρησιμοποιήσετε τη λειτουργία όπως αυτή:

ResizeWin( πλάτος, ύψος)

Στη συνέχεια, μπορείτε να την αντιστοιχίσετε σε ένα πλήκτρο πρόσβασης, στην περίπτωση αυτή θα χρησιμοποιήσουμε Win + Alt +U ως το πλήκτρο πρόσβασης για την αλλαγή μεγέθους του τρέχοντος ενεργού παραθύρου σε 800 × 600.

#! U: : ResizeWin( 800,600)


Αλλαγή μεγέθους ενός παραθύρου σε ένα συγκεκριμένο πλάτος

Μπορείτε επίσης να αφήσετε εκτός από την παράμετρο ύψους όταν καλείτε τη λειτουργία να αλλάζει μόνο το μέγεθος του παραθύρου αλλά όχι το ύψος.Αυτό είναι μάλλον λιγότερο χρήσιμο, αλλά έχω διαπιστώσει ότι λειτουργεί καλά όταν έχετε μια πολύ μεγάλη οθόνη και θέλετε να αλλάξετε το μέγεθος πολλών παραθύρων για να χωρέσετε δίπλα-δίπλα στην οθόνη.

Για παράδειγμα, αυτή η γραμμή θα αντιστοιχίσει το πλήκτρο Win + Alt + U για να αλλάξετε το μέγεθος του παραθύρου στα 640 pixel και να αφήσετε το ύψος το ίδιο:

#! U: : ResizeWin( 640)


Αλλαγή μεγέθους ενός παραθύρου σε ένα συγκεκριμένο ύψος

Toνα αλλάξετε το μέγεθος ενός παραθύρου σε ένα συγκεκριμένο ύψος αφήνοντας παράλληλα το ίδιο πλάτος, απλώς περάστε στο 0 ως την παράμετρο ύψους.Για παράδειγμα, για να αλλάξετε το μέγεθος του τρέχοντος παραθύρου σε 400 pixels όταν πατάτε Win + Alt + U, θα χρησιμοποιήσετε αυτή τη γραμμή:

#! U: : ResizeWin( 0,400)

Είναι χρήσιμη λειτουργία που μπορείτε να αφήσετε στο AutoHotkeyscript - ακόμα κι αν δεν το χρειάζεστε τώρα, είναι πιθανόν χρήσιμο να το αποθηκεύσετε αργότερα.Έχουμε επίσης μια έκδοση με δυνατότητα λήψης για το σενάριο που μπορείτε να χρησιμοποιήσετε εδώ:

Λήψη ResizeWindows AutoHotkey Script από το howtogeek.com