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

Rotator ekranu wyłączenia dla Onyx Boox
https://forum.eksiazki.org/programy-i-dodatki-onyx-boox-f175/rotator-ekranu-wylaczenia-dla-onyx-boox-t12372.html
Strona 1 z 1

Autor:  Jony [ 29 lis 2012 22:28:47 ]
Tytuł:  Rotator ekranu wyłączenia dla Onyx Boox

Stworzyłem:

Rotator ekranu wyłączenia 2.1 dla i62HD

Paczka zawiera skrypt, który losowo podmienia grafikę ekranu wyłączenia na jeden z plików znajdujących się w katalogu [pamięć_czytnika]/.shutdown (domyślnie). Jeśli chcemy by skrypt korzystał z karty SD wystarczy przenieść katalog .shutdown na kartę. W obu przypadkach folder .shutdown musi być nadrzędnym katalogiem.
Jeśli nie widzisz folderu .shutdown to włącz pokazywanie ukrytych plików.
Istnieje możliwość dodania kolejnych obrazków do rotatora. W tym celu należy odpowiednio przygotowane pliki png przekopiować do katalogu .shutdown zachowując kolejność nazw: "1.png", "2.png", "3.png"... "9.png", etc.

Instalacja:
Przekopiuj katalog rotator wraz z zawartością do pamięci czytnika i uruchom skrypt install.oar.

Deinstalacja:
Uruchom skrypt uninstall.oar.

Uwagi końcowe:
Obrazki można sobie podmienić na własne, pod warunkiem zachowania parametrow:
- obrazki w formacie PNG
- nazwy plików w kolejności numerycznej: "1.png", "2.png", "3.png"... "9.png", etc.
- ilość szarości (głębia kolorow) min. 256
- rozdzielczość 758x1024 pixeli

Uwagi formalne:
Skrypt został sprawdzony i przetestowany przez autora, a instalator tworzy kopie bezpieczeństwa modyfikowanych plików, więc w każdej chwili istnieje możliwość cofnięcia zmian, bez konieczności wgrywania na nowo firmware-u.

Zmiany w wersji 2.0:
- Skrypt został dopracowany i jest bardziej "idiotoodporny".
- Wyeliminowano konieczność edycji pliku rotatorscrn.oar przy dodawaniu własnych obrazków ekranu końcowego.
- Dodano obsługę kart SD.
- Dostosowano instalator do wersji 2.0

Zmiany w wersji 2.0.1:
- Mała poprawka w instalatorze dla firmware z serii 1.8

Zmiany w wersji 2.1:
- Rotator obsługuje teraz dowolną liczbę plików z folderu .shutdown.

Download:
rotator2.1.zip

Autor:  Robert ArtaTech [ 30 lis 2012 16:58:02 ]
Tytuł:  Re: Rotator ekranu wyłączenia dla Onyx Boox

Jony napisał(a):
Rotator ekranu wyłączenia dla i62HD 2.0
Ciekawy pomysł urozmaicenia swojego czytnika. Wydzielam do osobnego wątku.
Podana metoda (skrypt) będzie działał na wszystkich modelach czytników Onyx Boox z oprogramowaniem 1.7 (z zegarkiem i listą ostatnio otwartych u góry).

Należy pamiętać, że obrazki *.PNG obecne w katalogu ".shutdown" (po zainstalowaniu) trzeba dostosować do rozdzielczości ekranu swojego czytnika.
I tak:
- 824x1200 dla dużego modelu M92
- 758x1024 dla modeli z ekranem HD (i62 Angel Glow, A62 Flex)
- 800x600 dla modeli i62, i62 Espresso, X61S/E, 60/A60/X60
Grafiki w konkretnych wyższych rozdzielczościach są rzadko spotykane, ale można je z powodzeniem przeskalować (resize) z innych, w którymś z edytorów.

Oprócz skryptu "uninstall.oar", który jest potrzebny aby przerwać działanie Rotatora, całkowite wyczyszczenie daje również ponowna instalacja całego oprogramowania.

Autor:  errenay [ 05 gru 2012 15:58:51 ]
Tytuł:  Re: Rotator ekranu wyłączenia dla Onyx Boox

Czy oprócz wspomnianych są jeszcze jakieś dodatkowe wymagania względem obrazków? W przypadku "firmowego" obrazka (przeskalowany obrazek z oficjalnej paczki BOOX_M_Off_Image wszystko działa dobrze. Próbowałem własnych sił, niestety, tło wygląda wtedy jakby ekran nie czyścił się do końca przy wyłączaniu (w tle są "duchy" np. menu systemowego). Czyżby odpowiednie ustawienie przeźroczystości? Za duży obrazek?

Autor:  Jony [ 05 gru 2012 22:41:55 ]
Tytuł:  Re: Rotator ekranu wyłączenia dla Onyx Boox

Jedyne co robiłem z obrazkami to przeskalowanie do odpowiedniej rozdzielczości. Poza tym odświeżenie ekranu ustawiłem co 3 strony.

Autor:  Jony [ 16 sty 2013 18:28:32 ]
Tytuł:  Re: Rotator ekranu wyłączenia dla Onyx Boox

Udostępniłem nową wersję rotatora, w której zostało usunięte ograniczenie co do ilości obsługiwanych plików. Osoby posiadające starszą wersję mogą skorzystać ze skryptu update.oar.

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