вторник, 17 января 2017 г.

Управление ПК Linux со смартфона

Unified Remote Full - Управление ПК с помощью смартфона. Сайт программы, как и сама программа, только на английском языке.
ПК и смартфон должны быть в одной локальной сети, управление через Wi-Fi или Bluetooth (второе я отключил, быстро настроить не удалось, оно мне и ни к чему). Подключение к интернету не требуется, в отличие от некоторых других программ.

Установить:
  • Unified Remote Full - 317.42 - в смартфоне, в большинстве применений вполне может оказаться достаточной бесплатная версия - Unified Remote - все равно в Linux используются не все возможности программы (пока)
  • urserver-XXX.deb - в ПК, сервер
Разницу между платной и бесплатной версиями можно посмотреть на https://www.unifiedremote.com/remotes/all

Сразу отмечу, что передача Linux команд на ПК бесплатна, а это ничем не ограничивает фантазию. В наличии виджеты программы разных размеров, на их кнопки можно задавать любые команды.

Меню содержит:
Remotes
Из встроенных возможностей я пока использую следующие Remotes:
  • Basic Input - мышь и клавиатура на экране смартфона
  • Chrome - множество кнопок управленя браузером (у меня Chromium), несколько кнопок не работают (приходится перезапускать сервер, если на них нажать, надеюсь, автор исправит)
  • Command - можно выполнить любую команду
  • File Manager - позволяет выбрать файл для запуска в программе по умолчанию
  • Firefox - множество иконок для управления этим браузером
  • Launcher - запуск всех приложений, имеющихся в ПК (к сожалению, без сортировки списка)
  • Media - медиа-кнопки для управления проигрывателям (универсальный инструмент), есть такие и для определенных проигрывателей (у этого могут работать не все кнопки, но ничего не зависает)
  • Monitor - погасить или включить монитор
  • Power - перезагрузка и выключение ПК (остальные, кажется, не работают)
  • VLC Advanced - веб-интерфейс плеера, работает нормально, сначала нужно запустить VLC на ПК, немного его настроить (подсказки появятся при нажатии на кнопку)
  • Get More - увидеть все остальные (скрытые мной, а можно и отключить за ненужностью) Remotes
На Форуме можно найти другие, созданные пользователями, Remotes.
Servers
Здесь можно обнаружить и настроить соединение с несколькими ПК, на которых установлен и запущен сервер Unified Remote. В дальнейшем переключение между упрвляемыми ПК - секундное дело.
После первой установки сервера в ПК откроется окно браузера с настройками, там желательно особо ничего не менять, а вот пароль лучше задать. Шифровать всё, полагаю, нет смысла.
Preferences
Понятно, здесь тоже много настроек. И задание пароля в том числе.
Widgets
Сюда заходим после создания виджетов на раб.столе смартфона, они будут обнаружены, и предложена настройка их кнопок.
Quick Actions
Задание кнопок в строке уведомлений (отключил)

 Далее идут другие, менее важные, пункты
Exit
Выход из программы

На экране Basic Input всегда видны подсказки по тапам, перевести нетрудно.

Дальше углубляться не буду, пожалуй.

Для чего эта программа вообще? Варианты:
  • управлять ПК, веб-серфинг, лежа не диване, смотреть желательно на экран большого ТВ в качетве монитора
  • запустить VLC, управлять просмотром фильмов, опять же лежа на диване
  • положить рядом с обычной клавиатурой на рабочем месте и использовать смартфон как тачпад; это очень полезно - пожить без мышки вообще; если никуда уходить не требуется, можно подключить ЗУ
  • по возвращению домой (ПК не выключен) с порога (или с улицы) запустить Deadbeef на всю катушку! ☺
Для управления Deadbeef:
  • выбираем виджет 1х3 и располагаем в нужном месте
  • в программе нажимаем Widgets, настраиваем его, команды следующие (старт/стоп списка воспроизведения, предыдущий трек и следующий трек):
deadbeef --play-pause
deadbeef --prev
deadbeef --next

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

P.S. Однако, иногда(!) с виджетами случаются неприятности. После нажатия кнопки и запуска Deadbeef управление перестает работать, пока не закрою окно Deadbeef (увы, мышкой).
Ну раз так, могу обойтись и без виджетов. Кстати, для того чтобы работали штатные кнопки того же предназначения (вызываются нажатием на значок ноты), нужно настроить на них и Deadbeef, и VLC (последний даже требует перезапуска после этого). Clementine не слушается.
В настройках программ, когда будет требоваться нажатие клавиши, следует нажимать эти самые кнопки Unified Remote.

суббота, 14 января 2017 г.

Titanium Backup ★ root

Полная инструкция для последней версии еще, видимо, никем не написана. Я не нашел. Поэтому воспользуемся найденным.
Вот это взято с http://androidp1.ru/bekap-titanium-backup/ - я всего лишь немного подредактировал. Здесь основное.

Инструкция пользователя Titanium Backup

Создание одиночных резервных копий

Для создания резервной копии одного приложения (или нескольких) откройте приложение и перейдите на вкладку «Резервные копии«:


Значки возле приложений:

  • Восклицательный знак - резервная копия не создана
  • Знак телефона - приложение находится во внутренней памяти памяти
  • Знак карты памяти - приложение во внешней памяти, SD-карта

Выберите необходимое вам приложение и тапните по нему, после чего появится меню с доступными действиями:


Кнопки:

  • Сохранить - создание рез.копии данного приложения
  • Заморозка! - "заморозить" приложение и все его процессы
  • Удалить - полностью удалить приложение
  • Уничтожить данные - удалить все данные приложения

