Dobra, pierwszy działający build.... pomóżcie zrobić z tego użyteczną aplikację.
ppcRegulator (
update: 2008.08.17)
Na chwilę obecną działa:
- regulacja głośności systemu:ppcRegulator.exe system N|up|down
gdzie
N jest liczbą z przedziału
0-5. Podanie parametru "
up" bądź "
down" powoduje zmianę relatywną do stanu aktualnego.
- regulacja głośności dzwonka:ppcRegulator.exe ring N|up|down
gdzie
N jest liczbą z przedziału
0-5. Podanie parametru "
up" bądź "
down" powoduje zmianę relatywną do stanu aktualnego.
- przełączenie ClearType (on/off):ppcRegulator.exe ClearType
- regulacja kontrastu ClearType:ppcRegulator.exe ClearType N|up|down
gdzie
N jest liczbą z przedziału
1000-2200. Podanie parametru "
up" bądź "
down" powoduje zmianę relatywną do stanu aktualnego.
- przełączanie orientacji ekranu:ppcRegulator.exe orientation MODE
gdzie
MODE może przybrać wartość
portrait_left lub
portrait_right. Funkcja przełącza ekran pomiędzy dwoma wybranymi stanami: portret i poziom z klawiaturą po lewej lub po prawej. Należy zwrócić uwagę na to określenie, gdyż nie jest to obrót w lewo/prawo, tylko położenie klawiatury z lewej/prawej. Przy każdym innym zastanym obrocie program przełącza na widok pionowy.
- włączanie/wyłączanie ekranu:ppcRegulator.exe screen
Każdorazowe wywołanie funkcji przełącza stan zasilania ekranu. Uwaga: tą funkcję najlepiej jest podpiąć pod klawisz sprzętowy, nie pod żadną ikonkę!
Ta funkcja nie wyłącza podświetlenia, tylko odcina zasilanie całego ekranu! Przydatne np. we wszelkich odtwarzaczach, dyktafonach itp.
- miękki reset systemu:ppcRegulator.exe reset|askreset
Wywołanie powoduje wykonanie restartu systemu. Podanie komendy
askreset powoduje wyświetlenie komunikatu z żądaniem potwierdzenia, komenda
reset natomiast wykonuje natychmiastowy reset.
W planach:- regulacja głośności
in-call, ale mam z tym na razie problemy;
- cykliczne przechodzenie pomiędzy stanami
normalny - wibracje - cicho;
- regulacja jasności podświetlenia;
- inne pomysły?

Dodatkowo, uruchomienie bez parametrów, będzie wywoływało GUI i regulatory w nim, ale to później, na razie walczę z tym, żeby można było sobie podpinać pod buttony np. w BSie
