Skocz do zawartości

typ planowanego zadania


kiso

Rekomendowane odpowiedzi

Musiesz wyedytować plik /usr/lib/enigma2/python/Screens/TimerEntry.py.

Wyciągniesz go sobie z paczki

- http://graterlia.xunil.pl/repodata/release-src/sh4/enigma2-data-src_2014-04-22-git-1_sh4.ipk (jeśli korzystasz z reopozytorium release)

- http://graterlia.xunil.pl/repodata/testing-src/sh4/enigma2-data-src_2014-05-29-git-1_sh4.ipk (jeśli korzystasz z reopozytorium testing)

 

Zmieniasz około linijki 111 z:

			self.timerentry_justplay = ConfigSelection(choices = [
			("zap", _("zap")), ("record", _("record")), ("zap+record", _("zap and record"))],
			default = {0: "record", 1: "zap", 2: "zap+record"}[justplay + 2*always_zap])
		if SystemInfo["DeepstandbySupport"]:
			shutdownString = _("go to deep standby")
			choicelist = [("always", _("always")), ("from_standby", _("only from standby")), ("from_deep_standby", _("only from deep standby")), ("never", _("never"))]
		else:
			shutdownString = _("shut down")
			choicelist = [("always", _("always")), ("never", _("never"))]

 

na:

			self.timerentry_justplay = ConfigSelection(choices = [
			("zap", _("zap")), ("record", _("record")), ("zap+record", _("zap and record"))],
			default = {0: "zap", 1: "record", 2: "zap+record"}[justplay + 2*always_zap])
		if SystemInfo["DeepstandbySupport"]:
			shutdownString = _("go to deep standby")
			choicelist = [("never", _("never")), ("always", _("always")), ("from_standby", _("only from standby")), ("from_deep_standby", _("only from deep standby"))]
		else:
			shutdownString = _("shut down")
			choicelist = [("never", _("never")), ("always", _("always"))]

 

Taki plik wrzucasz do podanej na początku lokalizacji i robisz restart GUI.

Nie testowałem tego, ale myślę, że powinno działać.

Odnośnik do komentarza
Udostępnij na innych stronach

Czyli w systemie trzeba zainstalować paczkę src, która jak zakładam sama się będzie aktualizowała a w skrypcie, uruchamianym rcS.users.sh:

 

- skopiuj z src do katalogu głównego

- znajdź 'choicelist = [("always", _("always")), ("never", _("never"))]' i zamień na choicelist = [("never", _("never")), ("always", _("always"))]

- to samo dla innych zmian

- skompiluje się i nadpisze pyo samo

Odnośnik do komentarza
Udostępnij na innych stronach

Jak człowiek za dużo windowsa używa, to jakoś ciężko w pierwszej kolejności na ideę symlinka wpaść ;)

 

A co do seda, to linijka do jednej ze zmian:

 

sed -i "s|choicelist = \[(\"always\", _(\"always\")), (\"never\", _(\"never\"))\]|choicelist = \[(\"never\", _(\"never\")), (\
"always\", _(\"always\"))\]|g" /usr/lib/enigma2/python/Screens/TimerEntry.py

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...