0

как удалить старую программу гибкой логики в приложениии starline 2 на android?

tonyfulls 1 month ago updated by Старик 3 weeks ago 16

из сиги удалил, из приложухи не пропали, пробовал переавторизоваться но не помогло.

А поподробнее можно - о какой такой программе речь, кто её написал и где она хранилась (и работала-ли она?), где и каким образом её удалили и почему она должна была удалиться еще и  совсем в другом месте?

-1
о какой такой программе речь

1) Создаю их в гибкой логике в starline master они заливаются в блок

2) блок их заливает на сервер в бд

3) с бд сервера они прорастают в приложуху и на сайт и их можно запускать

удалите плз из бд руками, уважаемая техоподдержка, а то явно забыли сделать  функционал удаления. Аккаунт в личку пришлю. Как только на пункт не пробовал нажимать нет такой фичи. И ещё почините перетаскивание элементов одновременно при скролировании списка команд в starline 2. Сказать что это адекватно работает язык не поворачивается.

а то если жать по ним, ничего не происходит, так как нечему запускаться в блоке их, очевидно, нет

Стало понятнее.

Техподдержка начнет полноценно работать после каникул.

Программы ГЛ реально  и действительно  хранятся В БЛОКЕ СИГНАЛИЗАЦИИ. И запускаются блоком сигнализации при обнаружении сигнализацией  СОБЫТИЯ, их запускающего.

Если среди программ ГЛ есть такие, одним из событий (или единственным), их запускающим, является команда из приложения, то  в приложении будет  "точка доступа" к такой программе. 

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

Как установщик, одним из вариантов вижу  снос приложения и его установку вновь. 

не поможет снос, он их с сервера подтягивает, как и добавляет. Приложение это всего лишь клиентская часть. Да и как бы удалять приложение не обязательно. Можно зайти в настройки, открыть старлайн2, нажать кнопку "очистить кэш и стереть все данные приложения" и по новой залогинится. 


Там логика такая, по умолчанию в приложении есть "запустить программу гибкой логики и  все", даже если ГЛ нет. Затем мы пишем программу, называем допустим "бутерброд", ставим событие "команда из приложения 1" сохраняем. В приложении ничего нет....ждем....через какое-то время блок на серваке пишет что есть программа управляемая из вне, и в приложение появляется "бутерброд". Пишем еще программу, допустим "выключить все", ставим событие "команда из приложения (или сервера, не помню уже)2" сохраняем, ждем....через некоторое время в приложении появляется "выключить все" вместе с "бутерброд" и таким макаром их туда можно наклепать придостаточно. А дальше, по сценарию, если эту программу удалить, сохранить, то, ожидаемо, как блок на сервак отправил, что надо сделать команду на запуск ГЛ, так он должен и отправить, что больше такой ГЛ нет, и вот на этой стадии что-то пошло не так.

я бы попробовал так, программу бы не удалял, а оставил с таким же названием, событие поставил какое-нибудь иное, да хоть температуру двигателя из кан ниже -40, без разницы, сохранил бы, ребутнул и подождал бы какое-то время, и если так получится что из приложения уйдет, потом бы уже удалил программу ГЛ.

1) пробовал отправлять команду, которой нет в блоке, не удаляется.

2) снос приложения не помогает, да и не имеет смысла, это на сервере в бд, и на сайте отображается втч эта программа гл, удалённая с блока.

в тех поддержке сказали скинуть логи. Сегодня пойду солью их.

-1
сохранил бы, ребутнул и подождал бы какое-то время, и если так получится что из приложения

хорошая идея, хоть какую то логику они же должны были зашить, хотя бы кривую.

осталось попасть в условие что там накодили:)

ничего не помогло, но одно я выяснил точно, уникальным ключом программы является в том числе номер события. Т.е. когда создаёшь новую прогу на том же событии она переименовывает старую

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

купец тут обидчивые люди, минусики ставят:

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

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

так ну прошло 3 дня, было обещано решение, вопрос не решен еще в работе, если так сложно с базы руками дропнуть, хотя это минутное дело, то куда уж до более серьезных проблем.

В раздел "самостоятельная установка" инженеры техподдержки заглядывают нечасто.

https://support.starline.ru/knowledge-bases/2/articles/19670-pravila-foruma

п.2.7.

рекомендую создать тему с вопросом в разделе про ту  модель сигнализации, с которой у Вас есть проблемы в работе приложения телематика-2.

ответили, этот баг они будут чинить два месяца карл

ответили,

Спасибо, что сообщили. 

этот баг они будут чинить два месяца карл

Бывает и так. Не всегда удается всё сделать идеально и с первой попытки.