Jump to content


Edycja lighteffectów


  • Please log in to reply
No replies to this topic

#1 OFFLINE   bartolinio3

bartolinio3

    Moderator

  • Moderator
  • 1,255 posts
    • Time Online: 117d 10h 36m
  • GG:
  • Kraj::
  • Operator: T-Mobile

Posted 29 July 2012 - 13:40

W tym poradniku pokażę wam jak stworzyć własne efekty świetlne (lighteffecty). Do edycji plików .ble potrzebny będzie nam program BleEditor (kto by pomyślał ;)) Który możecie pobrać stąd http://www.sonyerics...841-ble-editor/

1. Pierwszym krokiem jest rozpoznanie ile mamy linii LEDów i jakie mają numery id. Najprościej jest je uzyskać wchodząc w telefonie w menu serwisowe> testy usług> dioda/podświetlenie i notując sobie w jakiej kolejności zapalają się nam diody na klawiaturze :)) Pamiętajcie, że 0 to ekran. Przykładowo w c510 najpierw zapala się ekran, później niebieskie diodki, softkeye, klawisze [1,2,3], [4,5,6] i na końcu [7,8,9,*, 0, #] Czyli id diod to kolejno:

0 – ekran
1 – niebieskie diody od aparatu
2 – softkeye
3 – [1,2,3]
4 – [4,5,6]
5 – [7,8,9,*,0,#]

2. Jeśli nie będziecie korzystać z podglądu na żywo w programie to możecie opuścić ten krok. Macie już zanotowane swoje numerki diod, więc odpalacie bleeditor, u góry wybieracie +Add new model i wpisujecie nazwę. Następnie wpisujecie numery diod według uznania, ważne żeby wpisać 0 jako „display”. Na koniec wybieracie Save config. Teraz będziecie mogli sprawdzać wynik pracy na bieżąco wciskając przycisk Play.

3. Obsługa programu sama w sobie jest raczej banalna, wszystko musimy robić metodą prób i błędów. Żeby zacząć tworzenie własnych lighteffectów, wybieramy o góry zakładkę File > New. Teraz trzeba tylko wybierać komendy, wpisywać wartości „na oko” i testować :) Oto lista komend wraz z wyjaśnieniem:

01 -  Begin/end - wybieramy ją jako pierwszą komendę, musi być na samym początku,
02 – InitLight – natychmiastowe zapalanie/gaszenie ledów, bez efektu rozjaśniania, wpisujemy numer diody i jasność w %,
03 – Pause – po prostu pauza, wpisujemy tylko czas w ms (milisekundach),
04 – SetLightTime – zapalanie/gaszenie ledów z efektem rozjaśniania/ściemniania, wpisujemy numer diody, jasność w % i czas rozjaśniania ściemniania,
05 – Repeat – powtarzanie sekwencji, w oknie po lewej zaznaczamy, które komendy mają być pominięte przy powtarzaniu, w count wpisujemy ilość powtórzeń (0 – nieskończoność)
06 – SetColor – to samo co 04 ale przydatne tylko w telefonach z diodami RGB, możemy ustawić kolor diod w polach R, G, B,
07 – InitColor – to samo co 02, i tak samo jak 07 działa tylko w telefonach z diodami RGB.

4. Teraz, po prostu klikamy na +Add New, wybieramy z listy komendę i wpisujemy wartości jakie nam odpowiadają. Pamiętać należy żeby na początku umieszczać komendę zapalającą ekran - w przeciwnym wypadku ekran będzie czarny ;)

5. Jeśli skończyliście i chcecie je wgrać do telefonu, wybieracie File > Save As i wybieracie jedną z nazw poniżej:

System.ble – podłączanie akcesoriów (ładowarka, słuchawki)
Power_up.ble – włączanie telefonu, wybudzanie ze sleepmode, odblokowanie klawiatury,
Power_down.ble – wyłącznie telefonu, przechodzenie do sleepmode, blokowanie klawiatury,
Enter_camera.ble – wejście do aparatu,
Enter_normal.ble – wyjście z aparatu,
Enter_music.ble – wejście do WALKMANA (tylko telefony serii W)
Messaging.ble  - otrzymanie wiadomości
Mt_call.ble – połączenie przychodzące
Alarm.ble – chyba nie trzeba tłumaczyć ;)
Service_menu_test.ble – opisane na początku poradnika

Uwaga! Jeśli wgrany lighteffect was nie zadowala i chcecie go zedytować, to pamiętajcie przy zapisywaniu poprawionej wersji – należy wcześniej usunąć pliki z końcówką .ble.BAK tworzone przez program. W przeciwnym wypadku program się wysypie i trzeba będzie zaczynać od nowa.

Mam nadzieję, że poradnik przybliżył wam edycję efektów świetlnych w waszych telefonach :) W razie pytań, proszę je zadawać w tym temacie.

Poradnik jest mojego autorstwa i zabraniam jego kopiowania na inne strony.
Dołączona grafika




2 user(s) are reading this topic