Logo
        Войти
  Запомнить:

Страниц: [1] 2 3 ... 5   Вниз
  Печать  
Автор Тема: nClock | нативные часы для Z6  (Прочитано 13868 раз)
0 Пользователей и 1 Гость смотрят эту тему.
NPman
MotoНуб
*
Пользователь: 217
Регистрация: 12.07.2009
Сообщений: 38


MotoКарма: 12

Offline Offline

Телефон: Z6
Прошивка: PE 2.0

Просмотр профиля
« : 18 Сентября 2009, 00:47:47 »

И так представляю вашему вниманию мой проект nClock - нативные часы для нашего телефона.

Выражаю свою благодарность Bez'у без него ничего бы не получилось  ;)



Имеется поддержка скинов.
Для смены скина нажмите смартклавишу слева выберите скин и нажмите центральную клавишу ( функция очень прожорлива после выбора скинв лучше перезапустить приложение).
Выход по провой софт клавише.

Так же можно настроить под себя приложение редактирую файл "config.cfg"

[General]
SKIN = default/        //папка текущего скина
hideKeyUnlock = 1    //скрыть после разблокировки клавиатуры
hideSliderOpen = 1    //скрывать при открытии слайдера
show2Red = 1        //показывать при двойном нажатие красной кнопки ( работает не везде )
showKeyLock = 1        //показывать при блокировке клавиатуры
showOnStart = 1        //показывать при старте программы
showSliderClose = 1    //показывать при закрытии слайна

описание конфигурации скина для скиноделов :
[General]
ANALOG=true        //рисовать аналоговые часы
DIGITAL=true        //рисовать цифровые часы
BINARY=false        //рисовать бинарные часы //недоступно
DATE=false        //рисовать дату
BACKGROUND=back.png     //файл изображения фона
[Analog]        //параметры аналоговых часов
CIMAGE=clock.png    //фон часов ( циферблат )
CCENTER=center.png    //заглушка на циферблат ( рисуется поверх стрелок)
IMGHAND=true        //использовать изображения для отображения стрелок часов || значения : true, false
SHAND=shand.png     //файл изображения секундной стрелки
MHAND=mhand.png     //файл изображения минутной стрелки
HHAND=hhand.png     //файл изображения часовой стрелки
SECONDCOLOR=#FF0000    //цвет секундной стрелки
MINUTECOLOR=#000000    //цвет минутной стрелки
HOURCOLOR=#000000    //цвет часовой стрелки
HOURH=50        //длина часовой стрелки в % от радиуса циферблата
MINUTEH=65        //длина минутной стрелки в % от радиуса циферблата
SECONDH=80        //длина секундной стрелки в % от радиуса циферблата
HANDTHICKNESS=1        //толцщина стрелки
LEFT=center        //позия часов ось х || значения : center, или координата х
TOP=center        //позия часов ось у || значения : center, или координата у
ADDDIGITS=false        //рисовать цифровые часы на аналоговых || значения : true, false
ADDDDATE=false        //рисовать дату на аналоговых часах || значения : true, false
DIGITINI=Digital    //секция данного файла в котором описаны цифровые часы ( если ADDDIGITS=true)
DATEINI=Date        //секция данного файла в котором описаны параметры даты ( если ADDDDATE=true)
[Digital]        //параметры цифровых часы
DIGITS=digit.png    //файл изображения с цифрами ( 13 символов )
DOUBLEPOINT=2    //двоеточие межде минутами и секундами || значения : 0 - не рисовать, 1 - рисовать всегда, 2 - моргать
HOURX=0        //позиция часов (х) || значения : center, left, right, координата х
HOURY=5        //позиция часов (y) || значения : center, top, bottom, координата y
MINUTEX=-1    //позиция минут (х) || значения : center, left, right, -1 - будет рисоваться за часами, координата х
MINUTEY=-1    //позиция минут (y) || значения : center, top, bottom, -1 - будет рисоваться за часами, координата y
SECONDX=-1    //позиция секунд (х) || значения : center, left, right, -1 - будет рисоваться за минутами, координата х
SECONDY=-1    //позиция секунд (y) || значения : center, top, bottom, -1 - будет рисоваться за минутами, координата y
DRAWHOUR=1    //рисовть часы
DRAWMIN=1    //рисовать минуты
DRAWSEC=1    //рисовать секунды
[Date]        //параметры даты
DIMG=astdigit.png    //изобрыжение с цифрами ( 11 символов )
CHIMG=ast.png        //изображение с буквами ( 33 символа ( рус алфавит ))
DAYX=center        //позиция дня (х) || значения : center, left, right, координата х
DAYY=bottom        //позиция дня (у) || значения : center, top, bottom, координата у
MONTHX=-1    //позиция месяца (х) || значения : center, left, right, -1 - будет рисоваться за днем, координата х
MONTHY=-1    //позиция месяца (у) || значения : center, top, bottom, -1 - будет рисоваться за днем, координата у
YEARX=-1    //позиция года (х) || значения : center, left, right, -1 - будет рисоваться за месяцем, координата х
YEARY=-1    //позиция года (у) || значения : center, top, bottom, -1 - будет рисоваться за месяцем, координата у
CHARMONTH=1    //использовать символы для отображения месяца ( CHIMG необходимо указать! )
CHARTYPE=2    //тип символьного отображения 0 - "январь", 1 - "января", 2 - "янв"
DRAWDAY=1    //рисовать день
DRAWMONTH=1    //рисовать месяц
DRAWYEAR=1    //рисовать год

