motofan logo
> 

Java Часы-скринсейвер, для всех моделей и прошивок

grafmoto
сообщение 22.11.2006, 10:22 Закрепленное сообщение!


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752

Рейтинг: 703



Инструкция для приложения Clock (написан jul_i):

Параметры:

- Подсветка (она включается при нажатии любой кнопки. Число (в миллисекундах) показывает, сколько гореть после отпускания кнопки)
- Оповещение (галка стоит – включить. Каждые полчаса – одно куку и голос, каждый час- мультикуку+куранты+голос)
- Секунды и день недели (отображать на экране для цифровых часов)
- Громкость день и ночь (чтобы ночью не будило. Не работает для с380, с650)
- день и ночь (когда у Вас наступает день и ночь)
- Повторять каждые .. минут (в часах свой будильник есть, настраиваемый по дням недели. Это для будильника – типа «дремать»)
- Неделя (в какой день орать будильнику)
- Часы (во сколько орать будильнику)
- На события (на звонки, СМС-ки и т.п. можно сворачивать (вопрос: это приостановить или в фоновый режим?) или закрывать. Лучше сворачивать, на запуски потом больше энергии тратится)
- Тип часов (еще и аналоговые можно)
- Использовать проверку сим-карты (см. функцию SMS-alarm ниже)
- Использовать БС (базовые станции оператора, каждой присвоен уникальный номер. Если галка стоит, мидлет их ловит и кидает в свою базу данных. Если им дать потом разумные названия, то можно по БС ориентироваться по городу)
- Маска БС (у каждой БС по нескольку антенн (лепестков), каждый из которых нумеруется отдельно, что раздувает базу данных БС. Можно номер лепестка (это последняя цифра в номере БС) игнорировать. Маска БС служит для игнорирования позиций цифр в номере БС:
? - учитывает цифру
х - не учитывает цифру
рассмотрим примеры:
номер БС 12345
маска результат
? 12345
?х 1234
?хх 123
?х? 1235
?хх? 125
- Показать БС (если галки нет, то просто на экране не отображает, а все равно ловит)
- Оповещение о смене БС (звук – чихание такое)
- Индикатор батареи и заряда (это не просто картиночки красивые, а индикаторы, можно убрать, если не нужны)
Уф! Параметры кончились!!!!!!

Список БС:
Оглашает весь список БС, что наловили. Кнопкой меню вызываются следующие пункты подменю:
- Удалить и добавить (можно это делать и ручками)
- Экспорт и импорт (в файл /a/mobile/cellids.utf – файл в формате utf-8. Работает быстро, на компе файл можно (но не совсем удобно) читать тотал коммандером).
- Экспорт.txt и импорт.txt (в файл /a/mobile/cellids.txt – обычный тестовый файл. Работает долго, но на компе читать приятно).
Служит для делания бэкапов, а то обидно – собирал-собирал базу, а потом все гавкнулось)

Редактировать названия БС можно, нажав на джойстик. Даете им названия, привязанные к местам в городе, и если проснулись утром неизвестно где, неизвестно в чем (и если неизвестно кто еще не спер телефон) – не теряйтесь. Скорее забивайте местную БС в базу – на будущее.
Ну все, с БС разобрались.

Остальные пункты меню:
О программе – без комментариев
Выход – думаю и так понятно




Функция SMS-alarm.

Предназначена для отправки СМС сообщения на определенный номер при установки в телефон чужой SIM-карты.

Создайте блокнотом файл clock.dat.
Добавьте в него строки (если будет использоваться одна симка):

imsi=x
no=<номер телефона>
text=<текст сообщения>

Первую строку добавить один в один.
Во вторую строку пишите номер телефона без "<" ">", на который отправится СМС, если в телефон вставить другую SIM-карту.
В третью любой текст сообщения, которое отправится.
К примеру:

imsi=x
no=79115551234
text=this phone is hacked

Скопируете этот файл в папку /a/ телефона с помощью p2ktools.
Потом перезагружаете телефон.
После загрузки он должен мигнуть желтым цветом - значит симка запомнена.
При следующих загрузках он будет мигать зеленым - значит симка правильная.
Если вставить другую симку, то он мигнет красным и отправит сообщение на номер, который указан.
Если потом посмотреть файл /a/clock.dat PhoneManeger'ом то там будет заменена строка "imsi=x" на, строку типа "imsi=123456789012345", т.е. на номер imsi вашей симки. Порядок строк может измениться – это ничего страшного.
Если используете несколько SIM-карт, то файл выглядит так (для двух):

imsi0=x
imsi1=x
no=<номер телефона>
text=<текст сообщения>

Для 3-х сим-карт:

imsi0=x
imsi1=x
imsi2=x
no=<номер телефона>
text=<текст сообщения>

И т.д.
Чтобы СМС отправлялись на несколько номеров, то вместо строки "no=<номер телефона>" добавляете:

no1=<номер телефона1>
no2=<номер телефона2>

Разделителем в файле может быть "/" или "Enter" Лучше создавать в notepad.exe или в PhoneManager.
Соблюдайте регистр.

Для каждой запомненной симки в файле прописывается ее значение IMSI.




Настраиваемые параметры JAD-файла.

alarm: alarm.mid - имя файла для звука будильника
arrowcolor: 0 - цвет стрелок: десятичный эквивалент цвета в формате RRGGBBh
backcolor: 16777215 - цвет фона: десятичный эквивалент цвета в формате RRGGBBh
boom: kuku.amr - имя файла для оповещения после kurant и каждые полчаса
daycolor: 0 - цвет надписи дня недели, см. цвет фона
expimppath: /a/mobile/ - путь к файлам экспорта/импорта
handledevent: true - сворачиваться при входящих
idchange: oops.mp3 - звук оповещения о смене БС
keyexit: 35 - код клавиши выхода, 35 это #
keylock: 42 - код клавиши блокировки (нужно удерживать клавишу), 42 это *
keymenu: -23 - код клавиши меню
keystop: -21 - код клавиши остановки звуковых оповещений, -21 - левая софт
keyvoice: -22 - код клавиши голосового воспроизведения времени, -22 - правая софт
khour: 400 - коэффициент длины часовой стрелки
kmin: 700 - коэффициент длины минутной стрелки
ksec: 800 - коэффициент длины секундной стрелки
kurant: spass.amr - имя файла для оповещения каждый час
notifysound: file:///a/mobile/audio/ring.mp3 - сигнал оповещения о входящих
posx: - позиция на экране, -1 - в центре
posy: - позиция на экране, -1 - в центре
proptimeout: 60 - время, через которое происходит автоматический выход из режима настройки
silents: 1 - количество "единиц режима тишины" перед воспроизведением. 1 единица = 0.25 сек. Используется с БТ-гарнитурой.

ВНИМАНИЕ!!: Для 373 платформы (E398_ROKR) нужно установить значение параметра handledevent = false.
Тогда при входящем звонке будет играть мелодия, заданная параметром notifysound.
Если это значение начинается с file:// то нужно заменять pat файл для доступа к ФС,
т.к. будет браться файл из ФС. Если это значение начинается с / тогда в jar файл
нужно включить указанный после / файл.

Для моделей Vx00 нужно изменить коды клавиш на положительные.

НАПРИМЕР:
handledevent: false
notifysound: file://a/mobile/audio/tatu.mid
нужно заменить pat файл и тогда при входящих будет играть файл tatu.mid
из списка Ваших мелодий в "Меню/Мультимедиа/Мелодии".

handledevent: false
notifysound: /tatu.mid
нужно включить файл tatu.mid в jar файл и тогда при входящих будет играть файл tatu.mid.


Если приложение при запуске выдает ошибку первым делом нужно проверить включены ли классы Vodafone:
72/1 KJAVA_VSCL_AVAILABLE
75/6 BACKLIGHT_VODAFONE_AVAILABLE
78/1 LRSK_SWITCHED_VODAFONE_AVAILABLE
Делается это в программе P2K Advanced Editor.


Lite-версия:
-правая софт/джойстик - говорит время
-левая софт куранты/бум/время
-меню - настройки
-*/# - выход

Версию для SonyEricsson K790i/K800i можно скачать тут:
http://grafmoto.narod.ru/clock_se.rar
Тема обсуждения: http://www.sony-ericsson.ru/forums2/index....showtopic=32352