Групповое создание резервных данных в Titanium Backup

Для того чтобы попасть в меню групповых действий есть два способа:
* Нажать кнопку вверху справа — галочка:


* Нажать на Android смартфоне кнопку доп.меню и выбрать Групповые действия



Резервное копирование

Пункты меню:

  • Сделать р.к. всего пользовательского ПО — создает копию всех приложений, которые вы установили, и их данных.
  • Сделать р.к. всех системных данных — создает копию данных, созданных системными сервисами и программами.
  • Сделать р.к. всего пользовательского ПО и системных данных — выполняет два предыдущих действия сразу.
  • Сделать новые р.к — создает новую резервную копию и, если до этого была уже создана р.к (резервная копия), то не удаляет ее.
  • Удалить старые (…) р.к — удаляет старые р.к.
  • Обновить р.к для измененных данных — если произошли какие либо изменения в приложениях (пришло смс, добавили контакт), то данное меню «освежает» р.к, не перезаписывая ее полностью
  • Сделать р.к для обновленного ПО — похоже на предыдущий пункт, только обновляет в р.к приложения, которые были обновлены (если вышла новая версия приложения)
  • Резервное копирование новых приложений и обновлений — выполняет действия предыдущих 2-х пунктов.
  • Резервное копирование новых Пользовательских+Системных приложений и новых версий — тоже самое, что и предыдущий пункт, но также делает р.к системных приложений.

Как сделать Резервную копию всех данных


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


Подтвердить выбор, нажав кнопку подтверждения вверху справа
Восстановление


Пункты меню:

  • Восстановить отсутствующее ПО с данными - восстанавливает данные установленных приложений и их данные - только для тех, которые отсутствуют (например, переустанавливали или временно удаляли несколько приложений).
  • Восстановить все ПО с данными — восстанавливает из р.к. все данные установленных приложений.
  • Восстановить все системные данные — восстанавливает из р.к. все данные системных приложений и сервисов.
  • Восстановить все ПО+все системные данные — выполняет предыдущие 2 действия
  • Восстановить новые версии пользовательского ПО — устанавливает новую версию приложения, если у вас установлена старая.

Как Восстановить все данные
Выбрать пункт: Восстановить все ПО+все системные данные


Другие дополнительные функции

Перемещение и интеграция


Перемещение на Sd карту и обратно
Данное меню предлагает массово переместить приложения на карту памяти или, наоборот, переместить в память Android.
Встраивание приложения в систему
Меню позволяет встроить обновленные приложения в систему, использовать только специалистам, так как приложения, содержащие библиотеки, могут не перенестись.
Заморозка/разморозка
Данное меню предлагает отключить приложения, которые в данный момент не нужны (но удалять не хочется), либо восстановить их работу.
Google play
Данное меню предлагает отключить обновления для установленных на Android устройстве приложений.
Манипулирование данными


Данное меню позволяет выполнить пакетный или одиночный сброс кеша приложений, сбросить настройки и данные приложений. А также преобразовать базу данных при создании р.к.
Режим рекавери
Позволяет создать файл update.zip, в котором будет находиться приложение Titanium Backup, чтобы быстро восстановиться после сброса данных.
Деинсталляция


Данное меню позволяет удалять приложения, которые имеют или не имеют резервные копии, а также удалять системные приложения (использовать осторожно).
Удаление резервных копий
Позволят удалять ранее созданные резервные копии установленных и встроенных приложений.
Меню расписание


Меню позволяет автоматизировать многочисленные операции, которые доступны в Групповых действиях.
Для тех, кто хочет увидеть вживую весь процесс сохранения и восстановления данных, приложений, настроек:
Видеоинструкция (5 мин)

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

Дополнение:

Titanium Backup: резервное копирование на Android
резервная копия Android: Titanium BackupПеред вами - полное руководство по использованию программы для создания резервной копии (или просто бэкапа) Titanium Backup. Если вы используете эту программу впервые, информация будет для вас полезной, она поможет вам лучше освоить приложение. Вы поймете, почему именно Titanium Backup должен быть у каждого пользователя Android.
Вступление
Надежное резервное копирование (бэкап) – необходимая вещь при покупке телефона, когда вы тестируете на нем множество приложений, играетесь с настройками. В случае ошибки или неудачи вы всегда можете вернуться обратно. Или, допустим, вы решили обновить прошивку Android (ROM). Так ли вам хочется заниматься настройкой телефона с нуля, переустанавливать все приложения заново – или все же проще это сделать тремя касаниями и возвратив все обратно?
Большинство приложений для бэкапа восстанавливают и создают резервные копии в определенных областях, где они работают: СМС, приложения… С Titanium Backup вы сможете произвести резервное копирование в Android даже для настроек приложения.
  1. Требования Titanium Backup

Конечно, вам нужен телефон на Android – он должен быть рутирован (т. е., вы должны иметь права root-пользователя, суперпользователя). По умолчанию, все телефоны, кроме тех, что предназначены для разработки, не рутированы. Также программу нужно установить с правами суперпользователя, что в основном возможно во время рутирования телефона.
  1. Установка приложения

root-доступ Titanium Backup
Когда вы выполните все требования приложения, скачайте приложение.
  1. Первый старт: настройка резервной копии для Android

Titanium Backup использует оптимизированную версию, со встроенным busybox, поэтому, как правило, вам не нужно ничего менять.
Тем не менее, при возникновении проблем с busybox или root-доступом, нажмите кнопку Problems? (Проблемы?) для обновления прав суперпользователя. Попробуйте активировать настройку Force use system busybox как последний рабочий вариант решения проблемы.
Вы можете подумать, что busybox – системный инструментарий. На самом деле, это коллекция Unix/Linux утилит и пакетов, которые собраны в один бинарный файл.
  1. Резервное копирование в Android

Есть несколько способов создать резервную копию (бэкап) в Android с помощью Titanium Backup. Вы можете сделать бэкап отдельного приложения, всех пользовательских настроек и проч. Давайте рассмотрим стандартные сценарии:
  1. Как создать первый бэкап на телефоне

Проверьте, что Titanium Backup запустился без предупреждений и с busybox все в порядке
Откройте вкладку Restore (Резервные копии)
Откройте меню (кнопка), Batch (Пакетные действия)
Выберите опцию Backup all user apps (если нужно сделать резервную копию приложений) или Backup all user apps + system data (если нужно сохранить в архив все). Не всегда сохраняется история контактов и смс.
Запустите процесс, затем вернитесь в главную вкладку.
Сделайте индивидуальное копирование резерва системных данных, элементы, обозначенные зеленым: закладки, журналы, календарь, оболочка, WiFi и др.
Резервная копия будет названа как TitaniumBackup на вашей sd-карте.
В зависимости от количества установленных приложений, процесс может занять несколько минут. Но не нужно волноваться, что ваш экран отключится или создание бэкапа прекратится – Titanium Backup сделает все, чтобы этого не произошло.
ii. Последующие резервные копии
На выбор доступны различные пакетные операции. Как только вы сделали первый бэкап, вы вряд ли захотите сразу же делать еще один бэкап – скорее всего, вам захочется сделать его при установке нового приложения. И вы можете обнаружить такую опцию в списке пакетных операций…
пакетные операции Titanium Backup
Имейте в виду, что некоторые приложения могут содержать важные данные, которые часто меняются. Вы можете их отдельно пометить (для чего нажмите Главное меню -> Filters (Фильтры), затем Create label (Создать метку)) . Вы можете для таких программ выполнять регулярные бэкапы.
Если у вас версия приложения PRO/Donate, вы можете попросить Titanium Backup сохранить наиболее успешные версии ваших бэкапов – Главное меню -> Preferences -> Max b-up history (Настройки -> Макс. кол-во р.к. в истории).
iii. Проверка резервной копии
Как можно определить, что бэкап был успешным? Первый элемент в списке пакетных операций запускает процесс проверки.
iv. Android: резервное копирование по расписанию
Можно установить несколько элементов одновременно. Даже будучи параноиком, можно делать почасовые резервные копирования настроек, плюс ежедневные бэкапы ваших или пользовательских приложений. Можно также сохранять журналы вызовов и сообщений каждые 3 часа.
  1. Расширенные резервные копии

Некоторые приложения (особенно игры) требуют большего, чем просто APK и настроек. Мы называем это "расширенные данные приложения". Вы можете создавать бэкапы с этими данными. Для того, вам нужно зайти в настройки TB и найти опцию Backup app external data. Если вы решите ограничить лимит внешних расширенных данных, следующая нужная настройка называется Select external data by max size, и здесь можете настроить лимиты.
Имейте в виду, что Titanium Backup включает данные, которые хранятся в директории /sdcard/Android/data/. Некоторые файлы, такие как OBB-файлы, очень большие и и скачиваются напрямую с Google, следовательно не хранят данные пользователя. Эти файлы не будут включены в бэкап.
  1. Восстановление файлов Android

  1. Как восстановить резервную копию после установки прошивки

Отформатировав sd-карту (сделав вайп), не забудьте скопировать папку Titanium Backup назад на компьютер.
Скачайте программу из Маркета
Если вы решили восстановить системные данные (MMS/SMS) с другого телефона или прошивки, активируйте опцию System data migration.
Зайдите во вкладку Restore (Резервные копии андроид)
Откройте меню Batch (Пакетные операции)
Нажмите Restore all missing apps + system data
Перезагрузите телефон
Все! Осталось настроить домашний экран телефона
ii. Восстановление отдельных приложений при копировании
Для восстановления отдельных приложений или их настроек, см. раздел Manage Applications.
управление приложениями Titanium Backup
iii. Восстановление сообщений
Для восстановления SMS/MMS, звонков, телефонной книги и т. п., нажмите кнопку Restore, прокрутите список, чтобы найти нужные данные. Проделайте с ними то же, что и в случае с отдельными приложениями. Затем, если вы восстановили их с другого телефона или прошивки, активируйте опцию System data migration.
Если данные не отобразились в списке, убедитесь, что вы их не отфильтровали. Для чего зайдите в меню, выберите опию Filter и настройте фильтры правильно.
  1. Управление приложениями

При нажатии Restore вы увидите список приложений, установленных на Android. Также здесь доступна информация о хранящихся данных приложений и тех, что вы уже зарезервировали.
Пользователю доступно меню с различными действиями: запуск приложения, бэкап, восстановление, настройки. Можно даже переустановить TB через меню. Однако тут нужно действовать внимательно: если удалить что-то важное, телефон может работать неправильно. Поэтому вначале вы должны удалить системное приложение. Это можно сделать, заморозив его.
Titanum начинает странно себя вести при создании резерва и его копировании - просто разморозьте его, и все будет в порядке.
  1. Настройка копирования

Вы найдете настройки, нажав кнопку меню и выбрав пункт Preferences. Здесь вы можете настроить следующие возможности:
Auto-sync TB settings (Автосинхр. настроек TB): эту опцию нужно включить. Тем самым, Titanium Backup автоматически будет сохранять настройки на карту памяти. После полного восстановления, вам может понадобиться восстановить эти настройки.
Backup Folder name: где на sd-карте будут храниться бэкапы. По умолчанию, для этого предназначена папка TitaniumBackup в корневой директории. Если у вас телефон Samsung, используйте sd/TitaniumBackup для хранения резервных копий.
Normal Apps (apk): Включение приложений в формате *.apk в резервные копии
Protected Apps (apk): приложения на системном разделе телефона. Поскольку раздел доступен для чтения, их нельзя будет восстановить сюда.
Market Link (Ссылка на Google Play): делать ли копии ссылок на приложения в Маркете
Max бэкап history: сколько версий приложения хранить в резервной копии. Это удобно, если после неудачной установки приложения нужно восстановить прежнюю, рабочую версию приложения
Compression (Сжатие): какой формат сжатия использовать для бэкапа титанум.
Migrate system data (Перенос сист. данных): используйте эту настройку перед тем, как восстанавливать с другой несовместимой прошивки или даже другой модели телефона. Так или иначе, но это обычно работает с большинством типов данных (SMS/MMS).
Chuck Norris mode (Режим "Чак Норрис"): используйте эту функцию для удаления “жирных и наглых” приложений на вашей прошивке

  1. Советы при создании бэкапа с помощью TitaniumBackup

Когда вы установите Titanium Backup на новой прошивке и у вас есть проблемы root-доступа, обратитесь к пункту меню Problems?.
Не забудьте проверить ваши бэкапы (MENU – Batch), чтобы убедиться, что ними все ОК.
Вам нужно перезагрузиться перед восстановлением. (в случае с контактами, СМС, настройками и проч. ). Если вы имеете дело с разными прошивками, мы советуем перестраховаться и включать в бэкап реально нужные системные настройки. Также советуем использовать опцию System data migration перед восстановлением.
Если вы сделали бэкап одного и того же приложения несколько раз, Titanium сохранит место на карте памяти, т. к. будет использовать apk единожды.
Перед удалением системного приложения, сначала вам нужно заморозить его и убедиться, все ли работает правильно. Если это не нужно, приступайте к делу и переустанавливайте нужную программу.
При использовании Dropbox, Box.net или Google Drive и синхронизации бэкапов в других папках, используйте формат <директория1>/< директория2> в “Dropbox, Box.net или Google Drive.
облачные хранилища Titanium Backup
Для примера, введите Android/TitaniumBackup. Функция поддержки облачных хранилищ доступна в PRO/Donate-версиях Titanium Backup. 

Необходимость рез.копирования

На днях установил пару программ в смарте: Окей, Блокнотик - напоминания и Google - распознавание голоса. Google успел даже ответить на вопрос о курсе доллара, вывел цифры и график. На втором вопросе - расстояние от Улан-Удэ до Москвы - насмерть завис. Только вынимание батареи позволяет выключить. Включаю, загружается, времени немного для попыток что-то сделать (например, остановить лишние программы и перезагрузка в Безопасный режим), после чего виснет будучи загруженным и в Безопасном режиме. Делаю вывод: проще сделать полный сброс. Однажды я это уже делал. Просто для тренировки, заодно очистить аппарат от всего мусора, скопившегося, возможно, в результате опробования огромного количества программ.

Иду в меню, ищу Сброс к заводским настройкам, а кнопка Сброс не срабатывает! Даже если клацать по ней непрерывно, чтобы не пропустить момент зависания. А дальше, если ничего не трогать, смарт уходит сам все в новые и новые перезагрузки.


С большим трудом, после кучи попыток, удалось таки сделать полную очистку до заводских настроек. После извлечения батареи на полчаса, а не на 5 минут. Теперь можно вернуть обратно вынутые СИМку и microCD, устанавливать ПО. Приходится по-новой вводить пароль от Google, и еще несколько паролей для отдельных программ. Почти все программы установились сами, но не все. И что самое неприятное - утеряна куча настроек пользовательских программ! Некоторые программы позволяли создать где-нибудь свои рез.копии, другие - нет. А создание настроек и данных программ могут требовать очень больших временных затрат. И уследить за своевременным рез.копированием отдельных программ по-одиночке весьма непросто.

Именно поэтому нужна мощная, всеобъемлющая программа для рез.копирования. Изрядно повозившись, я вернул, конечно, настройки всех программ. Но больше такого не потерплю! И отправился в Google Play за такой программой. Большинство из них выполняют такие задачи в неполном объеме.

Единственная, которая вроде бы может всё, - это Titanium Backup ★ root. Установил, освоил, проверил, только потом приобрел версию Pro. Причем, как уже писал, пришлось заплатить налог, введенный с Нового года. Да еще дважды! Поэтому рассказываю, как обойтись однократным :)

Нужно полностью закрыть эту программу и процессы. Затем установить Titanium Backup PRO Key ★ root и открыть. Оплатив, конечно, в процессе. И тогда после запуска самой программы все будет в порядке. А я сначала попытался было оплатить ключ из запущенной программы. Получил сообщение о неудаче, с просьбой деинсталлировать ключ, и установить его заново. Ага, это ведь такое простое и безобидное дело... Вам возвращают затраченные деньги, но без налога, введенного благодаря нашим законотворцам. Поэтому я и закрыл программу полностью, на всякий случай. И сработало. Вот что у меня получилось в результате:

Полное рез.копирование измененного ПО и данных на карту SD с последующей загрузкой на Диск Гугла: ВТ и ПТ 2230.
Рез.копирование нового ПО и данных с последующей загрузкой на Диск Гугла: ВС 2230.
Синхро с Гуглом: 3 рез.копии.
Понятно, что можно всегда перед опасными операциями сделать все вручную.
  В результате загружено на Диск Гугла 607 МБ рез. копии (сжатой, конечно).

P.S. На след.день было запланировано рез.копирование без моего участия. На воскресное понадобилось всего лишь 2 м 15 с, отлично! Но это только для нового ПО и данных.
P.P.S. Во вторник прошло рез.копирование, причем, это первое полное. Поэтому времени понадобилось гораздо больше: на создание новой копии на карте затрачено 8 м 30 с, на загрузку на Гугл - 15 м 30 с, итого 24 м.
Остается глянуть в пятницу, там должно быть уже меньше, ибо копируются только измененные установочные файлы и данные.
P.P.P.S. Действительно, сегодня такое же рез.копирование заняло: 4 м 40 с и 6 м 30 с, соответственно. Итого 11 м.
Заметил, что особенно много времени нужно для приостановки системного ПО, для создания его рез.копии.

И надо же такому случиться! Вчера заглянул на Google Play, а там как раз акция: Titanium Backup ★ root за 10 р. Я попал на такую акцию только раз, при установке PlayerPro Music Player. Надо почаще поглядывать :)

Меню MacroDroid

Последний срез макросов, уже в другом смартфоне, см. здесь.


Программа часто обновляется, меню тоже изменяется. Данные на 01.05.17:

FAQ

Триггер - это момент начала события. Несколько триггеров - по ИЛИ.
К ним можно применять локальные условия. В отличие от глобальных.
Переменные назначаются для сохранения параметров (например, громкости в какой-то момент), в виде целого, дробного числа или логического значения. Можно всякий раз при запуске какого-либо макроса добавлять к переменной единицу. Можно использовать запрос значения переменной для его ввода.
Громкость:
Будильник - Медиа - (Уведомление-Звонок-)Звуки системы - Голос при разговоре - Звук БТ

MacroDroid - Автоматизация

Если вы хотели бы внести свой вклад в перевод на русский язык, пожалуйста, зарегистрируйтесь по адресу: Macrodroid.oneskyapp.com.

Триггеры:

  • Беззвучный режим
  • Входящий звонок
  • Вызов активен
  • Вызов завершен
  • Вызов пропущен
  • Датчик освещенности
  • Датчик приближения
  • День недели/месяца
  • День/время
  • Загрузка устройства
  • Закат/восход
  • Заставка Вкл/Выкл
  • Зона (Э)
  • Изменение буфера обмена
  • Изменение переменной MacroDroid
  • Изменение режима работы MacroDroid
  • Изменено подключение данных
  • Изменилась вышка сотовой связи
  • Исходящий звонок
  • Кнопка уведомления
  • Кнопка-виджет
  • Кнопки громкости
  • Местоположение
  • Набран телефонный номер
  • Нажата медиа кнопка
  • Нажатие кнопки питания
  • Наушники Подкл/Откл
  • Неудачная попытка входа
  • Обнаружение сетей WiFi
  • Переворот
  • Период
  • Питание Подк/Откл
  • Плавающая кнопка
  • ПО установлено/удалено/обновлено
  • Погода
  • Получено SMS
  • Приложение Запущено/Закрыто
  • Пустой триггер
  • Распознавание активности
  • Режим полета изменен
  • Роуминг Запущен/Остановлен
  • Смахивание
  • Событие календаря
  • Событие по БТ
  • Состояние сети
  • Состояние WiFi изменилось
  • Таймер
  • Точка доступа Вкл/Выкл
  • Тряска
  • Уведомление
  • Уровень батареи
  • Устройство и док-станция В/Вне
  • Экран Вкл/Выкл
  • Экран разблокирован
  • Ярлык
  • Android Wear
  • Autosync Changed
  • GPS Вкл/Выкл
  • Locale/Tasker плагин
  • MacroDroid запущен
  • SMS отправлено

Действия:

  • Условие (если)
  • Повтор действий

  • Автоповорот Вкл/Выкл
  • Автосинхро Вкл/Выкл
  • Автоответ
  • Блокировка экрана
  • Будильник
  • В Авто (режим вождения)
  • Вибрация
  • Вибрация Вкл/Выкл
  • Вкл/Выкл категорию
  • Вкл/Выкл макрос
  • Вкл/Выкл приложение
  • Воспроизвести/Остановить звук
  • Всплывающее сообщение
  • Выбор клавиатуры
  • Выйти на главный экран
  • Голосовой поиск
  • Громкая связь
  • Громкость Повысить/Понизить
  • Громкость установить
  • Завершить приложение (R)
  • Завершить фоновое приложение
  • Задержка (пауза)
  • Запись в журнал (лог)
  • Запись в файл
  • Запись звука
  • Заполнить буфер обмена
  • Запрос
  • Запустить и нажать (R)
  • Запустить макрос
  • Запустить приложение
  • Запустить ярлык
  • Заставка
  • Затемнение экрана
  • Звук уведомления
  • Изменить кнопку-виджет
  • Иконка MacroDroid
  • Индикатор уведомлений
  • Календарь - регистрация события
  • Касание (E) (R)
  • Нажать кнопку Назад
  • Настроить БТ
  • Настройка уведомлений приложения (R)
  • Настройки MacDroid
  • Не беспокоить
  • Не переходить в ждущий режим
  • Обои
  • Опубликовать местоположение
  • Опубликовать последнее фото
  • Отклонить вызов
  • Открыть веб-сайт/HTTP GET
  • Открыть журнал звонков
  • Открыть журнал MacroDroid
  • Открыть файл
  • Отменить действие макроса
  • Отправить e-mail
  • Отправить Intent (E)
  • Отправить SMS
  • Очистить данные приложения (R)
  • Очистить журнал
  • Очистить журнал звонков
  • Очистить уведомления
  • Панель уведомлений
  • Передача данных/Интернет/Мобильные данные (R)
  • Перезагрузка/Выключение (R)
  • Переменная MacroDroid
  • Подтвердить
  • Позвонить
  • Показать диалог
  • Показать уведомление
  • Принудительно обновить местоположение
  • Принудительно повернуть экран
  • Произнести текст
  • Произнести текущее время
  • Режим определения местоположения (R)
  • Режим погружения (R)
  • Режим полета Вкл/Выкл
  • Режим MacroDroid
  • Рингтон
  • Сделать скриншот (R)
  • Сфотографировать
  • Таймер
  • Твитнуть
  • Точка доступа
  • Уведомление
  • Удаление макроса
  • Управление мультимедиа
  • Установить частоту обновления местоположения
  • Установить время откл. экрана
  • Файловая операция
  • Файловая операция v2
  • Фонарь
  • Экономия заряда (R)
  • Экран Вкл/Выкл
  • Экспортировать макросы
  • Яркость
  • Ярлык Android
  • Android Wear
  • GPS (R)
  • Locale/Tasker плагин
  • Secure Settings
  • Shell-скрипт (R)
  • UPD команда
  • USB модем (R)
  • Wi-Fi

