eKsiążki
https://forum.eksiazki.org/

Obrazki uśpienia w BOOX-ach (wszystkie modele)
https://forum.eksiazki.org/programy-i-dodatki-onyx-boox-f175/obrazki-uspienia-w-boox-ach-wszystkie-modele-t10415.html
Strona 1 z 2

Autor:  Robert ArtaTech [ 16 paź 2011 13:53:48 ]
Tytuł:  Obrazki uśpienia w BOOX-ach (wszystkie modele)

Aktualizacja: 5.01.2012r.
Był na tym forum poruszany temat własnych obrazków wyświetlanych podczas trybu uśpienia w czytniku Onyx BOOX. (http://forum.eksiazki.org/onyx-boox-f162/onyx-60s-screensaver-manaer-t9000.html)
Odpowiednia aplikacja umożliwiająca zmianę obrazków uśpienia (dostępna kiedyś na BOOX-y) przestała działać w związku z wprowadzaniem nowych wersji SDK w nowych aktualizacjach.

Aby zmienić obrazki pojawiające się na ekranie BOOX-a w momencie włączenia trybu uśpienia, należy założyć w pamięci czytnika (Biblioteka) katalog: BooxPatch, a w nim podkatalog: ScreenSaver (wielkość liter jest istotna). Następnie wypakowane z paczki pliki trzeba skopiować do założonego katalogu (ścieżka [pamięć_czytnika]/BooxPatch/ScreenSaver). Odpowiednie paczki do ściągnięcia poniżej. (Nie dotyczy modeli X61S i serii M)

Po skopiowaniu należy uruchomić program: Aktualizuj_ScreenSaver.oar (tak samo jak otwiera się książkę do czytania).
Skrypt działa prawidłowo dla modeli: 60/A60, 60S, X60, X60S, i62 (niezależnie od rodzaju ekranu).
Nowe obrazki są aktywne od razu. Aby powrócić do oryginalnych obrazków, trzeba ściągnąć odpowiednią paczkę (np. dla modelu i62: BOOX_ScrSav_i62.zip) i rozpakować ją w to samo miejsce, po czym uruchomić: Aktualizuj_ScreenSaver.oar

Można zrobić sobie całkiem własne obrazki, warunkiem zadziałania jest:
- format PNG
- rozdzielczość 800x600
- składnia nazwy pliku: "screen_saverX.png" (w miejsce X cyfra od 0 do 9).
(Powyższe rozwiązanie nie dotyczy modeli X61S i 9-calowych z serii M)

Dla modeli z ekranem Pearl (X61S) też istnieje możliwość zmiany obrazów pokazywanych podczas uśpienia.
(Nie dotyczy modeli 9-calowych z serii M)
Aby inne obrazki pojawiły się na ekranie BOOX-a w momencie włączenia trybu uśpienia, należy założyć w pamięci czytnika (Biblioteka) katalog: BooxPatch, a w nim podkatalog: ScreenSaverX61S (wielkość liter jest istotna).
Następnie wypakowane z paczki (dostępne poniżej) pliki trzeba skopiować do założonego katalogu (ścieżka [pamięć_czytnika]/BooxPatch/ScreenSaverX61S). Po skopiowaniu należy uruchomić program: Aktualizuj_ScreenSaver.oar (tak samo jak otwiera się książkę do czytania).
Nowe obrazki są aktywne od razu. Aby powrócić do oryginalnych obrazków, trzeba ściągnąć odpowiednią paczkę (np. dla modelu X61S: BOOX_X61S_X61S.zip) i rozpakować ją w to samo miejsce, po czym uruchomić: Aktualizuj_ScreenSaver.oar

Oczywiście również można zrobić sobie całkiem własne obrazki, warunkiem zadziałania jest:
- format PNG
- rozdzielczość 800x600
- położenie "poziome" obrazka
- składnia nazwy pliku: "pearl_screen_saverX.png" (w miejsce X cyfra od 0 do 9).
(Powyższe rozwiązanie nie dotyczy modeli 9-calowych z serii M)

Paczki do ściągnięcia:
- Oryginalne obrazki z Onyx Boox i62: BOOX_ScrSav_i62.zip
- Oryginalne obrazki ze starszych wersji firmware: BOOX_ScrSav_Onyx-starsze.zip (dla X61S: BOOX_X61S_Onyx-starsze.zip)
- Oryginalne obrazki z wersji firmware 1.5.1 modelu X61S: BOOX_ScrSav_X61S.zip (dla X61S: BOOX_X61S_X61S.zip)
- Oryginalne obrazki z BOOX A61S (z serii "Hamletowskiej"): BOOX_ScrSav_A61S.zip (dla X61S: BOOX_X61S_A61S.zip)
Obrazek

- Przykładowe obrazki "książkowe": BOOX_ScrSav_Books.zip (dla X61S: BOOX_X61S_Books.zip)

Obrazek

- Przykładowe obrazki z motywami japońskimi: BOOX_ScrSav_Japanese.zip (dla X61S: BOOX_X61S_Japanese.zip)

Obrazek

- Przykładowe różne obrazki: BOOX_ScrSav_Varia.zip (dla X61S: BOOX_X61S_Varia.zip)

Obrazek

Uwagi formalne:
Zawarte tu rozwiązanie jest opcjonalne i tymczasowe.
Obrazki uśpienia nie są objęte gwarancją producenta (poza tymi, które wgrywają się wraz z aktualizacją oprogramowania).
Użycie (w czytnikach Onyx BOOX) skryptów lub poleceń systemu Linux na własną rękę, do innych celów i w inny sposób niż podany powyżej może powodować utratę gwarancji.

Autor:  Zefiryn [ 17 paź 2011 1:29:07 ]
Tytuł:  Re: Obrazki uśpienia w BOOX-ach

A może udałoby się wprowadzić takie rozwiązanie, że na ekranie pokazuje się okładka czytanej książki (w przypadku epub, mobi i z czego jeszcze się da ją wyciągnąć)?

Autor:  Robert ArtaTech [ 17 paź 2011 11:20:16 ]
Tytuł:  Re: Obrazki uśpienia w BOOX-ach

Zefiryn napisał(a):
A może udałoby się wprowadzić takie rozwiązanie, że na ekranie pokazuje się okładka czytanej książki (w przypadku epub, mobi i z czego jeszcze się da ją wyciągnąć)?
To bardziej skomplikowana operacja, nie wiem czy jest w planach taka implementacja.
W obecnych wersjach firmware, okładki (lub strona tekstu) są wyświetlane w ikonkach reprezentujących książki na czytniku jeśli widok katalogów jest ustawiony na "Ikony" (nie "Lista" czy "Szczegóły").

Autor:  errenay [ 20 paź 2011 11:13:50 ]
Tytuł:  Re: Obrazki uśpienia w BOOX-ach

A czy istnieje możliwość implementacji losowego wybierania obrazków podczas uśpienia spośród całego ich zbioru? Do tej pory pokazują się one zawsze w tej samej kolejności.

Autor:  Robert ArtaTech [ 20 paź 2011 16:01:23 ]
Tytuł:  Re: Obrazki uśpienia w BOOX-ach

errenay napisał(a):
A czy istnieje możliwość implementacji losowego wybierania obrazków podczas uśpienia spośród całego ich zbioru?
Taka funkcjonalność nie była planowana w oprogramowaniu BOOX-ów.
Teoretycznie istnieje, bo to przecież Linux. Może w przyszłości...

Autor:  sdsi [ 22 gru 2011 13:11:17 ]
Tytuł:  Re: Obrazki uśpienia w BOOX-ach

Robert ArtaTech napisał(a):
Był na tym forum poruszany temat własnych obrazków wyświetlanych podczas trybu uśpienia w czytniku Onyx BOOX. (http://forum.eksiazki.org/onyx-boox-f162/onyx-60s-screensaver-manaer-t9000.html)
Odpowiednia aplikacja umożliwiająca zmianę obrazków uśpienia (dostępna kiedyś na BOOX-y) przestała działać w związku z wprowadzaniem nowych wersji SDK w nowych aktualizacjach.

Opis jak zmieniać obrazki uśpienia na modelach wyposażonych w ekrany Vizplex jest na forum strony onyx-ereader.pl w temacie:
http://f.onyx-ereader.pl/forum/8-oprogramowanie/731-obrazki-do-qupieniaq-lub-startowe-dla-boox-ow



Ja dalej nie wiem jak dodać obrazki wygaszaczy dla A60, Vizplex, fw 1.5.1 - link pierwszy prowadzi do wątku, który jest nieaktualny; a link drugi do wątku, który też kieruje do tego nieaktualnego wątku...

Proszę - tytułem podsumowania - o instrukcję jak wgrać te obrazki dla tego modelu.

Dziękuję i pozdrawiam świątecznie :)

Autor:  Robert ArtaTech [ 22 gru 2011 15:24:59 ]
Tytuł:  Re: Obrazki uśpienia w BOOX-ach

sdsi napisał(a):
Ja dalej nie wiem jak dodać obrazki wygaszaczy dla A60, Vizplex, fw 1.5.1 - link pierwszy prowadzi do wątku, który jest nieaktualny; a link drugi do wątku, który też kieruje do tego nieaktualnego wątku...

Proszę - tytułem podsumowania - o instrukcję jak wgrać te obrazki dla tego modelu.

W dalszej części pierwszego postu jest kompletny opis - instrukcja.
Dotyczy ona ekranów Pearl (w X61S), ale dla Vizplex jest tak samo, tylko obrazki mogą być w orientacji pionowej (tak samo w nowym modelu i62).
Czyli podsumowując, wystarczy obrazki dla Pearl zamienić na swoje obrazki (800x600 w pionie) i zadziała.

Aha - nazwy plików "screen_saverX.png" zamiast "pearl_screen_saverX.png".
Katalog dla plików "ScreenSaver" zamiast "ScreenSaverPearl"

Zawartość pliku "Aktualizuj_ScreenSaver.oar" wtedy taka:
Kod:
#!/bin/sh

rm -f /usr/share/system_manager/images/screen*.png

sync

cp -r /media/flash/BooxPatch/ScreenSaver/screen*.png /usr/share/system_manager/images/

sync


To tak na szybko, w wolnej chwili przygotuję paczkę, w której wystarczy podmienić obrazki.

Autor:  sdsi [ 22 gru 2011 18:25:44 ]
Tytuł:  Re: Obrazki uśpienia w BOOX-ach

Robert ArtaTech napisał(a):
To tak na szybko, w wolnej chwili przygotuję paczkę, w której wystarczy podmienić obrazki.


będę wdzięczny - dziękuję :)

Autor:  Robert ArtaTech [ 05 sty 2012 14:30:40 ]
Tytuł:  Re: Obrazki uśpienia w BOOX-ach (wszystkie modele)

Zaktualizowałem i uporządkowałem (trochę) pierwszy post, dla wszystkich modeli, z ekranami Vizplex i Pearl.
Mamy więc dostępne obrazki trybu uśpienia ze starszych i nowszych wersji oprogramowania, można oczywiście zrobić sobie własne, pod warunkiem spełnienia warunków z pierwszego postu.

Pozostaje mi tylko uzupełnić opis o model M90.

Aby zmienić obrazki pojawiające się na ekranie modelu Boox M90 w momencie włączenia trybu uśpienia, należy założyć w pamięci czytnika (Biblioteka) katalog: BooxPatch, a w nim podkatalog: ScreenSaver (wielkość liter jest istotna). Następnie wypakowane z paczki pliki trzeba skopiować do założonego katalogu (ścieżka [pamięć_czytnika]/BooxPatch/ScreenSaver). Paczka do ściągnięcia: BOOX_ScrSav_M90.zip (Nie dotyczy modeli z ekranem 6 cali)
Po skopiowaniu należy uruchomić program: Aktualizuj_ScreenSaver.oar (tak samo jak otwiera się książkę do czytania).
Nowe obrazki są aktywne od razu, powyższa paczka zawiera oryginalne obrazki z M90.

Można zrobić sobie całkiem własne obrazki, warunkiem zadziałania jest:
- format PNG
- rozdzielczość 824x1200
- składnia nazwy pliku: "screen_saverX.png" (w miejsce X cyfra od 0 do 9).
(Powyższe rozwiązanie nie dotyczy modeli 6 calowych)
Aby powrócić do oryginalnych obrazków M90, trzeba ściągnąć powyższą paczkę i rozpakować ją w to samo miejsce, po czym uruchomić: Aktualizuj_ScreenSaver.oar

Autor:  yoshi314 [ 05 sty 2012 16:26:29 ]
Tytuł:  Re: Obrazki uśpienia w BOOX-ach (wszystkie modele)

drobna sugestia - dotychczasowe pliki mozna zarchiwizowac na karcie podczas wywolania skryptu (zakladam ze podkatalog backup istnieje) :

Kod:
#!/bin/sh


cp -n /usr/share/system_manager/images/screen*.png /media/flash/BooxPatch/ScreenSaver/backup
rm -f /usr/share/system_manager/images/screen*.png


sync

cp -r /media/flash/BooxPatch/ScreenSaver/screen*.png /usr/share/system_manager/images/

sync

Autor:  t3d [ 09 sty 2012 13:14:31 ]
Tytuł:  Re: Obrazki uśpienia w BOOX-ach (wszystkie modele)

możesz łatwo zabezpieczyć się przed nieistniejącym katalogiem w taki sposób:

Kod:
test -d /media/flash/BooxPatch/ScreenSaver/backup || mkdir -p /media/flash/BooxPatch/ScreenSaver/backup

Autor:  Robert ArtaTech [ 09 sty 2012 17:21:58 ]
Tytuł:  Re: Obrazki uśpienia w BOOX-ach (wszystkie modele)

yoshi314 napisał(a):
drobna sugestia - dotychczasowe pliki mozna zarchiwizowac na karcie podczas wywolania skryptu

Dlatego, aby użytkownicy nie musieli sobie tym zawracać głowy, wszystkie oryginalne obrazki umieściłem w dostępnych paczkach w pierwszym wpisie.

Autor:  yoshi314 [ 09 sty 2012 22:51:07 ]
Tytuł:  Re: Obrazki uśpienia w BOOX-ach (wszystkie modele)

u mnie (A60) z jakiegoś powodu karta montuje się w innym katalogu i musiałem zmienić skrypt :

zamontowane katalogi
Kod:
rootfs on / type rootfs (rw)
/dev/root on / type yaffs2 (rw)
proc on /proc type proc (rw)
sys on /sys type sysfs (rw)
tmpfs on /dev type tmpfs (rw,mode=755)
tmpfs on /tmp type tmpfs (rw)
tmpfs on /var type tmpfs (rw)
/dev/mtdblock5 on /root type yaffs2 (rw)
/dev/mtdblock6 on /media/mtd6 type yaffs2 (rw)
/dev/loop0 on /media/flash type vfat (rw,fmask=0022,dmask=0022,codepage=cp437,iocharset=utf8)
/dev/sdmmc on /media/sd type vfat (rw,fmask=0022,dmask=0022,codepage=cp437,iocharset=utf8)


skrypt:

Kod:
#!/bin/sh

mydir=$(dirname $0)

rm -f /usr/share/system_manager/images/screen_saver*.png

sync
cp -r ${mydir}/screen_saver*.png /usr/share/system_manager/images/
sync


Teraz (u mnie) działa.

Autor:  Robert ArtaTech [ 12 sty 2012 20:17:00 ]
Tytuł:  Re: Obrazki uśpienia w BOOX-ach (wszystkie modele)

Skrypt-automat był napisany z założeniem, że pliki są umieszczone w konkretnym katalogu w pamięci wewnętrznej (flash) czytnika (nie na karcie SD).
Pamięć wewnętrzna: /media/flash/
Karta SD: /media/sd/

Ale przy okazji podałeś łatwy sposób na uniezależnienie położenia plików z obrazkami i skryptu od konkretnego katalogu i miejsca - dla zaawansowanych użytkowników. :)

Autor:  yoshi314 [ 13 sty 2012 11:19:01 ]
Tytuł:  Re: Obrazki uśpienia w BOOX-ach (wszystkie modele)

uff, przez chwile myslalem ze cos nie tak z moim egzemplarzem ;)

Strona 1 z 2 Wszystkie czasy w strefie UTC + 1 [czas letni (DST)]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/