Soft-версия:
-приложение не запущенно постоянно, что не приводит к быстрому разряду аккумулятора
-запускается автоматически
-не имеет интерфейса
скачать:
http://grafmoto.narod.ru/softclock.rar
после установки в память телефона нужно предоставить полномочия:
-автозапуск
-чтение данных
первый раз запустить вручную, потом будут запускаться автоматом
по умолчанию запускается каждые полчаса
настройки берет из файла (файла можно не создавать, тогда по умолчанию) /a/softclock.dat
значения:
REGISTER=true/false - регистрировать для автозапуска
INTERVAL=0..60 - интервал автозапуска (5, 10, 15, 30, 60). 0 - откл
KURANT=true/false - играть звук курантов
BOOM=true/false - играть звук боя
VOICE=true/false - голосовое оповещение
VOLUMEMAX=100 - громкость днем
VOLUMEMIN=0 - громкость ночью
NIGHTBEGIN=21-00 - начало ночи
NIGHTEND=7-00 - окончание ночи
SHOW=true - показывать splash во время запуска

Сообщение отредактировал grafmoto - 9.7.2007, 5:57
Прикрепленный файл clock_lite.rar   ( 62.95 килобайт ) Кол-во скачиваний: 3032
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pokep
сообщение 31.5.2005, 17:32


Ветеран
*****

Группа: Пользователи
Сообщений: 449
Регистрация: 21.3.2005
Из: Nsk
Пользователь №: 39 237
Модель телефона: C650 Timeport p7389
Прошивка: Zаводская

Рейтинг: 49



Кто может сделать?
Итак мне нужен простенький мидлет (сам я в яве полный "0", поэтому прошу, чтобы сделали:)).
А именно: запускается сразу без подсветки (задумывается запуск по горячей кнопке, типа "меню+11"), на кнопки не реагирует, кроме красной - выход/свернуть :) и можно научить реагировать его на нажатие кнопки меню для настройки каких-нить фич.... :)

Показывает время крупно и жирно (!) на весь экран белым на черном фоне :) 128х128 ес-но ;)

Лучше с секундами тоже, хотя не критично, т.к. без секунд можно сделать крупнее=виднее :)

Ну для начала пока хватит, а там посмотрим - может кто еще чего присоветует :) Ес-но кто реализует - получит лично от меня гору плюсов рейтинга :)

Я думаю это будет вам под силу ;)

PS..: просто охото часы-заставку в мотор с650, ну не с джимом заблокированном же гонять? К тому же там мелко все...

PSS...: затем можно и о стрелочных часиках подумать, если идея понравится :)

PSSS...: только не надо говорить, что уже полным-полно готовых часов на яве - все, что я видел оказывалось г@вном редкостным... :(
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
33 страниц V < 1 2 3 4 5 > »   
Ответ в темуСоздание новой темы
Ответов(80 - 119)
basil
сообщение 14.6.2005, 4:40


Мастер
****

Группа: Пользователи
Сообщений: 204
Регистрация: 1.3.2005
Из: Украина
Пользователь №: 37 928
Модель телефона: Motorola c650
Прошивка: R365_G_OB.03.06R

Рейтинг: 5



grafmoto,
А можешь в тему выложить? Народ.ру - ошибка 404 :(
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 14.6.2005, 4:52


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752

Рейтинг: 703



.
Прикрепленный файл clock.zip   ( 57.76 килобайт ) Кол-во скачиваний: 386
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 14.6.2005, 10:19


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752

Рейтинг: 703



ловим часы-скринсавер с оповещением о входящих (во!!!)
Прикрепленный файл clock.zip   ( 60.2 килобайт ) Кол-во скачиваний: 672
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
RusBiT
сообщение 14.6.2005, 10:32


МотоКрасноярец
*****

Группа: Пользователи
Сообщений: 431
Регистрация: 29.3.2005
Из: Красноярск
Пользователь №: 39 770
Модель телефона: (M) a1200
Прошивка: Kernel 2.4 :)

Рейтинг: 214.5



У меня на 380 отказались работать! Даже не знаю что делать.. Работает у кого нибудь на 650/380 ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 14.6.2005, 11:00


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752

Рейтинг: 703



на 380/650 похоже проблема с отсутствием класса
com.vodafone.v10.midlet.ResidentMIDlet
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 14.6.2005, 11:05


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752

Рейтинг: 703



обязательно должно быть включено в п2ктулс/разные фичи/java/ "app priority, set standby app..."
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
vadbars
сообщение 14.6.2005, 12:23


Ветеран
*****

Группа: Пользователи
Сообщений: 395
Регистрация: 13.7.2004
Из: Екатеринбург
Пользователь №: 7 802
Модель телефона: C650, W230
Прошивка: R365_G_0B.D2.2FR

Рейтинг: 21



Цитата(rusbit @ Вторник, 14 Июня 2005, 10:32)
Работает у кого нибудь на 650/380 ?
*

Подтверждаю, на с650 работает.

Спасибо, grafmoto! Прога получается архиполезной и удобной.

Для исследования на перспективу я бы предложил:
- возможна ли в качестве извещения о поступлении звонка "родная" музыка (та, что установлена как звонок)?
Думаю, что это возможно. Сейчас при нажатии "2" мидлет сворачивается в бекграунд, при этом, если идет извещение о звонке, начинает играть "родная" мелодия.
Т.е. и сам мидлет при поступлении события может автоматом свернуться в фон и дать возможность телефону отреагировать на событие по дефолту.
Мне кажется, что эти два варианта реагирования на события можно оставить "на вкус" пользователяя мидлета, сделав в "Настройках" галочку типа "При звонке сворачиваться".
- еще раз о своем, о девичьем. Grafmoto, ну сделай ты, пожалуйста, возможность Menu+цифра! blink.gif Может быть тоже опционально, в настройках, выбирать кнопку для вызова меню мидлета.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pokep
сообщение 14.6.2005, 12:34


Ветеран
*****

Группа: Пользователи
Сообщений: 449
Регистрация: 21.3.2005
Из: Nsk
Пользователь №: 39 237
Модель телефона: C650 Timeport p7389
Прошивка: Zаводская

Рейтинг: 49



grafmoto, думаю, прав vadbars, если можно на событие (звонок, смс-ка) ставить звук, то значит по идее можно любое событие ставить - лучше сворачивание в "трэй":)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 14.6.2005, 13:09


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752

