Jump to content

typ planowanego zadania


Recommended Posts

standardowo jak dodajemy planowane zadanie to defaultowo wybrany jest typ "nagrywaj". chciałbym to zmienić aby jako default byla opcja "przełącz" oraz w opcji obudź odbiornik  dla planowanego zadania defaultowo było "nigdy".

podpowie mi ktoś gdzie to zmienić?

Link to comment
Share on other sites

Guest herpoi

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ć.

Link to comment
Share on other sites

Guest herpoi

W edycji timera masz szybkie przełączanie typu timera i budzenia odbiornika z poziomu klawiszy na pilocie żółtego i niebieskiego. Może to ci pomoże :)

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

Się wie i się używa, całkiem ładnie działają "junction" do folderów, jak się kończy miejsce na partycji a aplikacja (np. steam) nie pozwala na instalację w dowolnym miejscu albo folder ze zdjęciami przekroczył granice przyzwoitości.

Link to comment
Share on other sites

Guest j00zek

zgadza się, a ntfs był dużo wcześniej niż vista, zaczęło się od zabytku WindowsNT. :)

Zresztą nie ma co się licytować, generalnie oba mają tą funkcjonalność.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...