04 декабря 2016

Получение сообщений с андроид телефона на рабочий стол Linux

Большинство пользователей Linux (и не только) имеют в своем арсенале гаджетов смартфоны. Аналитики мобильного рынка из Gartner сообщили, что рыночная доля Android среди смартфонов во втором квартале составила 86,2%.  Т.е андроид смартфоны прочно удерживают пальму первенства  на мобильном рынке. 
Как сделать удобным пользование смартфоном совместно c linux?  
Для этого  развивается приложение KDE Connect, которое позволяет соединить linux и android. Изначально проект зародился в недрах KDE, но в виду своей полезности , был перенесен и на GTK окружение, что позволило устанавливать его во всех дистрибутивах. 
KDE Connect имеет некоторые недостатки, которые не позволяет полноценно его использовать со смартфоном. Не добавляет плюсов этому приложению то, что автор перестал осуществлять поддержку и обновление для новых версий Ubuntu. Сейчас для indicator-kdeconnect сделали форк и индикатор заработал вновь в Ubuntu 16.04. Подробнее можно прочитать в блоге mykubik

Какие ещё есть программы для связи linux-android  помимо KDE Connect? Самой  удобной и  функциональной является утилита Индикатор Pushbullet. Сервис Pushbullet позволяет пересылать файлы с android телефона на компьютер, писать смс с компьютера и отправлять через телефон, пересылать ссылки, заметки, адреса. При установке pushbullet-indicator  в систему возможно получение уведомлений с телефона прямо на рабочий стол  linux посредством системных уведомлений. Pushbullet доступен  в виде плагина к браузерам Chrome, Firefox, Opera Для работы сервиса необходимо зарегистрироваться на сайте Pushbullet и установить приложение из  Google Play. При желании можно поставить расширение для браузера. Например, для  Chrome можно найти тут Вот как выглядит приложение в Chrome:




На смартфоне:




В веб-версии (своем аккаунте) доступен файловый менеджер:
 

Установка индикатора для системного трея 

Откройте терминал, скопируйте и выполните следующие команды:
 
sudo add-apt-repository ppa:atareao/pushbullet
sudo apt update
sudo apt install pushbullet-indicator

Далее запускаем его следующей командой в терминале:
 
/opt/extras.ubuntu.com/pushbullet-indicator/bin/pushbullet-indicator 

После запуска Индикатор предложит авторизоваться:
 

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

Всё готово. Закрываем терминал, перезагружаемся и индикатор появляется в трее

Синхронизируем телефон и компьютер.

В сервисе  Pushbullet  имеются платные функции. 

Вот сравнение платной и бесплатной версий. 



Нужно ли вам платить за pro функции или ограничиться бесплатными, следует решать в зависимости от целей с которыми вы пользуетесь программой. 
В моём случае бесплатных функций более чем достаточно.

Ещё один сервис для синхронизации ПК и android - AirDroid   
В  AirDroid какие то функции есть как и в Pushbullet, но есть и чисто свои оригинальные решения. Самая интересная - возможность управления смартфоном прямо из программы, включая ввод символов. К сожалению, утилит и программ под Linux нет, есть только Web версия и дополнение для Chrome

На снимках показана возможность реализации веб-версии  AirDroid в виде виджета plasma, развернутого в отдельной комнате окружения KDE.










Выбор программ для получения уведомлений со смартфона на android за вами! 

P.S. Если появились вопросы по теме,  спрашивайте, постараюсь помочь. Это можно сделать на этой странице или на сайте линукс для дома
Следите за новостями в