Рейтинг: 703



теперь при входящих сворачивается в трей :-)
Прикрепленный файл clock.zip   ( 48.55 килобайт ) Кол-во скачиваний: 501
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
vadbars
сообщение 14.6.2005, 13:20


Ветеран
*****

Группа: Пользователи
Сообщений: 395
Регистрация: 13.7.2004
Из: Екатеринбург
Пользователь №: 7 802
Модель телефона: C650, W230
Прошивка: R365_G_0B.D2.2FR

Рейтинг: 21



А вот и первые баги подоспели. :)

В ряде случаев после срабатывания звукового сопровождения событий (звонок, смс, еженедельник) мидлет "немеет", т.е. время не озвучивается. И, наоборот, если еженедельник, скажем, выставлен на ровное время (типа "13 ровно"), то звука нет вообще (ни от мидлета, ни от ежедневника) - только значок календарика на верхней полосе. При выходе из мидлета (или уходе в фон) играет музыка еженедельника.

При возвращении мидлета из фона он иногда "догоняет время", доигрывая звук или музыку.

При бесшумном режиме звуковое оповещение мидлета не отключается, что, наверное, тоже не есть хорошо.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 14.6.2005, 16:00


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752

Рейтинг: 703



а я знаю о этих багах :-)
...исправляю...
есть еще и с настройками - не сохраняет в версии со сворачиванием

присоединил немного подправленную версию
Прикрепленный файл clock.zip   ( 57.99 килобайт ) Кол-во скачиваний: 462
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 14.6.2005, 16:13


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



А вибро при входящих одновременно с музыкой ;-) ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
FUCKIR
сообщение 14.6.2005, 17:19


Опытный
***

Группа: Пользователи
Сообщений: 142
Регистрация: 4.3.2004
Из: Кирово-Чепецк
Пользователь №: 1 731
Модель телефона: HTC TyTN
Прошивка: Windows Mobile 6.1

Рейтинг: 1



почему выдает ошибку приложения?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
absorbb
сообщение 14.6.2005, 18:13


Мастер
****

Группа: Пользователи
Сообщений: 239
Регистрация: 16.1.2005
Пользователь №: 34 484
Модель телефона: E398
Прошивка: R373_G_0E.30.6FR

Рейтинг: 129



grafmoto,
если мидлет свернут то по прошествии минуты поювляются обычные телефоновские часы :-/
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
basil
сообщение 14.6.2005, 18:30


Мастер
****

Группа: Пользователи
Сообщений: 204
Регистрация: 1.3.2005
Из: Украина
Пользователь №: 37 928
Модель телефона: Motorola c650
Прошивка: R365_G_OB.03.06R

Рейтинг: 5



grafmoto,
А как насчет блокировки клавы? Как опция, или при нажатии чего-нибудь. А то если в сумочке носить, подсветка батарею кончит bigsmile; Особенно джойстик этому способствует, но бывают и другие варианты
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
sam378
сообщение 14.6.2005, 18:34


Интересующийся
**

Группа: Пользователи
Сообщений: 96
Регистрация: 26.1.2005
Из: Челябинск
Пользователь №: 35 929
Модель телефона: c650/Е398
Прошивка: R365 D2.2FR / R373 - Мотосимба

Рейтинг: 7



FUCKIR ты приложение через какую программу ставил, когда я ставил P2ktoolsom у меня тоже с ошибкой вылетало, попробуй медведем - мне помагло. rolleyes.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
vadbars
сообщение 14.6.2005, 19:34


Ветеран
*****

Группа: Пользователи
Сообщений: 395
Регистрация: 13.7.2004
Из: Екатеринбург
Пользователь №: 7 802
Модель телефона: C650, W230
Прошивка: R365_G_0B.D2.2FR

Рейтинг: 21



Цитата(grafmoto @ Вторник, 14 Июня 2005, 16:00)
а я знаю о этих багах :-)
...исправляю...
*

Спасибо! Приятно работать с понимающим человеком. :)

В последней версии из jad-a пропали строки "Background: True" и "FlipInsensitive: True". Это специально?

Кстати, "хозяйке на заметку": если добавить строчку "MIDlet-Delete-Confirm: bla-bla-bla?", то при попытке удаления мидлета он переспросит "bla-bla-bla?" Можно напоследок о чем-то предупредить, типа "Сохраните данные". Или отматерить за то, что удаляет такой хороший мидлет. lol.gif
Встречалась также строчка "MIDlet-Description: bla-bla-bla". Это просто описание мидлета. На работу, вроде бы, не оказывает влияния.

Еще порция "хотелок":
- Не знаю, возможно ли, но удобно было бы, если после входящего звонка через определенное время мидлет выходил бы из фона. Или JVM этого не предусматривает? (из доки: "A Paused MIDlet calls resumeRequest() and goes to Active state.")
Вариант: выход из фона при нажатии определенной комбинации клавиш ("меню+выбор+возобновить" не предлагать :) ).
Вообще, возможен ли перехват нажатия клавиш мидлетом в фоновом режиме? Это дало бы большие возможности (резидентов в MS DOS еще помните?)

- При ношении в кармане нажимается клавиша "2", мидлет уходит в фон и все кнопки могут нажиматься. Иначе говоря, мидлет перестает выполнять обязанности блокировщика клавиатуры.
Можно ли повесить выход мидлета в фон на длительное нажатие кнопки? Или на комбинацию клавиш.

- Замена pat-файла, как выяснилось, не обязательна для режима скринсейвера? Если все же это требуется, тогда резонно сделать чтение мелодий для будильника из файловой системы тела: не потребуется перезакачивать мидлет, если мелодия надоела.

grafmoto, jenFA - в VSCL не появилась ли часом работа с потоковым аудио и видео? ph34r.gif А то вот здесь "мужики-то не знают" и пытаются сделать это на java2me, в т.ч. пытаясь кусками читать медиа-файлы с сервера и сливать их в один "поток" (как голос в Clock).
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pokep
сообщение 15.6.2005, 0:55


Ветеран
*****

Группа: Пользователи
Сообщений: 449
Регистрация: 21.3.2005
Из: Nsk
Пользователь №: 39 237
Модель телефона: C650 Timeport p7389
Прошивка: Zаводская

Рейтинг: 49



Если при заблокированной клавиатуре срабатывает скринсейвер.... то мидлет запускается с полностью заблокированной клавиатурой... :-\, правда при нажатии меню+* все втсает на свои места, так что все нормально - не будет нажиматься кнопки :) только вот обратно "все заблокировать" можно лишь свернув мидлет (или закрыв его) и заблакировав вновь клавиатуру, дождаться нового запуска ч\х минуту :)

А что с проговариванием? В этот момент, по-хорошему, отдать бы на это все ресурсы телефона.... Не прикольно совсем, когда с тормазами время говорит, на версии с голосом "говорилки" не так заметно - потому что сам по себе голос тормозной и отстойный :(

з.ы. я хотел написать про глюк с сохранением настроек - но вижу вы это уже обсудили :) оперативно работаим, ничего не скажешь :D
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
vadbars
сообщение 15.6.2005, 4:35


Ветеран
*****

Группа: Пользователи
Сообщений: 395
Регистрация: 13.7.2004
Из: Екатеринбург
Пользователь №: 7 802
Модель телефона: C650, W230
Прошивка: R365_G_0B.D2.2FR

Рейтинг: 21



Цитата(Pokep @ Среда, 15 Июня 2005, 0:55)
А что с проговариванием? В этот момент, по-хорошему, отдать бы на это все ресурсы телефона
*

ИМХО, не в ресурсах дело, а в том, что считывается файл с первой цифрой, воспроизводится, снова считывается файл и т.д. - задержки на чтение из файловой системы плюс тормоза с инициализацией плейера. Так, grafmoto?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 15.6.2005, 4:49


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752

Рейтинг: 703



vadbars, ыгы
не получается СРАЗУ создать несколько плейеров для каждой цифирки и словечка, а потом последовательно вызывать у них метод play();
в эмуляторе такой способ работает, а на теле ни... фига
сейчас по окончании воспроизведения каждого звука создается и инициализируется следующий, из-за этого и паузы
в водавоновских классах есть тоже плейера - сейчас их изучаю
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Alesha_Pl
сообщение 15.6.2005, 5:29


Гуру
******

Группа: Почётные мотофаны
Сообщений: 986
Регистрация: 19.5.2005
Из: Россия, г.Петрозаводск
Пользователь №: 42 716
Модель телефона: e398
Прошивка: 49R+EP1+EP2

Рейтинг: 681



На с380 все работает (версию которая сворачивается не пробовал). При входящих срабатывает оповещение.
У меня пока только одна претензия: настройки при выходе из приложения не сохраняются. Т.е я выключаю оповещение на каждый час или звук, пока приложение работает - все в порядке, а перезапускается приложение и настройки опять по умолчанию (не сохраняются)
А в остальном grafmoto все отлично! Спасибо.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
vadbars
сообщение 15.6.2005, 6:04


Ветеран
*****

Группа: Пользователи
Сообщений: 395
Регистрация: 13.7.2004
Из: Екатеринбург
Пользователь №: 7 802
Модель телефона: C650, W230
Прошивка: R365_G_0B.D2.2FR

Рейтинг: 21



Цитата(grafmoto @ Среда, 15 Июня 2005, 4:49)
в водавоновских классах есть тоже плейера - сейчас их изучаю
*

Если и это не поможет, то останется варварский способ - заранее сливать в один файл (или в один поток, если это возможно) всю "фразу", а уж ее отправлять плейер. Минусы: доп. место для сохранения "фразы" и время на ее изготовление. Плюсы: удаление пауз.

В принципе, программируется некий "языковой конструктор" - "Эллочка-людоедка".
Хорошо бы проговаривать номер входящего звонка. Можно сделать "болталку" для email и ICQ. Или автоответчик, который будет составлять фразы из набора слов: типа "Перезвоните на номер...", "Абонент беременна и недоступна", "Говорите, ваш разговор записывается ФСБ" :) Хотя последнее, наверное, требует доступа из ява к аудиотракту трубы?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
flanger
сообщение 15.6.2005, 6:37


Интересующийся
**

Группа: Пользователи
Сообщений: 54
Регистрация: 3.5.2005
Из: Орел
Пользователь №: 41 821
Модель телефона: E398
Прошивка: 95R_A

Рейтинг: 0



Есть пару вопросов и пожеланий по мидлету:
Пожелания:
1) произношение времени лучше повесить на отдельную кнопку чтобы включать в ручную, а каждый час чтобы проигрывался просто короткий красивый звук
2) день недели можно сделать по центру по отношению к расположению времени
Вопросы:
1) Как будет взаимодествовать Jimm и Clock? Будут ли они мешать друг другу?
2) а что если джим и эти часы совместить в один мидлет?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Rider_J
сообщение 15.6.2005, 7:24


Опытный
***

Группа: Пользователи
Сообщений: 149
Регистрация: 22.11.2004
Из: Ростова
Пользователь №: 22 525
Модель телефона: Motorola L9
Прошивка: R452J_G_08.22.05R

Рейтинг: 8



