Форум EvoS

Комплекс "Такси Навигатор" => Mobile Taxi => Тема начата: Antony от 15 Июня 2015, 16:56:16

Название: Управление программой МТ через Таскер
Отправлено: Antony от 15 Июня 2015, 16:56:16
Есть предложение дать возможность управлять программой мобайлтакси путём отправки команд (action) через Broadcast intents через Таскер или Автомэджик. Для расширения возможностей автоматизации.

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

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

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

Это бред. И вообще не по теме.
Название: Re: Управление программой МТ через Таскер
Отправлено: perevozchik от 23 Июня 2015, 09:41:55
Может и бред. Но я высказал свои пожелания, так же как и все на этом форуме!
Название: Re: Управление программой МТ через Таскер
Отправлено: Antony от 23 Июня 2015, 10:15:57
Для тех, кто слышал "звон да не знает откуда он" и начинает себе фантазировать всякую воспалённую чепуху, постараюсь объяснить простыми словами.

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

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

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

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

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

Название: Re: Управление программой МТ через Таскер
Отправлено: perevozchik от 26 Июня 2015, 21:09:47
Слово "сарказм" здесь кому-то известно? Википедия в помощь.  Или здесь только ребёнок, которого в двух абзацах нельзя разбудить? Или здесь некоторые, прийдя домой к ребёнку, бросят его, увидев заказ 80/10? Не зацикливайтесь на работе. Уделите внимание семье. Я это прошёл с 99-года. У меня тоже был ребёнок маленький .  И не носил я рацию с машины с собой, когда шёл домой. Если приложения разрабатывать под конкретный случай ( ребёнок, пожилые родители, туалет, прикимарил в машине и т.д.), жизни не хватит. Вы наверное ещё молоды и хочеться поиграть в телефончики?  Почемы бы тогда самому не забацать что-то подобное? А когда мы в последний раз играли в футбол, настольный теннис, бадминтон и т.д.? Или "танчики", "асфальты" и т.д. лучше? ( в это я не играю -  перерос. ) .......Вообщем суть ясна.

По поводу "звона" - так он "зазвонил" в этой ветке. По поводу умных слов ( триггер, например ) - мне объяснять не надо, у меня достаточно образования и жизненного опыта.

Попрошу не обижаться. Но если Вы в такси недавно, а особенно при работе с Mobile Taxi, надо понимать приоритеты, для кого создана программа и как она будет совершенствоваться. Если Вы следили за ситуацией, то должны понимать после каких обстоятельств  на проге взялось автовзятие и после каких обстоятельств были выложены клоны проги на официальном сайте!!! НЕ БУДУТ ОНИ ЗАНИМАТЬСЯ ВАШИМ "КОШМАРОМ", пока не прийдёт этому время.  Если кто-то "не доезжает", то во ФЛУДИЛКЕ я могу, при свободном времени и желании, объяснить, если конечно не ЗАБАНЯТ!!!  Вот как-то так.






Название: Re: Управление программой МТ через Таскер
Отправлено: Antony от 29 Июня 2015, 10:47:32
Википедия в помощь.

Перед тем как писать очередную порцию ерунды надо было вам самому сюда сначала сходить.

Не пишите чушь. Не понимаете о чем речь - проходите мимо темы. Не позорьтесь.
Название: Re: Управление программой МТ через Таскер
Отправлено: perevozchik от 29 Июня 2015, 11:25:04
Ну тогда я пас!