Выход новой бэта версии программы
- Phazz
- Полковник
- Сообщения: 3126
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 233 раза
- Поблагодарили: 114 раз
Выход новой бэта версии программы
Вот пример
Отправлено спустя 15 минут 12 секунд:
А где это нужно вообще? Лучше сделать отдельный блок для каждого входа, благо в про версии они могут работать в общем коде
Андрей прав, это потянет еще кучу вариантов кода. На создание этого ушло почти час )Отправлено спустя 15 минут 12 секунд:
А где это нужно вообще? Лучше сделать отдельный блок для каждого входа, благо в про версии они могут работать в общем коде
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Лейтенант
- Сообщения: 674
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Выход новой бэта версии программы
Посмотрел обучающие видео Автора программы о создании собственного веб интерфейса, и также как рисовать график. Это просто какой-то мрак не для веб-верстальчика(((. Неужели нужно все так усложнять в обучающей программе чтобы создать веб интерфейс? Почему Автор не взял за основу готовые проекты тот же Espui или новый проект от Гайвера? https://github.com/GyverLibs/GyverPortal
Все таки веб интерфейс должен также быстро и легко собираться как и логика самго проекта. А то собрал проект за пол дня, а веб со скриптами еще неделю методом тыка конфигурировал.
Все таки веб интерфейс должен также быстро и легко собираться как и логика самго проекта. А то собрал проект за пол дня, а веб со скриптами еще неделю методом тыка конфигурировал.
-
- Рядовой
- Сообщения: 58
- Зарегистрирован: 28 апр 2021, 14:45
- Имя: Евгений
Выход новой бэта версии программы
А мне очень нравятся новые возможности! Это прям нереально круто.CraCk писал(а): 10 фев 2022, 22:31 Посмотрел обучающие видео Автора программы о создании собственного веб интерфейса, и также как рисовать график. Это просто какой-то мрак не для веб-верстальчика(((. Неужели нужно все так усложнять в обучающей программе чтобы создать веб интерфейс? Почему Автор не взял за основу готовые проекты тот же Espui или новый проект от Гайвера? https://github.com/GyverLibs/GyverPortal
Все таки веб интерфейс должен также быстро и легко собираться как и логика самго проекта. А то собрал проект за пол дня, а веб со скриптами еще неделю методом тыка конфигурировал.
Можете пользоваться фишками из версии 7.4.2, на сколько я понял они никуда не денется в релизе.
Отправлено спустя 4 минуты :
Это в первый раз, потом быстренько всё делаетсяDrScorpion86 писал(а): 10 фев 2022, 22:57 а веб со скриптами еще неделю методом тыка конфигурировал.

-
- Лейтенант
- Сообщения: 540
- Зарегистрирован: 03 сен 2020, 15:41
- Откуда: Питер
- Имя: Артем
- Поблагодарили: 1 раз
Выход новой бэта версии программы
[ref=#00aa00]support[/ref],
По 7.4.4. веб-интерфейс:
При наличии 5 виджетов, для которых в разделе "из МК" будет нижеуказанная конструкция, esp уходит в ребут при попытке зайти на ее хостовую страничку:
[spoiler]
var v1=Number(v);
/*когда из ESP приходит переменная v и ее значение 1 или true*/
if (v1){
document.getElementById("test").className="class1";
}
/*когда из ESP приходит переменная v и ее значение 0 или false*/
else if (!v1){
document.getElementById("test").className="class2";
}
[/spoiler]
При наличии четырех таких конструкций - esp не "держит" более двух клиентов (двух клиентов нестабильно).
Если подобных конструкций одна-две, то все стабильно работает.
Предположительно Функции:
uU1(v)
uU2(v)
uU3(v)
uU4(v)
uU5(v)
перегружают wifi канал еспешки сooбщениями о значениях переменных.
Проекты скинул в ЛС.
По 7.4.4. веб-интерфейс:
При наличии 5 виджетов, для которых в разделе "из МК" будет нижеуказанная конструкция, esp уходит в ребут при попытке зайти на ее хостовую страничку:
[spoiler]
var v1=Number(v);
/*когда из ESP приходит переменная v и ее значение 1 или true*/
if (v1){
document.getElementById("test").className="class1";
}
/*когда из ESP приходит переменная v и ее значение 0 или false*/
else if (!v1){
document.getElementById("test").className="class2";
}
[/spoiler]
При наличии четырех таких конструкций - esp не "держит" более двух клиентов (двух клиентов нестабильно).
Если подобных конструкций одна-две, то все стабильно работает.
Предположительно Функции:
uU1(v)
uU2(v)
uU3(v)
uU4(v)
uU5(v)
перегружают wifi канал еспешки сooбщениями о значениях переменных.
Проекты скинул в ЛС.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Выход новой бэта версии программы
[ref=#ff8000]Dryundel[/ref],
Я написал будет удобнее, значит мне будет!
Это реализовано на штатных блоках.
Отправлено спустя 22 минуты 13 секунд:
Я написал будет удобнее, значит мне будет!
Это реализовано на штатных блоках.
Отправлено спустя 22 минуты 13 секунд:
Нет, не возможноPhazz писал(а): 10 фев 2022, 20:31 [ref=#ff8000]aidar_i[/ref], я говорю что это и сейчас можно реализовать
- Phazz
- Полковник
- Сообщения: 3126
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 233 раза
- Поблагодарили: 114 раз
Выход новой бэта версии программы
[ref=#ff8000]aidar_i[/ref], а вы мой пример не смотрели?
Отправлено спустя 1 минуту 3 секунды:
Или я не правильно понял вашу идею?
Отправлено спустя 1 минуту 3 секунды:
Или я не правильно понял вашу идею?
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Выход новой бэта версии программы
Нет не смотрел, посмотрю вечером , штатными боками пользуетесь? Вот так хотим!Phazz писал(а): 11 фев 2022, 06:34 [ref=#ff8000]aidar_i[/ref], а вы мой пример не смотрели?
Отправлено спустя 1 минуту 3 секунды:
Или я не правильно понял вашу идею?
Все остальные варианты, мартышкин труд!
Я столкнулся этим когда создавал блок ESP_NOW. Один пишет мне 10 входов int нужно, второй 6 Boolean, третий ещё другое.
И так создал блок с 10 выходами выходами, сидеть набивать все это , то ещё занятие.
Ваш вариант с отдельными блоками, конечно, ближе, трудоемкости меньше, но представьте проект с 10 - 20 входами.
- Phazz
- Полковник
- Сообщения: 3126
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 233 раза
- Поблагодарили: 114 раз
Выход новой бэта версии программы
[ref=#ff8000]aidar_i[/ref], посмотрите, потом скажите возможно или нет ;)
Отправлено спустя 15 минут 48 секунд:
А почему вас должно заботить как будет выглядеть проект с 10-20 входами? Ну а если мне нужно 20 значений в епром сохранить, я же не прошу у Сергея сделать мне штатный блок епром с 20 входами. Да и чаще всего схема 1 блок - 1 параметр читается проще чем все в кучу собирается
Отправлено спустя 15 минут 48 секунд:
А почему вас должно заботить как будет выглядеть проект с 10-20 входами? Ну а если мне нужно 20 значений в епром сохранить, я же не прошу у Сергея сделать мне штатный блок епром с 20 входами. Да и чаще всего схема 1 блок - 1 параметр читается проще чем все в кучу собирается
-
- Сержант
- Сообщения: 252
- Зарегистрирован: 05 авг 2018, 08:37
- Имя: Константин
- Поблагодарили: 1 раз
Выход новой бэта версии программы
Plazz, отдельный блок на каждый вход, надо пробовать,
Отправлено спустя 2 минуты 20 секунд:
Извиняюсь, Phazz
Отправлено спустя 4 минуты 11 секунд:
Phazz, никто не требует от Сергея это делать, если можно это реализовать, надо сделать, нет значит нет, и никто не говорит, что это просто и легко
Отправлено спустя 1 час 8 минут 15 секунд:
Phazz, посмотрел ваш блок, спасибо, почти то, что надо
Отправлено спустя 2 минуты 20 секунд:
Извиняюсь, Phazz
Отправлено спустя 4 минуты 11 секунд:
Phazz, никто не требует от Сергея это делать, если можно это реализовать, надо сделать, нет значит нет, и никто не говорит, что это просто и легко
Отправлено спустя 1 час 8 минут 15 секунд:
Phazz, посмотрел ваш блок, спасибо, почти то, что надо
- Dryundel
- Полковник
- Сообщения: 2431
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 3 раза
- Поблагодарили: 30 раз
Выход новой бэта версии программы
Итак, резюмируя возникшую дискуссию, вижу следующую проблему:
Во многих частных случаях мы упираемся в необходимость создавать огромное количество похожих (объединенных) условий.
Когда то я уже предлагал расширить возможности работы с условиями. viewtopic.php?f=112&t=6485&p=92199&hili ... %B9#p92199
Однако Сергей в тот раз ограничился предложением "костыля".
[ref=#00aa00]support[/ref], пожалуйста посмотрите на проблему еще раз.
Суть предложения в том, что бы можно было добавлять(объединять) условия к коду, входу, выходу и т.д.
Условие1 && Условие2 , Условие1 || Условие2 это бы облегчило задачу. Условий бы потребовалось гораздо меньше.
Во многих частных случаях мы упираемся в необходимость создавать огромное количество похожих (объединенных) условий.
Когда то я уже предлагал расширить возможности работы с условиями. viewtopic.php?f=112&t=6485&p=92199&hili ... %B9#p92199
Однако Сергей в тот раз ограничился предложением "костыля".
[ref=#00aa00]support[/ref], пожалуйста посмотрите на проблему еще раз.
Суть предложения в том, что бы можно было добавлять(объединять) условия к коду, входу, выходу и т.д.
Условие1 && Условие2 , Условие1 || Условие2 это бы облегчило задачу. Условий бы потребовалось гораздо меньше.
-
- Сержант
- Сообщения: 252
- Зарегистрирован: 05 авг 2018, 08:37
- Имя: Константин
- Поблагодарили: 1 раз
Выход новой бэта версии программы
Анатолий, благодарю еще раз за помощь, далее буду пытаться сам. Андрею, также благодарен за толковое резюме по дискуссии.
Выход новой бэта версии программы
А скачать с исправлениями уже можно?
Или еще не собирали исправленную?
- Dryundel
- Полковник
- Сообщения: 2431
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 3 раза
- Поблагодарили: 30 раз
Выход новой бэта версии программы
[ref=#00aa00]support[/ref], еще один момент который слегка напрягает.
Когда сохраняешь ПБ на жесткий диск с тем же именем которое уже существует (пересохраняешь). Не выдается предупреждения о замене имеющегося файла. Вот и думаешь, пересохранилось или нет. Я иногда даже удаляю ранее сохраненную версию ПБ для уверенности.
Мелочь конечно, но реально напрягает.
Когда сохраняешь ПБ на жесткий диск с тем же именем которое уже существует (пересохраняешь). Не выдается предупреждения о замене имеющегося файла. Вот и думаешь, пересохранилось или нет. Я иногда даже удаляю ранее сохраненную версию ПБ для уверенности.
Мелочь конечно, но реально напрягает.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 13 раз
- Поблагодарили: 100 раз
- Контактная информация:
Выход новой бэта версии программы
И ещё ПБ может сохраняться одним и тем же именем несколько раз, если новый создаешь со старого и забыл внести изменение в имени. Потом думаешь, какая последняя.
- Phazz
- Полковник
- Сообщения: 3126
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 233 раза
- Поблагодарили: 114 раз
- Dryundel
- Полковник
- Сообщения: 2431
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 3 раза
- Поблагодарили: 30 раз
-
- Лейтенант
- Сообщения: 540
- Зарегистрирован: 03 сен 2020, 15:41
- Откуда: Питер
- Имя: Артем
- Поблагодарили: 1 раз
Выход новой бэта версии программы
[ref]CraCk[/ref],
отличие например в том, что в 7.4.2 можно для веб сделать вообще все на что способен js/css/html.
У Гайвера, к сожалению, нельзя.
отличие например в том, что в 7.4.2 можно для веб сделать вообще все на что способен js/css/html.
У Гайвера, к сожалению, нельзя.
-
- Лейтенант
- Сообщения: 674
- Зарегистрирован: 10 сен 2015, 21:51
- Благодарил (а): 1 раз
- Поблагодарили: 1 раз
Выход новой бэта версии программы
Ну я понимаю если flprog было бы мощное ПО по программированию серьезных систем автоматизации, на которых большые дядьки создают проекты с высокими требованиями по визуализации. Тогда да ,нужно такой гибкий инструмент. Но когда здесь собрались хоббисты, и не очень программисты. То зачем все так усложнять? От силы собируться десяток человек которые создадут шаблоны, а все остальные потом будут делать только копи/паст. Почему не сразу создать блоки ползунков, кнопок графиков, как у всех нормальных скадах. А кому мало тогда уже на другой софт и уровень программирования.av писал(а): 11 фев 2022, 19:05 отличие например в том, что в 7.4.2 можно для веб сделать вообще все на что способен js/css/html.
У Гайвера, к сожалению, нельзя.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость