Перейти к содержимому


[i-Dev] Bluetooth Battery. Следим за зарядом ваших устройств


Сообщений в теме: 14

#1 smolk

smolk

    Активист

  • Пользователи
  • 2997 сообщений
  • Город:Нижневартовск
  • Гаджет:iPhone 4S
  • ОС:OS X
  • Прошивка:5.1.1

Отправлено 13 September 2012 - 09:12

Изображение


Bluetooth Battery - это программа необходима для слежения за уровнем заряда устройств, подключенных к вашему Mac. Сейчас у нее проходит тестирование, в котором вы тоже сможете принять участие.

В планы уже записано:
  • Установка критичного заряда батареи;
  • Графический интерфейс устройства, которое подключено;
  • Оповещение голосом при минимальном заряде устройства;
  • Установка границ или периодичности произношения процентов;
  • Возможность вывода процентов выбранного устройства в меню-бар;
  • Полная поддержка OS X Lion 64-bit.
Предлагаем вам протестировать первую бета версию этой программы, а также поделится с нами в этой теме чего бы вы хотели видеть в данной программе, какие функции должны быть, какие баги вы обнаружили и прочее.

Примерный первый дизайн
Изображение
Это пока только один из вариантов. за которые пользователи смогут голосовать. Дизайн победитель и будет в конечном счете реализован. В дальнейшем планируется сделать загрузку тем оформления для программы.


Скачать: ________________________________________
Любой из вас может не только высказать свои пожелания по программе, но и написать какая программа была бы вам полезна.

#2 badmod

badmod

    iМаньяк

  • Ньюсмейкер
  • 348 сообщений
  • Город:Россия
  • Гаджет:iPhone 4
  • ОС:OS X
  • Прошивка:6.1.2

Отправлено 13 September 2012 - 13:15

КЛАСС!!! То что искал! Сделайте еще чтобы, если 1 устройство подключено, то % заряда прямо в строке статуса отображаются.
а так 5+
Изображение

#3 eeduard

eeduard

    iПрограммист

  • Developer
  • 50 сообщений
  • Город:Rostock
  • Гаджет:iPhone 5
  • ОС:OS X
  • Прошивка:6.0

Отправлено 13 September 2012 - 14:03

Обратите внимание, это еще не релизная версия!
Здесь будут выкладываться обновления программы регулярно на протяжении всего времени разработки, вплоть до релиза.
Позже будет более подробное описание того, что уже может программа и чего еще планируется добавить.

#4 pharaon

pharaon

    Apple в Екатеринбурге

  • Главный
  • 2935 сообщений
  • Город:Екатеринбург
  • Гаджет:iPhone 5s
  • ОС:OS X
  • Прошивка:iOS 7.1

Отправлено 13 September 2012 - 16:23

Темаааа! Поставил, все работает шикарно, хотя в примерное премя пока не верю, буду тестить. Она будет запускать вместе с маком?
Изображение

#5 eeduard

eeduard

    iПрограммист

  • Developer
  • 50 сообщений
  • Город:Rostock
  • Гаджет:iPhone 5
  • ОС:OS X
  • Прошивка:6.0

Отправлено 13 September 2012 - 16:46

Что умеет программа сейчас:
• Определять подключенные и активные BlueTooth (в дальнейшем BT) устройства.
• Отображать процент заряда каждого ВТ подключенного устройства.
• Рассчитывать приблизительное время работы устройства (из расчета 100% - месяц работы).
• Предупреждать голосом, который установлен в системе по умолчанию, при разряде 50%, 35% и 20%. Также о разряде в 10% вас предупредит операционная система.
• Оповещать голосом о подключении и отключении ВТ устройства.
• Поддержка Retina дисплеев.