А почему у меня не играет мелодия входящего звонка когда запущены часики эти ? Т.е. картинка звонящего появляется, лампочки мигают, а мелодия не играет :( И еще, хотелось бы в настройках выбирать цвет для фона и текста (хочется зеленое на черном).
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 15.6.2005, 7:28


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752

Рейтинг: 703



Rider_J,
мелодия на входящие из самих часов убрана, играет мелодия, которая стоит в стилях оповещения, естестно на вибре ничего не поет
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Alesha_Pl
сообщение 15.6.2005, 7:29


Гуру
******

Группа: Почётные мотофаны
Сообщений: 986
Регистрация: 19.5.2005
Из: Россия, г.Петрозаводск
Пользователь №: 42 716
Модель телефона: e398
Прошивка: 49R+EP1+EP2

Рейтинг: 681



Цитата(Rider_J @ Среда, 15 Июня 2005, 10:24)
А почему у меня не играет мелодия входящего звонка когда запущены часики эти ? Т.е. картинка звонящего появляется, лампочки мигают, а мелодия не играет :( И еще, хотелось бы в настройках выбирать цвет для фона и текста (хочется зеленое на черном).
*



И чтобы настройки сохранялись после выхода из приложения!!!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
flanger
сообщение 15.6.2005, 7:50


Интересующийся
**

Группа: Пользователи
Сообщений: 54
Регистрация: 3.5.2005
Из: Орел
Пользователь №: 41 821
Модель телефона: E398
Прошивка: 95R_A

Рейтинг: 0



ну так можно ли будет работать с двумя ява-приложениями (напр: Jimm&Cock)?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pokep
сообщение 15.6.2005, 8:36


Ветеран
*****

Группа: Пользователи
Сообщений: 449
Регистрация: 21.3.2005
Из: Nsk
Пользователь №: 39 237
Модель телефона: C650 Timeport p7389
Прошивка: Zаводская

Рейтинг: 49



Цитата(flanger @ Среда, 15 Июня 2005, 13:37)
1) произношение времени лучше повесить на отдельную кнопку чтобы включать в ручную,
*


ЦИФРА "5" ! :)


Потестил сегодня, итак:
Хорошо бы все-таки, чтобы мидлет при событиях закрывался, а не сворачивался в "трэй", т.к.
Если заблокировать клавиши обычным образом - мидлет запускается с заблокированной клавой (даже красная кнопка), в общем, как обычно, но потом по прошествии минуты мидлет из фона не возобнавляется :(
А если его запустить вручную, то не добиться "эффекта заблокированной клавы", возобновлять мидлет из трэя по таймеру - тоже маразм (имхо), не проще ли, чтобы он вновь запустился заставкой ч\з минуту?
В общем - если он будет закрываться, то ловчее будет, имхо:)

А можно ли сделать чтобы мидлет также еще и закрывался на нажатие и удержание кнопки "МЕНЮ"?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pokep
сообщение 15.6.2005, 8:46


Ветеран
*****

Группа: Пользователи
Сообщений: 449
Регистрация: 21.3.2005
Из: Nsk
Пользователь №: 39 237
Модель телефона: C650 Timeport p7389
Прошивка: Zаводская

Рейтинг: 49



Цитата(flanger @ Среда, 15 Июня 2005, 14:50)
ну так можно ли будет работать с двумя ява-приложениями (напр: Jimm&Cock)?
*


При любом запущенном мидлете (проверял на "калькуляторе") скринсейвер-часы не запускается :)
Имхо, это и правильно, т.к. в наших моторах нет многозадачности, и тогда бы джим бы закрывался.... перед запуском часиков :D

Вопрос к тебе: а на фига это надо???
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Alesha_Pl
сообщение 15.6.2005, 8:51


Гуру
******

Группа: Почётные мотофаны
Сообщений: 986
Регистрация: 19.5.2005
Из: Россия, г.Петрозаводск
Пользователь №: 42 716
Модель телефона: e398
Прошивка: 49R+EP1+EP2

Рейтинг: 681



А в последней версии из сообщения 154 настройки сохраняются после выхода из приложения?


Ответьте пожалуйста, обладатели с650, с380!!!!!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
flanger
сообщение 15.6.2005, 9:16


Интересующийся
**

Группа: Пользователи
Сообщений: 54
Регистрация: 3.5.2005
Из: Орел
Пользователь №: 41 821
Модель телефона: E398
Прошивка: 95R_A

Рейтинг: 0



Цитата(Pokep @ Среда, 15 Июня 2005, 12:46)
Вопрос к тебе: а на фига это надо???

Ну как... Допустим джим работает у меня в фоне, а часики тем временем занимаются свом делом.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Pokep
сообщение 15.6.2005, 10:20


Ветеран
*****

Группа: Пользователи
Сообщений: 449
Регистрация: 21.3.2005
Из: Nsk
Пользователь №: 39 237
Модель телефона: C650 Timeport p7389
Прошивка: Zаводская

Рейтинг: 49



Цитата(Alesha_Pl @ Среда, 15 Июня 2005, 15:51)
А в последней версии из сообщения 154 настройки сохраняются после выхода из приложения?


Ответьте пожалуйста, обладатели с650, с380!!!!!
*



Да!!!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
basil
сообщение 15.6.2005, 18:19


Мастер
****

Группа: Пользователи
Сообщений: 204
Регистрация: 1.3.2005
Из: Украина
Пользователь №: 37 928
Модель телефона: Motorola c650
Прошивка: R365_G_OB.03.06R

Рейтинг: 5



grafmoto,
Из серии хотелок.
Нельзя ли замутить так, чтобы при входящих (да и вообще, при любых событиях в теле - будильник, ежедневник etc.) приложение не СВОРАЧИВАЛОСЬ, а ЗАВЕРШАЛО РАБОТУ? При любом раскладе, всё равно запустится автоматом. А реакция пользователя после завершения, скажем, разговора, будет не нужна. Да и звуковые события часов не будут появляться с опозданием.
То же касательно красной кнопки. Чтобы без вариантов :)
И блкировка клавы по Меню+* rolleyes.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
vadbars
сообщение 15.6.2005, 19:19


Ветеран
*****

Группа: Пользователи
Сообщений: 395
Регистрация: 13.7.2004
Из: Екатеринбург
Пользователь №: 7 802
Модель телефона: C650, W230
Прошивка: R365_G_0B.D2.2FR

Рейтинг: 21



Цитата(basil @ Среда, 15 Июня 2005, 18:19)
При любои раскладе, всё равно запустится автоматом.
*

Для этого нужно будет заставить пользователя обязательно запускать этот мидлет только в резидентном режиме. Откуда такая уверенность, что юзер не может просто запустить программу вручную?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
basil
сообщение 15.6.2005, 19:25


Мастер
****

Группа: Пользователи
Сообщений: 204
Регистрация: 1.3.2005
Из: Украина
Пользователь №: 37 928
Модель телефона: Motorola c650
Прошивка: R365_G_OB.03.06R

Рейтинг: 5



vadbars,
А у меня на левой софт-клавише часы, можно и вручную. Но мы-то типа обсуждаем тут (см. название темы :D ) ..... в качестве скринсейвера , а у него работа такая :D
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
XaTTaB
сообщение 15.6.2005, 19:52


Ветеран
*****

Группа: Пользователи
Сообщений: 454
Регистрация: 31.1.2005
Пользователь №: 36 210
Модель телефона: E2
Прошивка: The One

Рейтинг: 286



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


З.Ы. сам ужо разобрался...

Сообщение отредактировал Xattab - 15.6.2005, 20:19
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 16.6.2005, 5:56


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752

Рейтинг: 703



версия от 16.06.2005 9:45 (время московское)

-настройка сворачивание/закрытие при событиях
-изменено оповещение
-левая софт-голосовое время
-правая софт-остановить текущий вывод звука (будильник, куранты и т.п.)
-0 удерживать-блокировка клавы

P.S. не понимаю :-/ зачем теперь в часах будильник, когда обычный срабатывает
Прикрепленный файл clock.zip   ( 61.85 килобайт ) Кол-во скачиваний: 631
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Qwerty_Alex
сообщение 16.6.2005, 7:10


Интересующийся
**

Группа: Пользователи
Сообщений: 74
Регистрация: 14.4.2005
Пользователь №: 40 699
Модель телефона: v360
Прошивка: R4513_G_08.B7.ABR

Рейтинг: 0



grafmoto, вчера поставил себе, класс, огромное спасибо.
Единственное пожелание, сделай чтобы не отображались незачащие нули в первом разряде, то есть чтобы отображалось 9:06, а не 09:06, ИМХО так более правильно, да и на электронных часах обычно именно так.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
GH()ST
сообщение 16.6.2005, 7:15


Мастер
****

Группа: Пользователи
Сообщений: 173
Регистрация: 20.12.2004
Из: Вінниця, Україна
Пользователь №: 28 397
Модель телефона: 6233 Нокио :)
Прошивка: 4.52

Рейтинг: 12



Спасибо! Я так долго ждал такого обновления. Ну и не только я.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grafmoto
сообщение 16.6.2005, 7:21


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752

Рейтинг: 703



Qwerty_Alex,
вчера, а сегодна более новая версия :-)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Java Часы-скринсейвер, для всех моделей и прошивок · Разработка Java-приложений · Forum
 

33 страниц V < 1 2 3 4 5 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 29.7.2025, 13:54

Форум живёт: