Δημοσιεύτηκε: 20 Φεβ 2014, 21:58
---
Φτιάχνοντας έναν συνδυασμό πλήκτρων για να κλείνει ο υπολογιστής (μετά από confirmation box)
Πριν απ' όλα, κάντε backup το original rc.xml . Αν κάτι πάει στραβά, να μπορείτε να επαναφέρετε το αρχικό.
Το script που θα εκτελείται είναι το παρακάτω
αποθηκεύστε το, π.χ ως shutdown.sh
Δοκιμάστε το με
Μην πατήστε Yes, εκτός αν θέλετε να κλείσει ο υπολογιστής
Το «πετάμε» στον φάκελο bin
Πάμε στο rc.xml τώρα,
Προσθέτουμε τις παρακάτω γραμμές στο configuration του <Keyboard> </keyboard>
Αποθηκεύουμε και μετά τρέχουμε
Πατώντας τα πλήκτρα Ctrl+Alt+Del θα πρέπει να δούμε το παραθυράκι που να μας ζητά επιβεβαίωση για κλείσιμο του υπολογιστή.
Φτιάχνοντας έναν συνδυασμό πλήκτρων για να κλείνει ο υπολογιστής (μετά από confirmation box)
Πριν απ' όλα, κάντε backup το original rc.xml . Αν κάτι πάει στραβά, να μπορείτε να επαναφέρετε το αρχικό.
Το script που θα εκτελείται είναι το παρακάτω
- Κώδικας: Επιλογή όλων
#!/bin/bash
zenity --question --text="Shutdown the system?"
if [ $? = 0 ]; then
dbus-send --system --print-reply --dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
else
exit
fi
αποθηκεύστε το, π.χ ως shutdown.sh
Δοκιμάστε το με
- Κώδικας: Επιλογή όλων
chmod 755 shutdown.sh
./shutdown.sh
Μην πατήστε Yes, εκτός αν θέλετε να κλείσει ο υπολογιστής
Το «πετάμε» στον φάκελο bin
- Κώδικας: Επιλογή όλων
mv shutdown.sh bin/
Πάμε στο rc.xml τώρα,
- Κώδικας: Επιλογή όλων
geany .config/openbox/rc.xml
Προσθέτουμε τις παρακάτω γραμμές στο configuration του <Keyboard> </keyboard>
- Μορφοποιημένος Κώδικας: Επιλογή όλων
-
<!-- Keybinding to shutdown the system -->
<keybind key="C-A-Delete">
<action name="Execute">
<command>~/bin/shutdown.sh</command>
</action>
</keybind>
Αποθηκεύουμε και μετά τρέχουμε
- Κώδικας: Επιλογή όλων
openbox --reconfigure
Πατώντας τα πλήκτρα Ctrl+Alt+Del θα πρέπει να δούμε το παραθυράκι που να μας ζητά επιβεβαίωση για κλείσιμο του υπολογιστή.