Ίσως και όλες οι εφαρμογές που μπορούν να εκτυπώσουν κάτι. Παρατηρώ ότι έχω ανοιχτό το firefox, πατάω πατάω αυτά τα πλήκτρα, και ανοίγει μία χαρά ο διάλογος για την εκτύπωση. Αντίστοιχα όταν έχω ανοιχτό κάποιον viewer και κοιτάζω μία εικόνα, πατάω πάλι αυτά τα πλήκτρα και ετοιμάζεται ξανά ο διάλογος για εκτύπωση έτοιμος να εκτυπώσει αυτή την εικόνα.
Έφτιαξα ένα script όμως που είναι αυτό
- Κώδικας: Επιλογή όλων
#!/bin/bash
xdotool key Ctrl+P
Το έκανα εκτελέσιμο και του έβγαλε ένα εικονιδιάκι στην μπάρα εργασιών.
Έχω λοιπόν ανοιχτό το παράθυρό μου, είναι σε κατάσταση focus, είναι forground είναι active. Πατάω το εικονιδιάκι να εκτελεστεί το σκριπτ και δεν κάνει τίποτα. Το καταλαβαίνω βέβαια με το που κάνω κλικ εκεί πέρα χάνεται η εστίαση.
Έχετε καμία γνώμη για το πώς να καθιστώ for ground το παράθυρο που με ενδιαφέρει; Ακόμα κι αν κάνω κλικ κάπου αλλού; Ήτανος πάντων έχετε κάποια ιδέα πώς να εκτελεστεί αυτό το σενάριο για το παράθυρο που με ενδιαφέρει; Φαντάστηκα μήπως υπάρχει κάτι που μας δείχνει το ιστορικό ενεργών παραθύρων, ώστε να διαλέξω το τελευταίο. Η xprops μπας και έχει κάποια σχέση;
Κάτι άλλο;