Комплекс "Такси Навигатор" > Mobile Taxi

Управление программой МТ через Таскер

(1/2) > >>

Antony:
Есть предложение дать возможность управлять программой мобайлтакси путём отправки команд (action) через Broadcast intents через Таскер или Автомэджик. Для расширения возможностей автоматизации.

Осуществить хотябы понимание базовых команд: Отключить все автовзятия, Выход с закрытием, Выход без закрытия, мена статуса свободен/занят.

Простой пример: Триггер события: уведомление (от клона) ПОЛУЧЕН НОВЫЙ ЗАКАЗ - действие: Выход с закрытием из соседней программы

Простой пример 2: Триггер события: скорость выше 20км/ч - действие: смена статуса на занят....  Значит взят пасс с руки, а до статуса руки на радостях не дошли..

perevozchik:
Antony постеснялся презентовать пример 3: Триггер события: уведомление ПОЛУЧЕН НОВЫЙ ЗАКАЗ ( неважно откуда и каким образом ) - действие: водитель оказывается по адресу подачи в течении 1-2 секунд, конечно же это происходит при помощи программы Mobile Taxi,  и при этом пассы ждут у подъезда.
А есть ещё пример 4: Триггер события: Пасс, получив СМС с данными водителя и авто, включает GPS и отправляется на поиски авто и водителя, который принял заказ. ( здесь более или менее понятно зачем GPS, как писалось в других ветках. )
Есть мысли ещё по поводу примеров 5,6,и т.д. - но не буду торопить события, сначало это нужно воплотить в жизнь.

Antony:

--- Цитата: perevozchik от 22 Июня 2015, 21:12:44 ---Antony постеснялся презентовать пример 3: Триггер события: уведомление ПОЛУЧЕН НОВЫЙ ЗАКАЗ ( неважно откуда и каким образом ) - действие: водитель оказывается по адресу подачи в течении 1-2 секунд, конечно же это происходит при помощи программы Mobile Taxi,  и при этом пассы ждут у подъезда.
А есть ещё пример 4: Триггер события: Пасс, получив СМС с данными водителя и авто, включает GPS и отправляется на поиски авто и водителя, который принял заказ. ( здесь более или менее понятно зачем GPS, как писалось в других ветках. )
Есть мысли ещё по поводу примеров 5,6,и т.д. - но не буду торопить события, сначало это нужно воплотить в жизнь.

--- Конец цитаты ---

Это бред. И вообще не по теме.

perevozchik:
Может и бред. Но я высказал свои пожелания, так же как и все на этом форуме!

Antony:
Для тех, кто слышал "звон да не знает откуда он" и начинает себе фантазировать всякую воспалённую чепуху, постараюсь объяснить простыми словами.

Программы Automate, Tasker, Automagic*Automaition дают возможность автоматизировать некоторые регулярные действия пользователю (ХОЗЯИНУ) смартфона, на котором установлены. Эти регулярные действия у каждого свои. Я, например, ставлю телефон на вибро, когда прихожу домой и включаю обычный режим, когда ухожу - у меня маленький ребенок..
Работа этих приложений строится по схеме: 

НАСТУПЛЕНИЕ СОБЫТИЯ которое может осознать телефон (триггер называется) -  ПРОВЕРКА УСЛОВИЙ если такие указаны - ВЫПОЛНЕНИЕ ДЕЙСТВИЙ на телефоне.
Пример из жизни: Телефон подключается к домашнему вайфаю (СОБЫТИЕ) --- если включен режим со звуком (УСЛОВИЕ) --- включается вибро режим (ДЕЙСТВИЕ)...   И в обратную сторону, когда домашний вайфай потерян.
Таким образом я прихожу домой и ухожу из дома, телефон не трогаю, все действия делаются автоматически, ребенка точно не разбужу.
Пример из жизни 2: При запуске программы МОБАЙЛТАКСИ или НАВИТЕЛ (СОБЫТИЕ) -- включается ЖПС (ДЕЙСТВИЕ). Ну и обратно - при закрытии этих программ ЖПС отключается.
В обычном состоянии жпс отключен для экономии батареи и у меня нет необходимости его включать вручную.

Одним из возможных ДЕЙСТВИЙ является послание команды-ключа другой программе. Для выполнение команды  нам необходимо указать название программы  и название КЛАССА, который в программе отвечает за преобразование ключа-команды. Вот этого КЛАССА, который будет преобразовывать послыемый ключ в понятную для  МОБАЙЛТАКСИ команду - нету.

Мобайлтакси в следствии получения этого КЛАССА никакого НОВОГО ФУНКЦИОНАЛА НЕ ПРИОБРЕТАЕТ И ЧУДОДЕЙСТВЕННЫХ СКРЫТЫХ ВОЗМОЖНОСТЕЙ ТОЖЕ. Это просто возможность выполнить автоматически ТО, что ХОЗЯИН телефона делает руками в программе.

Сейчас инфа для тех, кому дошло всё написанное выше: ДЕЙСТВИЕМ может быть и выполнение фиктивного нажатия в запущенном приложении. Например: СОБЫТИЕ запуск яндекс карт - ДЕЙСТВИЕ нажать на кнопку с компасом.
Ну такая особенность яндекс, что при каждом запуске надо эту настройку тыкать заново,  чтоб карта поворачивалась по движению.
Но выполнение НАЖАТИЯ - это костыль, а хочется по человечески командой.

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Перейти к полной версии