//замечания: SHAND, MHAND, HHAND не должны быть больше чем 8 битные png, на фон не ставьте прозрачную или полупрозрачную картинку

не перезаливать на другие файлообменники!

скачать :
http://ifolder.ru/14056265
http://upwap.ru/558957 - убрать zip

Никаких заставок не надо включать, запустили приложиение и все.
Это задумывалось как замена скринсейверу. Они работают в фоне. Появляются при закрытии слайдера или блокировке клавиатуры, исчезают при открытии слайдера/разблокировке клавиатуры, так же можно вызвать на раб столе - быстро нажать красную кнопу 2 раза.
Rokrmod
MotoНуб
*
Пользователь: 18
Регистрация: 26.04.2009
Сообщений: 35



Вожак волков - не царь зверей

MotoКарма: 8

Пол: Мужской
Offline Offline

Проживает: Украина, Луганская обл.
Телефон: z6
Прошивка: R60_G_80.33.4FR + PE 3.1

Просмотр профиля
« Ответ #1 : 18 Сентября 2009, 01:05:58 »

Прикольно! А говорят первый блин комом.
Vampire_X
MotoНуб
*
Пользователь: 189
Регистрация: 19.06.2009
Сообщений: 58



ака iSeven

MotoКарма: 2

Пол: Мужской
Offline Offline

Проживает: UA-IX Киев
Телефон: Z6
Прошивка: PE3.1

Просмотр профиля WWW
« Ответ #2 : 18 Сентября 2009, 03:20:50 »

не работает((
cold as ice
MotoСуперМодер
*****
Пользователь: 19
Регистрация: 26.04.2009
Сообщений: 387




MotoКарма: 58

Пол: Мужской
Offline Offline

Телефон: Samsung GT-E1080
Прошивка: std

Просмотр профиля
« Ответ #3 : 18 Сентября 2009, 08:24:16 »

работает, если выходить по правой софт) вышел красной кнопкой - не работает) тока после перезагрузки))
сильно ест батарею?
Hooligano
MotoНуб
*
Пользователь: 94
Регистрация: 03.06.2009
Сообщений: 92




MotoКарма: 1

Пол: Мужской
Offline Offline

Проживает: город Грязи, Липецкая обл.
Телефон: rokr Z6
Прошивка: PE3.1

Просмотр профиля
« Ответ #4 : 18 Сентября 2009, 09:33:09 »

Поставил я эти часы, ноль реакции, пробывал перезагружать тел, все равно. Что делать?
Hooligano
MotoНуб
*
Пользователь: 94
Регистрация: 03.06.2009
Сообщений: 92




MotoКарма: 1

Пол: Мужской
Offline Offline

Проживает: город Грязи, Липецкая обл.
Телефон: rokr Z6
Прошивка: PE3.1

Просмотр профиля
« Ответ #5 : 18 Сентября 2009, 09:48:54 »

Разобрался я в чем дело, не правильно собран пакет. Через зЛанучер запускать файл nClock. Выложете кто-нибудь скрипт для автозапуска плиз. А еще надо включить заставку в настройках тела
NPman
MotoНуб
*
Пользователь: 217
Регистрация: 12.07.2009
Сообщений: 38


MotoКарма: 12

Offline Offline

Телефон: Z6
Прошивка: PE 2.0

Просмотр профиля
« Ответ #6 : 18 Сентября 2009, 10:20:06 »

Никаких заставок не надо включать, запустили приложиение и все.
Это задумывалось как замена скринсейверу. Они работают в фоне. Появляются при закрытии слайдера или блокировке клавиатуры, исчезают при открытии слайдера/разблокировке клавиатуры, так же можно вызвать на раб столе - быстро нажать красную кнопу 2 раза.
мистерХ
MotoНуб
*
Пользователь: 53
Регистрация: 23.05.2009
Сообщений: 99




MotoКарма: 4

Пол: Мужской
Offline Offline

Проживает: УФА
Телефон: Z6
Прошивка: PE3

Просмотр профиля
« Ответ #7 : 18 Сентября 2009, 10:36:02 »

упс все заработало само собой. отличная работа ::good::
BeZ
MotoМодер
*****
Пользователь: 4
Регистрация: 15.04.2009
Сообщений: 205



moto(sh)coder

MotoКарма: 100

Пол: Мужской
Offline Offline

Проживает: г. Электросталь
Телефон: HTC Desire
Прошивка: Android 2.2