На что стоит обратить внимание:
• Прежде всего будет ли запускаться программа на более старых (32х разрядных [битных]) компьютерах. К сожалению, у меня в арсенале нет такого - все ПК 64 бит.
• Было бы очень здорово, если вы сможете написать мне на email о том, на каких ОС и ПК, программа работает или не работает. Это позволит мне доработать код, если это будет в моих силах.
• Так же, было бы здорово, если вы чирканете мне на email о любой некорректной работе программы. Таким образом, благодаря вашим письмам, я смогу сделать программу более стабильной.
• Пожелания в функциональности программы, только приветствуются!
• Обратите внимание, после выхода из спящего режима ПК, не наблюдаются ли баги в работе программы. Для этого, откройте список устройств в BlueTooth Battery и посмотрите, верная ли информация отображается. Попробуйте выключить ВТ устройство и посмотреть, будет ли голосовое предупреждение о потере связи с устройством в течение ~ 5 сек. и снова вклучите ВТ устройство. Если все работает правильно, то вы услышите голосовое предупреждение о подключении устройства. Важно понимать, программа предупреждает тем голосом, который у вас установлен в системе по умолчанию (Системные настройки > на Mountain Lion Диктовка и речь, а на Lion речь > вкладка преобразование текста в речь > голос системы.)

• Было бы совсем здорово, если вы запустите программу «Мониторинг системы», она есть на всех ОС apple,

Изображение

и вполе поиска ввели название программы. Нормальная работа, это когда процессор дает всплески примерно до 30%, а физическая память до 100МБ. Если у вас не так, то напишите мне, пожалуйста об этом.
• Сравните % отображаемый системой и BlueTooth Battery.

Изображение


Если наблюдаются отличия, то запустите терминал, он также присутствует в каждой ОС apple (находится в Программы > Утилиты > Терминал), и введите/вставьте следующую строчку:


ioreg -c IOAppleBluetoothHIDDriver | grep BatteryPercent


Сравните полученный результат и показания BlueTooth Battery. Если они совпадают, то все хорошо. Иногда наблюдаются разные показания заряда батареи ВТ устройства внутри Mountain Lion. Лично наблюдал. Именно поэтому показания BlueTooth Battery могут отличаться.


Что планируется еще сделать:

• Разработать UI дизайн и интерфейс программы.

• Сделать индивидуальные настройки пользователем 3 уровня предупреждений о разрядки ВТ устройства на каждое устройство по отдельности.

• Вывод на панель % интересующего вас устройства.

• Калибровка просчета % заряда для каждого устройства.

• Регистрация предупреждений в Центре уведомлений в Mountain Lion.


На этом пока все :) Спасибо за ваше внимание. Не стесняйтесь писать мне email ;)


P.S. Новости с обновлением, читайте в этом топике.



#6 eeduard

eeduard

    iПрограммист

  • Developer
  • 50 сообщений
  • Город:Rostock
  • Гаджет:iPhone 5
  • ОС:OS X
  • Прошивка:6.0

Отправлено 13 September 2012 - 16:55

Просмотр сообщенияpharaon (13 September 2012 - 16:23) писал:

Темаааа! Поставил, все работает шикарно, хотя в примерное премя пока не верю, буду тестить. Она будет запускать вместе с маком?

Пока еще нет интерфейса, то пока можно сделать автозапуск следующим способом:

• Откройте системные настройки, затем выберите Пользователи и группы и там нажмите на вкладку Объекты входа.

• Затем нажмите на "+" и добавьте Bluetooth Battery или просто перетащите значек программы из Finder в Объекты входа.

Таким образом BlueTooth Battery будет запускаться при каждой загрузки ПК.



#7 pharaon

pharaon

    Apple в Екатеринбурге

  • Главный
  • 2935 сообщений
  • Город:Екатеринбург
  • Гаджет:iPhone 5s
  • ОС:OS X
  • Прошивка:iOS 7.1

Отправлено 13 September 2012 - 18:13

по мониторингу. меняется кажду. секунду: 0, 25, 0, 4, 22 и потом опять 0, 25, 0, 4, 22. памяти 32,8.
64 бита. 10.8.1, iMac 11,3.
Изображение

#8 eeduard

eeduard

    iПрограммист

  • Developer
  • 50 сообщений
  • Город:Rostock
  • Гаджет:iPhone 5
  • ОС:OS X
  • Прошивка:6.0

Отправлено 13 September 2012 - 23:49

Просмотр сообщенияpharaon (13 September 2012 - 18:13) писал:

по мониторингу. меняется кажду. секунду: 0, 25, 0, 4, 22 и потом опять 0, 25, 0, 4, 22. памяти 32,8.
64 бита. 10.8.1, iMac 11,3.

Спасибо за ваш отчет, у вас хорошие показатели. BlueTooth Battery работает в нормальном режиме :)

#9 Nik

Nik

    Новичок

  • Пользователи
  • 9 сообщений
  • Город:Россия
  • ОС:OS X

Отправлено 14 September 2012 - 05:00

Изображение
MacBookPro8,1

Больше ничего не заметил :) Удачи

#10 eeduard

eeduard

    iПрограммист

  • Developer
  • 50 сообщений
  • Город:Rostock
  • Гаджет:iPhone 5
  • ОС:OS X
  • Прошивка:6.0

Отправлено 14 September 2012 - 05:46

Просмотр сообщенияNik (14 September 2012 - 05:00) писал:

Больше ничего не заметил :) Удачи

Что-то многовато показывает Физ. память. Попробуйте после перезагрузки еще раз обратить внимание на потребление Физ. памяти.

#11 Nik

Nik

    Новичок

  • Пользователи
  • 9 сообщений
  • Город:Россия
  • ОС:OS X

Отправлено 18 September 2012 - 18:24

Да дело в том, что он увеличивает потребление по мере активности т.е. каждые 2-3 секунды он увеличивает Физ.Память на ~ 1,5 мб

#12 eeduard

eeduard

    iПрограммист

  • Developer
  • 50 сообщений
  • Город:Rostock
  • Гаджет:iPhone 5
  • ОС:OS X
  • Прошивка:6.0

Отправлено 19 September 2012 - 12:28

Просмотр сообщенияNik (18 September 2012 - 18:24) писал:

Да дело в том, что он увеличивает потребление по мере активности т.е. каждые 2-3 секунды он увеличивает Физ.Память на ~ 1,5 мб

Провел на своем Mac Pro тестирование, за 3 - 4 дня у меня отъело физ. памяти: 31.9 МБ, а вирт. памяти: 60.7 МБ.
Вы не могли бы написать что у вас за ОС, например OS X 10.8.1 (12B19).
Спасибо за репорт и помощь.

#13 Nik

Nik

    Новичок

  • Пользователи
  • 9 сообщений
  • Город:Россия
  • ОС:OS X

Отправлено 20 September 2012 - 14:20

Eeduard,
Обновился до 10.8.2 (12C54) - та же картина.

#14 eeduard

eeduard

    iПрограммист

  • Developer
  • 50 сообщений
  • Город:Rostock
  • Гаджет:iPhone 5
  • ОС:OS X
  • Прошивка:6.0

Отправлено 24 September 2012 - 14:12

Просмотр сообщенияNik (20 September 2012 - 14:20) писал:

Eeduard,
Обновился до 10.8.2 (12C54) - та же картина.

Очень интересно и очень странно. Я буду имееть ввиду о такой странности. Постараюсь разобраться.

#15 Vampir

Vampir

    Участник

  • Пользователи
  • 51 сообщений
  • Город:Пермь
  • Гаджет:iPhone 4S
  • ОС:OS X
  • Прошивка:7.0.0

Отправлено 27 January 2014 - 06:20

Еще бы зарядку айфона показывала бы)
iOS Разработчик | iPattaya | iPattaya Lite | Movie List



Ответить



  


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных