LINUX.ORG.RU

Еще один велосипед

 


3

4

Написал велосипед для андроида, как (возможно) открытую замену AirDroid'у.

Пока что реализован показ уведомлений о новых SMS и звонках (Android 4.0 и выше), уведомлений (4.3 и выше), отобразение статуса вызова (активен/неактивен/входящий), автообнаружение устройств в одном сегменте.

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

Клиентская часть (внезапно!!!) написана на жабе, так что аналогично работает не только на линуксе (как на скриншоте), но и на винде и макоси.

>>> Просмотр (1366x768, 71 Kb)

★★★★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 1)

так что аналогично работает не только на линуксе (как на скриншоте), но и на винде и макоси

Слово «аналогично» и Java действительно хорошо сочетаются.

Darth_Revan ★★★★★
()

От шрифтов вытело все, что только могло вытечь из головы.
Но сама идея классная.
Вопрос - насколько оно хавает батарею?

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

Практически нинасколько. Оно на фоне остальных приложений и сервисов не заметно вообще

no-dashi ★★★★★
() автор топика

Что-то последнее время эта тема оказалась популярна, гномоприложение, питон, теперь ява, на чем дальше на баше? У автора хочу спросить как с потреблением памяти, обычно ява прожорлива.

einhander ★★★★★
()

было бы удобно иметь текстовый конфиг, где задаешь коллбэки для разных событий в виде произвольных команд типа notify-send

или подобное и так уже есть?

actionless ★★★★★
()

Отличная идея. Ждем сорцов и клиентов для встраивания, шоб не на Java.

DeadEye ★★★★★
()
Ответ на: комментарий от a1batross

Сопли тоже?

И они, родимые, тоже.

У явы всегда были проблемы со шрифтами.

ЕМНИП, я когда что-то на ней пытался кодить, шрифты были вполне себе норм..

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

Это смотря как программа написана. Я когда Android Studio открыл, все норм было. Открываю какое-нибудь другое — шрифты буквально не разглядеть.

a1batross ★★★★★
()
Ответ на: комментарий от LiBer

Да. Мне нужно несколько больше, чем просто показать уведомление, и несколько более сложный контент в уведомлении, чем две строки и иконка.

no-dashi ★★★★★
() автор топика
Ответ на: комментарий от Valdor

А звонок отбить или принять? На SMS ответить SMS-кой? Пометить SMS как прочитанную, или удалить? Дизмиснуть Notify на устройстве (если оно clearable)? А под виндой? Эта штука всё это уже умеет.

no-dashi ★★★★★
() автор топика
Ответ на: комментарий от no-dashi

О, тогда круто, уважаю. Надо бы популяризовать, годный велосипед.

Valdor ★★
()

В чем концептуальное отличие кнопок с галочкой, крестиком и мусорником? Разве они не должны выполнять одну и ту же функцию - закрыть уведомление?

tranceGemini ★★
()
Ответ на: комментарий от tranceGemini

Крестик - закрывает уведомление без изменения статуса на устройстве, галочка - отмечает как прочтенное, корзина - удаляет с концами.

no-dashi ★★★★★
() автор топика
Ответ на: комментарий от tranceGemini

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

Noob_Linux ★★★★
()
Ответ на: комментарий от no-dashi

А разве если я закрываю уведомление, то это не значит автоматически что я его прочитал? Иначе какой-то «вротой проездной» получается.

tranceGemini ★★
()
Ответ на: комментарий от tranceGemini

Не получается. Прочитал, закрыл, но не стал отмечать как прочитанные, чтобы не забыть.

no-dashi ★★★★★
() автор топика

Годно. Где скачать?

Difrex ★★★★
()

Шрифты приятные (в интерфейсе).

bsdfun ★★★★★
()
Ответ на: комментарий от Ribtoks

Будет код, когда реализую крупные запланированные фичи. Причем, будет мульти-лицензирование:

Закрытая бесплатная версия (с ограничениями)
Закрытая платная (без ограничений, за небольшие деньги)
Открытая (за серьезные деньги)

no-dashi ★★★★★
() автор топика

кого переехал - не помню
наверное был я бухой
но дали мне чёткий, хороший
пацанский трамвайчик такой

ввв вендузатник!
ддд дохни гад!

buratino ★★★★★
()

Сообщение от Дашки прелестно.

tailgunner ★★★★★
()
Ответ на: комментарий от no-dashi

Открытое, но не свободное, да ещё и с клиентом на джаве. Лол.

derlafff ★★★★★
()
Ответ на: комментарий от no-dashi

зачем это надо за деньги когда есть pushbullet?

jekader ★★★★★
()

Гномодващер на ЛОРе, все в машину!

Jayrome ★★★★★
()
Ответ на: комментарий от no-dashi

Да блин, твой велик даже если взлетит, то даже среди открытых пятым будет.

t184256 ★★★★★
()
Ответ на: комментарий от blan4

С непропускаемым окошком «Войти через Facebook / Войти через GMail»??? Вот уж блин спасибо, не нужно!

no-dashi ★★★★★
() автор топика
Ответ на: комментарий от no-dashi

В чем проблема использования oauth от гугла? Единственный смысл своих поделий, это гарантировать безопасность. Сделать шифрование уведомлений и распаковыать их только на клиенте. Если же этого нет, то мал смысл от использования своих велосипедов. Как у вас все устроено?

blan4
()
Ответ на: комментарий от einhander

Вот честно ребят, идите нахер со своим извечным вопросом к Java! Можно подумать, что это самая прожорливая хрень. Как блин в 2005 году за каждый мегабайт трясетесь. Реальных боевых машин с памятью < 8гб уже по-моему в природе не существует, а вы все несете свою ересь про память. Вот честное слово, дошли уже до того, что DE выбирают из расчета потребления RAM в простое! Не по удобству, не по фичастости, а за то, что «не жрет больше 200 мб», да Вы блин долбанулись в край!? Уже на телефонах по 2 гб памяти ставят!

t500s ★★
()
Ответ на: комментарий от blan4

В чем проблема использования oauth от гугла?

Для пушбуллета? Вы, похоже, не понимаете одного простого факта - важно не то, что клиент «всего лишь аутентифицируется на гугле», а в том, что клиент аутентифицируется таким образом в пушбуллетовском сервисе, куда впоследствии честно и ничтоже сумяшеся сольет все ваши данные.

«Та-да-м!!!» (c) Кушак

no-dashi ★★★★★
() автор топика
Ответ на: комментарий от t500s

Сам иди лесом, вот список устройств которых в природе не существует по твоему мнению. Поищи там и с 1Гб есть, вот где реальная жесть.

Уже на телефонах по 2 гб памяти ставят!

Не от хорошей жизни, меньше УЖЕ не хватает.

einhander ★★★★★
()
Ответ на: комментарий от t500s

У меня на серваке написанное на Java приложение для бэкапа Crashplan жрет только он один 2 ГБ памяти. Это для бэкапа ~3 ТБ данных. При меньшем значении он крашится. В техподдержке посоветовали для такого объема данных выставить именно 2 ГБ, не меньше. Поэтому в гробу я видел эту джаву как платформу. Но вменяемых альтернатив Crashplan'у нет, как я ни искал.

Rinaldus ★★★★★
()
Последнее исправление: Rinaldus (всего исправлений: 2)
Ответ на: комментарий от no-dashi

Тем, что открытая версия будет. Для тех, кому это действительно нужно

Ну, ты же понимаешь как ява де-обсфусцируется легко. Ломали приложения и за большие деньги, чем ты запросишь :) ИМХО, твоя бизнес-модель устарела на 10 лет.

А так, успехов.

gh0stwizard ★★★★★
()

Дай исходники(иль бинарник) потестит

abs ★★★
()

Клиентская часть (внезапно!!!) написана на жабе, так что аналогично работает не только на линуксе (как на скриншоте), но и на винде и макоси

А, ну спасибо, а то я уж думал. Лучше уж проприетарщина чем жава.

slovazap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.