Όπως και να έχει το grabbing θα γίνετε πιο γρήγορα από τις πληροφορίες που εμφανίζονται
Όπως και να έχει το grabbing θα γίνετε πιο γρήγορα από τις πληροφορίες που εμφανίζονται
Member SatDreamGr Projects.
....................................
Orbital Position = 5W - 3E - 9E - 13E - 19E.
....................................
Satellite Receivers = Edision OS Mio 4K -- Edision OS Nino+ -- Edision OS Mini -- Edision OS Mega -- Medi@link IXUSS ZERO -- Dm 7020HD -- Vu+ Solo 2 -- Octagon SF4008 Triple 4K.
....................................
Module = CI+ Fransat.
....................................
Tuner Card = TBS5925.
....................................
Images = SatDreamGr.
Κριμα.
Εκανα μια αλλη σκεψη και θα μ' ενδιεφερε κατα ποσο εφικτο ειναι το ακολουθο σεναριο:
Πατωντας hotkey στο τηλεκοντρολ θα μπορουσε να δοθει εντολη να ανοιξει telnet μεσω PC, να εκτελεστει η ιδια εντολη που πιανει απο κει, και να το κλεισει;
Μπορείς να εκτελέσεις την εντολή μετά από 5 δευτερόλεπτα.
Ώστε να δώσεις χρόνο να κλέισει το παράθυρο.Code:(sleep 5 && grab ...)&
Member SatDreamGr Projects
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916
Ετσι;
(sleep 5 && grab -d -p /media/hdd/screenshots/$(date +%Y%m%d_%H%M%S)'.png')&
Ναι, έτσι δίχνει σωστό. Τι κάνει;
Member SatDreamGr Projects
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916
Μπορείς να δώσεις την παρακάτω εντολή; Θέλω να δω αν είναι εγκατεστημένο κάποιο πακέτο.
opkg list-installed | grep anel
Member SatDreamGr Projects
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916
Ναι, φυσικα:
root@sf4008:~# opkg list-installed | grep anel
satdreamgr-panel - 1.0+git35+5df81a7-r0
Με την παρακάτω αλλαγή θα μπορείς να εκτελείς κάτι χωρίς παράθυρο, αρκεί να έχεις βάλει στο script το .hidden. (πχ. myscript.hidden.sh)
Κατεβάζεις αυτό Hotkey.py 29 KB.Code:--- a/lib/python/Screens/Hotkey.py +++ b/lib/python/Screens/Hotkey.py @@ -641,8 +641,12 @@ class InfoBarHotkey(): elif selected[0] == "Shellscript": command = '/usr/script/' + selected[1] + ".sh" if os.path.isfile(command): - from Screens.Console import Console - self.session.open(Console, selected[1] + " shellscript", command, closeOnSuccess=selected[1].startswith('!'), showStartStopText=False) + if ".hidden." in command: + from enigma import eConsoleAppContainer + eConsoleAppContainer().execute(command) + else: + from Screens.Console import Console + self.session.open(Console, selected[1] + " shellscript", command, closeOnSuccess=selected[1].startswith('!'), showStartStopText=False) elif selected[0] == "Menu": from Screens.Menu import MainMenu, mdom root = mdom.getroot()
Το βάζεις στο /usr/lib/enigma2/python/Screens/ και κάνεις restart enigma2 (να κρατήσεις backup το /usr/lib/enigma2/python/Screens/Hotkey.pyo).
Μην ξεχάσεις να μετονομάσεις το script σε xyz.hidden.sh
Member SatDreamGr Projects
Wavefield T90: 0.8W - 1.9E - 4.8E - 13E - 16E - 19.2E - 23E - 26E - 33E - 39E - 42E - 45E on EMP Centauri DiseqC 16/1
Unamed: 13E Quattro - 9E Quattro on IKUSI MS-0916
Last edited by deepbluesky; 13-02-18 at 23:11.
There are currently 1 users browsing this thread. (0 members and 1 guests)