Jump to content


Photo

Edycja lighteffectów


  • Please log in to reply
No replies to this topic

#1 OFFLINE   bartolinio3

bartolinio3

    Banned

  • Banned
  • 1,180 posts

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: Attached File  Ble Editor.rar   39.43K   3 downloads

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.


Posted Image


1 user(s) are reading this topic