capthookb Δημοσ. 16 Νοεμβρίου 2007 Share Δημοσ. 16 Νοεμβρίου 2007 Θέλω να φτιάξω ένα bash script το οποίο κάνει minimize όλα τα παράθυρα που είναι ανοιχτά τη δεδομένη στιγμή στο kde. Βρήκα οτι μπορώ να το κάνω αυτό με το dcop ως εξής: π.χ για το kmix: >$dcop kmix kmix-mainwindow#1 minimize Όμως δεν έχουν όλες οι εφαρμογές την "ιδιοτητα" (?) application-mainwindow#1 και δε μπορώ να φτιάξω το script. Επίσης εφαρμογές που είναι για gnome δε μπορώ να τις αγγίξω με το dcop. Τι άλλο μπορώ να κάνω; Σκέφτηκα να εξομοιώσω πάτημα πλήκτρων στο πληκτρολόγιο (CTRL+ALT+D) που κάνει minimize οποιοδήποτε παράθυρο αλλά δεν ξέρω πως να το κάνω. Πως μπορεί να γίνει αυτό που θέλω; Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
firewalker Δημοσ. 16 Νοεμβρίου 2007 Share Δημοσ. 16 Νοεμβρίου 2007 Για key press emulation υπάρχει το xautomation. Δηλαδή αφού το περάσεις θα εκτελείς /usr/bin/xte 'keydown Control_L' 'keydown Alt_L' 'key d' 'keyup Control_L' 'keyup Alt_L' Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
DIMITRISG Δημοσ. 16 Νοεμβρίου 2007 Share Δημοσ. 16 Νοεμβρίου 2007 άμα βρεις τον κώδικα του applet : show desktop -το εικονίδιο που έχει κάτω αριστερά και τα κάνει όλα minimized για να δεις την επιφάνεια εργασίας- θα σε βοηθούσε ; Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
capthookb Δημοσ. 16 Νοεμβρίου 2007 Μέλος Share Δημοσ. 16 Νοεμβρίου 2007 Οκ, το βρήκα, με dcop: > if [ "$(dcop kicker kicker desktopShowing)" = "true" ]; then echo "windows are already minimized" else dcop kicker kicker toggleShowDesktop fi Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
DIMITRISG Δημοσ. 16 Νοεμβρίου 2007 Share Δημοσ. 16 Νοεμβρίου 2007 ωραιος ο παιχτης! και τι θα κανεις με αυτο αν επιτρέπεται ; Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
capthookb Δημοσ. 16 Νοεμβρίου 2007 Μέλος Share Δημοσ. 16 Νοεμβρίου 2007 Βασικά αυτό ήταν ένα μέρος από το script που έφτιαξα για να τρέχω/κλείνω το mythfrontend με το τηλεχειριστήριο από απόσταση, γιατί πολλές φορές έμπαιναν παράθυρα μπροστά από το mythtv. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.