Просмотр профиля WWW
« Ответ #8 : 18 Сентября 2009, 10:38:22 »

ну щас я попробую установить...
BeZ
MotoМодер
*****
Пользователь: 4
Регистрация: 15.04.2009
Сообщений: 205



moto(sh)coder

MotoКарма: 100

Пол: Мужской
Offline Offline

Проживает: г. Электросталь
Телефон: HTC Desire
Прошивка: Android 2.2

Просмотр профиля WWW
« Ответ #9 : 18 Сентября 2009, 10:50:27 »

поставил, по дефлолту не работает..
зашел в меню и запустил с ярлыка...
что то на эране мелькнуло и тишина...

запустил через телнет, программа вывалилась по сегфолту...
# mmc/mmca1.Programs/nClock/run.sh
killall: nClock: no process killed
depth=24,pixeltype=1,alpha.offset=18,alpha.length=6,red.offset=12,red.length=6,green.offset=6,green.length=6,blue.offset=0,blue.length=6

../../textinput/framework/engine/common/KbInputFieldAdapter.cpp:ZInputFieldAdapter:260: ZInputFieldAdapter: ok, me=0x2ee90
../../textinput/framework/engine/common/KbEditContext.cpp:KbEditContext:390: register application exit function

reading config..ok..
**** PASS: SYSTEM_CHANNEL channel registred
**** PASS: PHONE_IDLE_STATUS_TEXT_CHANNEL channel registred
/hardkey/bc - registred
reading config..ok..
skin's :
      4096 default
      4096 motoneon
Set LCD Timeout to 120 seconds for 0
Set Backlight Timeout to 20 seconds for 0
QT Show: 807 setAltitude and requestFocus, winId:2129, fget:1, alt:0, fixed:1, order:1

Segmentation fault
BeZ
MotoМодер
*****
Пользователь: 4
Регистрация: 15.04.2009
Сообщений: 205



moto(sh)coder

MotoКарма: 100

Пол: Мужской
Offline Offline

Проживает: г. Электросталь
Телефон: HTC Desire
Прошивка: Android 2.2

Просмотр профиля WWW
« Ответ #10 : 18 Сентября 2009, 10:54:40 »

гы
работает
run.sh косячит видимо
запустил просто nClock - заработало
BeZ
MotoМодер
*****
Пользователь: 4
Регистрация: 15.04.2009
Сообщений: 205



moto(sh)coder

MotoКарма: 100

Пол: Мужской
Offline Offline

Проживает: г. Электросталь
Телефон: HTC Desire
Прошивка: Android 2.2

Просмотр профиля WWW
« Ответ #11 : 18 Сентября 2009, 10:54:58 »

BeZ ты включил в нтстройках скина включить скринсейвер?
нет, оно не требуется
BeZ
MotoМодер
*****
Пользователь: 4
Регистрация: 15.04.2009
Сообщений: 205



moto(sh)coder

MotoКарма: 100

Пол: Мужской
Offline Offline

Проживает: г. Электросталь
Телефон: HTC Desire
Прошивка: Android 2.2

Просмотр профиля WWW
« Ответ #12 : 18 Сентября 2009, 10:58:10 »

сильно ест батарею?
10% часы жрут при включенной подсветке
при отключенной 0,1 %
NPman
MotoНуб
*
Пользователь: 217
Регистрация: 12.07.2009
Сообщений: 38


MotoКарма: 12

Offline Offline

Телефон: Z6
Прошивка: PE 2.0

Просмотр профиля
« Ответ #13 : 18 Сентября 2009, 11:10:52 »

10% часы жрут при включенной подсветке
при отключенной 0,1 %
так же свернутые в фон ничево не должны жрать
BeZ
MotoМодер
*****
Пользователь: 4
Регистрация: 15.04.2009
Сообщений: 205



moto(sh)coder

MotoКарма: 100

Пол: Мужской
Offline Offline

Проживает: г. Электросталь
Телефон: HTC Desire
Прошивка: Android 2.2

Просмотр профиля WWW
« Ответ #14 : 18 Сентября 2009, 11:13:28 »

хотя щас вот сколько жрут, не свернутые, активные
  PID USER     STATUS   RSS  PPID %CPU %MEM COMMAND
  873 root     S       5352   851 19.4 10.0 nClock

подсветка погашена
  PID USER     STATUS   RSS  PPID %CPU %MEM COMMAND
  873 root     S       5352   851 15.5 10.0 nClock
хотя может уже телефон замучался от экспериментов

вообще есть мысль сделать в своих приложениях ( zPlayer), если подсветка погашена, то вообще ничего не отрисовывать, будет черный экран... как подсветка зажглась, так рисовать
Страниц: [1] 2 3 ... 5   Вверх
  Печать  
 
 

Powered by SMF 2.0 RC1-1 | SMF © 2006–2009, Simple Machines LLC
XHTML RSS WAP2
Страница сгенерирована за 0.538 секунд. Запросов: 23.
Ðåéòèíã@Mail.ru SpyLOG