Условия (глобальные и локальные):


И / ИЛИ / ТОЛЬКО ОДНО ИЗ / НЕ

  • Автоповорот
  • Блокировка
  • В роуминге
  • Время работы (с момента перезагрузки)
  • Время суток
  • Вышки сотовой связи
  • Громкая связь
  • Громкость звонка
  • Датчик освещенности
  • Датчик приближения
  • День месяца
  • День недели
  • Запуск триггером
  • Запущенные приложения
  • Заряд батареи
  • Зарядка
  • Звук уведомлений
  • Макрос(ы), недавно Вызванные/Не вызванные
  • Макросы Вкл/Выкл
  • Месяц
  • Мобильная сеть
  • Мобильные данные
  • Музыка активна
  • Наушники подключены
  • Ориентация
  • Переменная MacroDroid
  • Положение экрана
  • Приоритетный режим
  • Режим определения местоположения
  • Режим полета
  • Режим MacroDroid
  • Роуминг
  • Синхронизация
  • Событие календаря
  • Состояние вызова
  • Состояние БТ
  • Состояние GPS
  • Состояние WiFi
  • Статус режима энергосбережения
  • Таймер
  • Телефон звонит
  • Точка доступа WiFi
  • Уведомление
  • Уровень громкости
  • Экран
  • Яркость

Меню для созданного Триггера имеет пункты:
  • Настроить
  • Добавить ограничение
  • Добавить комментарий
  • Копировать
  • Удалить
  • Деактивировать
  • Помощь

Менд для созданного Действия:
  • Настроить
  • Добавить действие выше
  • Добавить ограничение
  • Добавить комментарий
  • Копировать
  • Удалить
  • Деактивировать
  • Помощь

Меню для Условия:
  • Настроить
  • Добавить комментарий
  • Копировать
  • Удалить
  • Деактивировать
  • Помощь

Меню для созданного Макроса:
  • Изменить
  • Удалить
  • Выбрать категорию
  • Установить цвет заголовка
  • Тестировать действия
  • Загрузить шаблон
  • Клонировать Макрос

Любой Макрос можно легко отключить, есть кнопки. Или отключить из другого Макроса. Есть кнопка выключения всего Macdroid.

Есть Экспорт/Импорт на карту.

Спец.текст для произнесения голосом:



  • MacroDroid mode
  • Var: Night
  • Текущий заряд батареи %
  • Питание (Вкл/Выкл)
  • Текст буфера обмена
  • IP адрес
  • WiFi SSID
  • День недели
  • День месяца
  • Месяц
  • Месяц (число)
  • Год
  • Час
  • Час (12-часовой)
  • Минута
  • Секунда
  • Mobile Country Code
  • Mobile Network Code
  • Location Area Code
  • Cell ID
  • Последнее известное местоположение (lat/lon)
  • Последнее известное местоположение (lat)
  • Последнее известное местоположение (lon)
  • Последнее известное местоположение (точность)
  • Последнее известное местоположение (ссылка)
  • Последнее известное местоположение (время)
  • Last location speed миль/ч
  • Текущее значение (Будильник)
  • Текущее значение (Медиа/Музыка)
  • Текущее значение (Звонок)
  • Текущее значение (Уведомление)
  • Текущее значение (Система)
  • Текущее значение (Голос)
  • Текущее значение (Звук Bluetooth)
  • Имя макроса
  • Категория макроса
  • Серийный номер устройства

MacroDroid - автоматизация

Последний срез макросов, уже в другом смартфоне, см. здесь.


Жизнь моя со смартфоном выглядит так, благодаря MacroDroid:
  • 0740 вкл. программа smartWake (нет, сама), для включения экрана при поднесении руки или извлечении из кармана
  • 0748 выкл. режим режим Экономия заряда, вкл. WiFi и синхро, увеличить громкость и яркость
  • 0750 вкл. штатный будильник, рингтон по выходным отличается
  • 0751 говорит "Доброе утро, сегодня четверг, 20 октября"
  • По выходу из дома (потеря домашней сети WiFi) больше яркость и громкость, вкл. моб.передачу данных и БТ (почти всегда слушаю музыку); запуск онлайн-радио (если заранее подключено какое-нибудь БТ устройство)
  • При подлючении БТ стереогарнитуры запускается онлайн-радио
  • При подключении БТ велоакустики завершается программа Шагомер, говорит "Шагомер остановлен"
  • По выезду из городка (выход из группы сотовой зоны), с задержкой 7 мин, если до сих пор еще вне этой зоны, выкл. WiFi и говорит "Счастливого пути"
  • По возвращении в городок (вход в зону), с задержкой 7 мин, если все еще в зоне, но не подключен к домашней сети WiFi, вкл. WiFi и говорит "Дом уже близок"
  • По отключении БТ велоакустики запускается программа Шагомер, говорит "Шагомер успешно запущен, теперь нажми Старт и выключи трекер"
  • По возвращении домой, с задержкой 1 мин, меньше громкость и яркость, выкл. GPS, еще через 5 мин говорит "С возвращением домой"
  • При входящем звонке изменяет громкость, чтобы имя звонящего звучало громче, а сигнал вызова тише, произносит имя звонящего, восстанавливает уровни громкости
  • По завершении звонка говорит "Звонок завершен"
  • При наличии пропущенных звонков говорит через 5 мин "Звонил абонет такой-то"
  • Каждый час произносит текущее время
  • Сообщает об уровне заряда батареи:
    • "Можно отключить зарядное устройство"
    • "Остается 50 процентов батареи"
    • "Осталось 30 процентов батареи"
    • "Осталось только 15 процентов батареи"
  • В зависимости от оставшегося уровня заряда батареи в вечернее время говорит "Пора заряжать батарею, меньше 15 (30, 50, 75, 90) %", время такое, чтобы зарядка завершилась примерно в 2330
  • При подключении ЗУ говорит: "Зарядное устройство подключено"
  • Кнопки на панели уведомлений программы:
    • Произнести уровень заряда батареи
    • Открыть журнал программы для анализа
    • Медленно произнести мой номер
    • Полностью отключить определение местоположения
    • Вкл/Выкл режим Полета
  • Во время заката говорит текущее время, "Вот уже и солнце за сопки садится", меньше яркость
  • 1959 меньше громкость и яркость
  • 2359 говорит "Спокойной ночи всем", выкл. WiFi, передачу данных и синхро, вкл. режим Экономия заряда, меньше громкость и яркость, очищает системный журнал программы
  • Разные режимы по местоположению и времени задают разные значки программы в уведомлениях
Возможности программы безграничны, пока я ограничился только этим.

Примечание: в Android 5 регулировки каналов звука объединены для Уведомление, Звонок и Звуки системы. И в скриптах они указаны в таком порядке: Будильник - Медиа - (Уведомление-Звонок-)Звуки системы - Голос при разговоре - Звук БТ

Теперь мои скрипты для достижения такого результата:

Энергосбережение

Ночное энергосбережение
Триггер День/Время: 23:59 все дни

Очистить журнал: Системный
Задержка: 30 сек
Автосинхронизация: Выключить
Настройка WiFi: Выключить WiFi
Экономия заряда
Громкость установить: 50-30-.-.-10-20-40
Яркость 0%
Произнести текст: "Спокойной ночи всем"
Задать иконку: Батарея Плюс
-
Утреннее восстановление
Триггер День/Время: 07:48 все дни

Экономия заряда: Выключить
Громкость установить: 70-50-.-.-40-70-70
Настройка WiFi: Включить WiFi
Автосинхронизация: Включить
Яркость 9%
Задать иконку: Будильник
Задержка: 3 мин
Произнести текст: "Доброе утро. Сегодня [dayofweek], [dayofmonth], [month]"
-

По местоположению

Вне дома
Обнаружение сетей WiFi: SSID вне зоны досягаемости: ELTEX-2EDA

Яркость: 80
Изменение громкости: .-100-.-.-80-100-100
Состояние БТ: Устройство Не подключено: QCY50 (это приемник звука, слишком громкий и без встроенной регулировки)
Настроить БТ: Включить БТ
Задать иконку: Человек идет
Запустить приложение: XiiaLive Pro
Состояние БТ: Устройство подключено: Любое
 -

 Вне городка
Изменилась вышка: Выход из группы сотовой зоны (Домашние)

Задержка: 7 мин
Произнести текст "Счастливого пути"
- Вышки сотовой: Вне зоны (Домашние)
Настройка WiFi: Выключить WiFi
- Вышки сотовой: Вне зоны (Домашние)
Задать иконку: Велосипед
Состояние WiFi: Не подключен к сети: ELTEX-2EDA
В городке
Изменилась вышка: Вход в группу сотовой зоны (Домашние)

Задержка: 7 мин
Настройка WiFi: Включить WiFi
- Вышки сотовой: В зоне (Домашние)
Произнести текст "Дом уже близок"
- Вышки сотовой: В зоне (Домашние)
Задать иконку: Театр
Состояние WiFi: Не подключен к сети: ELTEX-2EDA
У дома
Обнаружение сетей WiFi: SSID в зоне досягаемости: ELTEX-2EDA

Задержка(пауза): 1 мин
Автосинхронизация: Включить
GPS: Выключить GPS
Задержка: 2 мин
Яркость 20
Задержка(пауза): 2 мин

Громкость установить: 50-70-.-.-30-50-70
Задать иконку: Дом
Произнести текст "С возвращением домой"
Состояние WiFi: Подключен к сети: ELTEX-2EDA
Яркость: 10
-

Время

Заход солнца
Закат

Произнести текущее время
Произнести текст "Вот уже и солнце за сопки садится"
Яркость 9%
Задать иконку: Закат за сопку
-
Вечер
Триггер День/Время: 19:59 любой день

Изменение громкости: .-.-.-.-15-70-.
Яркость 4%
Задать иконку: Светильники
-
Начало часа
Период: 60 мин, с 0000

Произнести текущее время
Время суток: 0800-2300

БТ подключение

Остановка шагомера
Событие по БТ: Устройство подключено: VENSTAR S404

Завершить приложение: Шагомер
Произнести текст: "Шагомер остановлен"
Запустить приложение: XiiaLive Pro (сохранить существующий)
-
Запуск шагомера
Событие по БТ: Устройство отключено: VENSTAR S404

Запустить приложение: Шагомер (с нуля)
Произнести текст: "Выключи трекер, запусти Шагомер"
-
БТ стереонаушники
Событие по БТ: Устройство подключено: 9xxBackBeat
Запустить приложение: XiiaLive Pro (сохранить существующий)
-

Кнопки панели

Уровень заряда
Кнопка Батарея

Произнести текст "Уровень заряда [battery]"
-
Журнал
Кнопка Лог

Открыть журнал: Системный журнал
-
Мой номер
Кнопка Голова

Произнести текст: "Мой номер 8 908 599 08 98"
-
GPS выкд.
Кнопка GPS

Режим местоположения: Выкл
-
Режим полета
Кнопка Самолет

Режим полета: Переключить режим полета
-

Обработка звонка

Имя абонента
Входящий звонок (любой контакт)

Задержка до след.действия 2 сек
Произнести текст "Звонит [call_name]"
-
Звонок завершен
Вызов завершен (любой контакт)

Произнести текст "Звонок завершен"
-
Пропущенный звонок
Вызов пропущен (любой контакт)

Задержка: 5 мин 1 сек
Произнести текст: "Звонил абонент [call_name]"
-

Батарея


15 %
Заряд батареи: Уменьшение до 15%

Произнести текст "Осталось только 15 процентов батареи"
-
30%
Батарея < 30%

Произнести текст "Осталось 30 процентов батареи"
-
50%
Батарея < 50%

Произнести текст "Остается 50 процентов батареи"
-
100%
Батарея >= 100%

Произнести текст "Можно отключить зарядное устройство"
-
Зарядка
Питание подключено

Произнести текст "Зарядное устройство подключено"
-
Пора, 15%
День/Время: 1835 любого дня

Повтор действий, пока: Источник питания отключен
Произнести текст "Пораа заряжать батарею, меньше 15 %"
Задержка: 10 мин
Конец цикла
Питание отключено
И
Батарея < 15%
Пора, 30%
День/Время: 1935 любого дня

Повтор действий, пока: Источник питания отключен
Произнести текст "Пораа заряжать батарею, меньше 30 %"
Задержка: 10 мин
Конец цикла
Питание отключено
И
Батарея < 30%
Пора, 50%
День/Время: 2035 любого дня

Повтор действий, пока: Источник питания отключен
Произнести текст "Пораа заряжать батарею, меньше 50 %"
Задержка: 10 мин
Конец цикла
Питание отключено
И
Батарея < 50%
Пора, 75%
День/Время: 2135 любого дня

Повтор действий, пока: Источник питания отключен
Произнести текст "Пораа заряжать батарею, меньше 75 %"
Задержка: 10 мин
Конец цикла
Питание отключено
И
Батарея < 75%
Пора, 90%
День/Время: 2215 любого дня

Повтор действий, пока: Источник питания отключен
Произнести текст "Пораа заряжать батарею, меньше 90 %"
Задержка: 10 мин
Конец цикла
Питание отключено
И
Батарея < 90%

Приводить все скриншоты не хочется, естественно. Разобраться можно и так, в программе есть готовые шаблоны, из которых и будет ясно, как их делать. Кроме того, можно посмотреть на сайте http://www.macrodroid.com/

Экономия батареи

Есть общепризнанные рекомендации, позволю их повторить с замечаниями:

Настройки для экономии энергии:



  • яркость вручную на минимум (у меня этим управляет MacroDroid)
  • быстрое отключение подсветки
  • темный фон (я его и так предпочитаю)
  • обновления вручную (ну, это лишнее, ограничиваюсь только по Wi-Fi)
  • Wi-Fi отключать, где его нет (MacroDroid)
  • 3G отключать, если сигнал неуверенный, или не нужен интернет
  • режим Полет, если и звонки не нужны в походе где-то (слабый сигнал), вместо выключения
  • на ночь в режим Полет (если не нужна связь) или в Режим экономии (MacroDroid)
  • БТ отключать
  • лишние уведомления отключать
  • меньше виджетов
  • запретить прожорливым программам работать в фоне
  • определение местоположения отключать
  • заряжать родным зарядником

ПО моего смартфона

ВНИМАНИЕ! Последний вариант состава ПО здесь.

Примечание: Я не составлял списки специально для блога, они у меня всегда имелись и своевременно корректируются :)
И еще, меня не интересуют украшалки, шевеляшки и прочая мишура. Главное - простота оформления, экономичность и функциональность.

Сначала - скриншоты экрана:

   
Мне хватило двух экранов для самого необходимого.
Все программы:

      

Установленные программы (что-то не перечислено, см. скриншоты чуть выше):
С 1 января 2017 на весь контент Google Play (и не только) добавился налог 18% (кроме контента российского производства, о происхождении там догадаться нелегко). Я попал на налог только с программой Titanium Backup ★ root, остальные, к счастью, приобрел в прошлом году.

Приведу, пожалуй, и весь список опробованных мной, так или иначе, на этом или на других смартфонах, недавно, или давно. Обновлять следующие списки нет сил... :)

Платно:
Бесплатно: