motofan logo
> 

Missed Calls Alert, озвучка пропущенных вызовов

RWolf
сообщение 9.10.2007, 0:06


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

Группа: Пользователи
Сообщений: 48
Регистрация: 10.9.2005
Из: Казань
Пользователь №: 51 079
Модель телефона: E2
Прошивка: Kaleidoscope

Рейтинг: 25



Пожалуй, самым большим разочарованием после покупки E2 для меня стало то, что в нем почему-то не реализована озвучка пропущенных вызовов; после E398 необходимость периодически зажигать дисплей, чтоб проверить звонки, не вдохновляет. Поискав в сети, не нашел никаких решений этой проблемы. Ну что же, раз нет - пусть будет. Выкладываю Missed Calls Alert v0.1.
Прикрепленный файл mca01.rar   ( 150.06 килобайт ) Кол-во скачиваний: 149

Программа функциональностью не отличается, потому что писать софт под линукс я пока толком не научился, а озвучка, тем не менее, нужна вот прямо щас. Распознает пропущенные звонки она по скриншоту, поэтому для работы ей нужно предоставить правильный скрин с окошком "Пропущенные вызовы" и показать, какой его фрагмент проверять. Это делается отдельной утилитой под Windows, контрольный фрагмент (паттерн) сохраняется в файл missed_calls.pat, которым и будет руководствоваться программа. В архиве есть паттерн для скина "Standard Blue" (дефолтный скин прошивки
Kaleidoscope), русский язык. Если меняете скин/язык, паттерн нужно сгенерить заново.
В дальнейшем попытаюсь убрать зависимость от скриншотов и исключить таким образом настройку на текущие скин/язык.

Содержимое архива:
missed_calls - программа;
missed_calls.pat - пример паттерна;
missed_calls.exe - редактор паттернов;

Установка.
  1. Копируем программу на телефон (к примеру, в каталог /ezxlocal/download/mystuff/unKnown/).
  2. Генерим свой паттерн (если текущий скин "Standard Blue", можно воспользоваться приложенным файлом missed_calls.pat и пропустить этот шаг), для этого:
    • делаем с другого телефона дозвон/отбой на наш, чтобы высветилось окошко "Пропущенные вызовы";
    • записываем скриншот каким-нибудь образом, например, даем из телнета команду
      cp /dev/fb0 /mmc/mmca1/my_screenshot;
    • загружаем скриншот (в нашем случае my_screenshot с флэшки) в редактор паттернов, отмечаем мышью контрольный фрагмент (подойдет, скажем, слово "Пропущено"), сохраняем паттерн в файл missed_calls.pat.
  3. Переносим полученный missed_calls.pat куда-нибудь в файловую систему телефона (в моем примере, в тот же каталог /ezxlocal/download/mystuff/unKnown/).
  4. Прописываем в автостарт запуск программы. Программа понимает следующие ключи командной строки:
    -pattern имяфайла - использовать указанный паттерн
    -playvol N - громкость оповещения 0-63, по умолчанию 10
    -wait N - периодичность оповещения, в секундах, по умолчанию 300
    Пример строки автозапуска (startup.txt).
    /ezxlocal/download/mystuff/unKnown/missed_calls -pattern /ezxlocal/download/mystuff/unKnown/missed_calls.pat -wait 180

Для наглядности - иллюстрация к примеру smile.gif
Прикрепленное изображение

Всячески приветствуются пожелания насчет улучшений программы (желательно, с пояснениями, как это сделать smile.gif )
Прикрепленный файл mca01.rar   ( 150.06 килобайт ) Кол-во скачиваний: 149
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
RWolf   Missed Calls Alert   9.10.2007, 0:06
Злодей   RWolf, может есть смысл проверять список пропущенн...   9.10.2007, 6:59
hobbit19   [b]RWolf, может есть смысл проверять список пропу...   9.10.2007, 7:51
RWolf   Злодей, не знал о таком файле, поищу ;).   9.10.2007, 7:24
RWolf   спасибо! вечером доберусь до линукса и выложу ...   9.10.2007, 9:13
RWolf   Missed Calls Alert Программа проигрывает периодиче...   9.10.2007, 16:15
Злодей   Еще пожелание, если можно! Сделай прогу в виде...   9.10.2007, 17:21
Epidemia   что то не пашет   9.10.2007, 18:15
RWolf   Epidemia, после перезагрузки в списке процессов (т...   9.10.2007, 19:09
0(-_-)0   Я что-то не могу понять, что прога вообще должна д...   10.10.2007, 6:10
Xronos   Не работает программа... В списке процессов висит,...   10.10.2007, 7:03
shayah   тоже не работает. процесс висит..   10.10.2007, 7:38
RWolf   Xronos, хм, есть такое; после того, как оставляеш...   10.10.2007, 7:44
Xronos   хм, есть такое; после того, как оставляешь телефо...   10.10.2007, 7:53
khalid   RWolf, весьма рад тому, что у нас появился програ...   11.10.2007, 3:22
RWolf   Похоже на то, что в энергосберегающем режиме звуко...   11.10.2007, 10:27

Missed Calls Alert, озвучка пропущенных вызовов · Motorola ROKR E2, A910, A910i, E895 · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.7.2025, 15:24

Форум живёт: