Выход новой бэта версии программы

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Выход новой бэта версии программы

Сообщение support »

Я так понимаю Вы собираетесь построить график. Вам необходимо с интервалом 1300 милисекунд получать данные от контроллера не перегружая страницу. Мне очень интересно, как Вы собираетесь это сделать с помощью блока WebServerPage. Есть конечно один способ, но мне интересен Ваш вариант.
Вообще в ближайшем будущем (скорее всего через версию - на следующую версию у меня запланировано немного другое) вашу задачу легко будет решить с помощью веб интерфейса.

Отправлено спустя 18 минут 9 секунд:
dekorator писал(а): 29 ноя 2021, 23:47 Нужно вставить значения в массив и не хочется прибегать к разного рода ухищрениям в виде фукнкций вытаскивающих из <div> контейнеров их значения..
По другому пока эту задачу никак. Ключевое слово - пока.

Отправлено спустя 7 минут 56 секунд:
Например так

Код: Выделить всё

setInterval(function() {
let value =document.getElementById('P1').innerHTML;
data.setValue(1, 1, 5 + Math.round(20 * value));
Автор программы FLProg.
Аватара пользователя
Cancertanly
Сержант
Сообщения: 214
Зарегистрирован: 06 апр 2016, 19:59
Откуда: bish
Имя: Антон
Поблагодарили: 1 раз

Выход новой бэта версии программы

Сообщение Cancertanly »

упала...
error301121.log
падает если в блоках ИК приемника выбрать выходы кнопок. А в диалоговом окне написать имя несуществующего файла и нажать Ентер. Я понимаю, что так делать глупо, но все же, она не должна так падать... ;))
У вас нет необходимых прав для просмотра вложений в этом сообщении.
FLProg_ru
https://t.me/flrog_ru ...................................................FLProg_v7.3.4
https://t.me/soft_duino
Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06 сен 2015, 09:39
Откуда: Баку

Выход новой бэта версии программы

Сообщение dekorator »

support писал(а): 30 ноя 2021, 02:18 как Вы собираетесь это сделать с помощью блока WebServerPage.
ну хотя бы так - viewtopic.php?f=202&t=7692
support писал(а): 30 ноя 2021, 02:18 По другому пока эту задачу никак. Ключевое слово - пока.

Отправлено спустя 7 минут 56 секунд:
Например так
Пока так и решил.
Напрягает что id элементов (P1, P2, P3....) нигде в программе не видно, приходится искать уже браузере в коде отображаемой страницы.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

Выход новой бэта версии программы

Сообщение vovka1973 »

support писал(а): 29 ноя 2021, 21:06
dekorator писал(а): 29 ноя 2021, 18:18 Когда еще работал блок -"WebServerPage", можно было вставлять значения (integer, float. или техт ....) со входа блока в любое место в теле HTML кода страницы. В этой версии FLPROG, "WebServerPage" не работает, однако заявлено что - Как это сделать в новом веб итерфейсе я не нашел. Может кто знает как? Если невозможно, то надо починить блок "WebServerPage"
На странице вставляете собственный HTML код, кусок который до вашего параметра, затем параметр, затем снова код. И все...Не нужна лейбла, снимаете галочку. Зато значение параметра обновляется на лету.

Отправлено спустя 1 час 9 минут 2 секунды:
Сделал небольшую видеоподсказку
[bbvideo]https://youtu.be/mXTU0B7lQKU [/bbvideo]
Но блок WebServerPage я конечно же починю.
переход между страницами только из блока меню? по другому нельзя сделать ? хотел в параметрах найти но там нету перехода на страницу.
Изображение
starmos
Сержант
Сообщения: 142
Зарегистрирован: 11 апр 2016, 15:46
Откуда: Челябинск

Выход новой бэта версии программы

Сообщение starmos »

При компиляции проекта с Веб-интерфейсом, компилятор выводит предупреждения:

C:\Users\Rabota\AppData\Local\Temp\flprog\pr1\pr1.ino:124:51: warning: unknown escape sequence: '\.'
String webServerSettingPageUpdateCoociesScript = "function getCookie(name) {\nlet matches = document.cookie.match(new RegExp(\"(?:^|; )\" + name.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, '\\$1') + \"=([^;]*)\"));\nreturn matches ? decodeURIComponent(matches[1]) : undefined;\n}\nfunction uCS(){\nlet e=document.getElementById(\"br\");\nif(hCU()){\nlet c=getCookie(\"rm\");\nif(c=1){\ndocument.cookie=\"rm=1;path=/;max-age=8640000;\";\ndocument.cookie=\"si=\"+getCookie(\"si\")+\";path=/;max-age=8640000;\";\n}\ne.innerHTML=\"Выход\";\n}\nelse {\ne.innerHTML=\"Авторизоваться\";\n}\n}\nfunction hCU(){\nc=getCookie(\"si\");\nif(c==undefined) return false;\nreturn Number(c)>1;\n}";
^
C:\Users\Rabota\AppData\Local\Temp\flprog\pr1\pr1.ino:124:51: warning: unknown escape sequence: '\)'
C:\Users\Rabota\AppData\Local\Temp\flprog\pr1\pr1.ino:124:51: warning: unknown escape sequence: '\]'
C:\Users\Rabota\AppData\Local\Temp\flprog\pr1\pr1.ino:124:51: warning: unknown escape sequence: '\/'
C:\Users\Rabota\AppData\Local\Temp\flprog\pr1\pr1.ino:124:51: warning: unknown escape sequence: '\+'

Оно конечно предупреждение != ошибка, а все же непонятно.
FLProg 7.4.1 64 portable
Последний раз редактировалось starmos 30 ноя 2021, 15:11, всего редактировалось 1 раз.
Аватара пользователя
cmept-27
Сержант
Сообщения: 292
Зарегистрирован: 08 дек 2016, 15:51
Поблагодарили: 7 раз

Выход новой бэта версии программы

Сообщение cmept-27 »

[ref=#00aa00]support[/ref], Почему то в отладчике веб интерфейса так
1.png
А после прошивки так
22.png
ПРИМЕР NODEMCU WEB.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
OK
millerboy
Рядовой
Сообщения: 24
Зарегистрирован: 09 фев 2020, 00:53
Имя: Дмитрий

Выход новой бэта версии программы

Сообщение millerboy »

cmept-27 писал(а): 30 ноя 2021, 15:11 [ref=#00aa00]support[/ref], Почему то в отладчике веб интерфейса так
1.png
А после прошивки так
22.png

ПРИМЕР NODEMCU WEB.flp
у меня так же
Аватара пользователя
DrMario
Лейтенант
Сообщения: 378
Зарегистрирован: 07 ноя 2016, 13:11
Откуда: Камень-на-Оби
Имя: Евгений
Контактная информация:

Выход новой бэта версии программы

Сообщение DrMario »

Падение программы.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Выход новой бэта версии программы

Сообщение Ingwar »

Может так во всех версиях, а может только в 7.4.х не скажу, специально не тестировал. Может это особенность IDE. Но первый раз столкнулся с ситуацией, когда проект скомпилировался с ошибкой (проблема была в ПБ) я тут же ее исправил и при компиляции исправленной версии опять компилятор ругается на ту же ошибку, но она уже в ПБ исправлена... Сохраненил, закрыл, опять открыл и при компиляции уже ошибки нет. К сожалению исходники для повтора не сохранены.
Написать натолкнуло сообщение с похожим симптомом viewtopic.php?f=112&t=4141&start=80#p106706
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

Выход новой бэта версии программы

Сообщение Di123 »

[ref=#00aa00]support[/ref], ещё мешает постоянное спрашивание на сохранение проекта каждый раз при том что его и неизменял даже
особенно когда их много открыто сидиш и думаеш сохранять не сохранять вроде неменял ничего а если изменил но не помню надо было или нет и порой делаеш два дубляжа на всякий случай ...
DrScorpion86
Рядовой
Сообщения: 58
Зарегистрирован: 28 апр 2021, 14:45
Имя: Евгений

Выход новой бэта версии программы

Сообщение DrScorpion86 »

Di123 писал(а): 02 дек 2021, 10:23 [ref=#00aa00]support[/ref], ещё мешает постоянное спрашивание на сохранение проекта каждый раз при том что его и неизменял даже
особенно когда их много открыто сидиш и думаеш сохранять не сохранять вроде неменял ничего а если изменил но не помню надо было или нет и порой делаеш два дубляжа на всякий случай ...
И горячих клавиш не хватает.
Parashutik
Рядовой
Сообщения: 32
Зарегистрирован: 13 окт 2017, 19:10
Контактная информация:

Выход новой бэта версии программы

Сообщение Parashutik »

При распаковке из архива любой портативной версии вот такая картина. Причём на разных компах.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Phazz
Полковник
Сообщения: 3125
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Выход новой бэта версии программы

Сообщение Phazz »

[ref]Parashutik[/ref], похоже это у вас в системе
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Выход новой бэта версии программы

Сообщение support »

Phazz писал(а): 04 дек 2021, 11:04 [ref]Parashutik[/ref], похоже это у вас в системе
Проверю.

dekorator писал(а): 30 ноя 2021, 11:48 ну хотя бы так - viewtopic.php?f=202&t=7692
там и есть вопрос
И может есть какое-то решение без перезагрузки страницы?
Автор программы FLProg.
Parashutik
Рядовой
Сообщения: 32
Зарегистрирован: 13 окт 2017, 19:10
Контактная информация:

Выход новой бэта версии программы

Сообщение Parashutik »

Parashutik писал(а): 04 дек 2021, 08:58 При распаковке из архива любой портативной версии вот такая картина. Причём на разных компах.
Да нет, как это не печально, файлы находятся в архиве. Я же говорю на нескольких компах один результат. Специально сделал полную проверку систем.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06 сен 2015, 09:39
Откуда: Баку

Выход новой бэта версии программы

Сообщение dekorator »

support писал(а): 30 ноя 2021, 02:18 Вам необходимо с интервалом 1300 милисекунд получать данные от контроллера не перегружая страницу.
Ести вопрос в этом, то дело тут не 1300 милисек. и даже не в том чтобы не перезагружать страницу, а втом что, будучи не искушенным в HTML, Java script и т.д. было не удобно делать это через новый веб интерфейс. А с блоком WbServePage ( в моём случае с графиком ), получилось сделать (Fl.v-7.3.1) проще и быстрее, хоть и не так "кошерно".
Новый веб итерфейс очень даже хорош и веб отладчик тоже супер. Всё супер. Большая работа проделана за что огромная благодарность. Еще бы unsigned int добавить, еще с 0.0. - какой то версии просил, было бы вообще здорово.
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Выход новой бэта версии программы

Сообщение support »

dekorator писал(а): 05 дек 2021, 15:05
support писал(а): 30 ноя 2021, 02:18 Вам необходимо с интервалом 1300 милисекунд получать данные от контроллера не перегружая страницу.
Ести вопрос в этом, то дело тут не 1300 милисек. и даже не в том чтобы не перезагружать страницу, а втом что, будучи не искушенным в HTML, Java script и т.д. было не удобно делать это через новый веб интерфейс. А с блоком WbServePage ( в моём случае с графиком ), получилось сделать (Fl.v-7.3.1) проще и быстрее, хоть и не так "кошерно".
Новый веб итерфейс очень даже хорош и веб отладчик тоже супер. Всё супер. Большая работа проделана за что огромная благодарность. Еще бы unsigned int добавить, еще с 0.0. - какой то версии просил, было бы вообще здорово.
Я же написал, что ключевое слово - "Пока".)))) Я иду по определённому плану, и для того что бы была возможность создавать пользовательские виджеты (графики, какие то ползунки, спецефические индикаторы и т.д.) необходимы некоторые приготовления. Вот и изменения интерфейса, отладчик, и то над чем я сейчас работаю - это все шаги к заключительной версии линейки 7.4. И конечная цель - именно пользовательские виджеты. Я не могу сам писать все виджеты (как и все блоки), поэтому я хочу дать возможность пользователям создавать свои виджеты (как и пользовательские блоки). К тому и идем. Но не сразу, а небольшими шашками)))

Отправлено спустя 4 минуты 32 секунды:
Parashutik писал(а): 05 дек 2021, 10:34
Parashutik писал(а): 04 дек 2021, 08:58 При распаковке из архива любой портативной версии вот такая картина. Причём на разных компах.
Да нет, как это не печально, файлы находятся в архиве. Я же говорю на нескольких компах один результат. Специально сделал полную проверку систем.
скачал касперского (KVRT), сейчас проверю ферму сборки релизов

Отправлено спустя 2 минуты 58 секунд:
DrScorpion86 писал(а): 02 дек 2021, 20:02
Di123 писал(а): 02 дек 2021, 10:23 [ref=#00aa00]support[/ref], ещё мешает постоянное спрашивание на сохранение проекта каждый раз при том что его и неизменял даже
особенно когда их много открыто сидиш и думаеш сохранять не сохранять вроде неменял ничего а если изменил но не помню надо было или нет и порой делаеш два дубляжа на всякий случай ...
Определение -было ли изменения в объёме всего проекта - это очень сложная задача. Я пока её не решил, потому и на всякий случай предупреждаю о том что в случае необходимости необходимо сохранить проект. Можно конечно посчитать кэш файла, и сравнить с кэшем проекта - но это долго
И горячих клавиш не хватает.
Автор программы FLProg.
Аватара пользователя
Serquick
Сержант
Сообщения: 254
Зарегистрирован: 25 ноя 2019, 01:07
Откуда: Украина
Имя: Сергей

Выход новой бэта версии программы

Сообщение Serquick »

[ref=#00aa00]support[/ref], Здравствуйте.
Не знаю где спросить, спрошу здесь.
В дальнейшем планируется использование SPIFFS для WEB?
Что-бы была возможность загружать: фото, gif, JS-библиотеки, ... на страницу без подключения к интернет.
32 Кб должно хватить для любых задач!!!
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Выход новой бэта версии программы

Сообщение support »

Serquick писал(а): 06 дек 2021, 03:27 [ref=#00aa00]support[/ref], Здравствуйте.
Не знаю где спросить, спрошу здесь.
В дальнейшем планируется использование SPIFFS для WEB?
Что-бы была возможность загружать: фото, gif, JS-библиотеки, ... на страницу без подключения к интернет.
Для этого планируется использование SD карты.

Отправлено спустя 2 минуты 30 секунд:
support писал(а): 05 дек 2021, 23:44 скачал касперского (KVRT), сейчас проверю ферму сборки релизов
Проверил машину, вирусов не обнаружено. Буду дальше разбираться откуда эти файлики пролезли. Вообще desctop.ini это вполне себе нормальные виндовые файлы (в них хранится настройки проводника для конкретной папки), и не очень понятно почему на них ругается антивирус.
Автор программы FLProg.
Аватара пользователя
Serquick
Сержант
Сообщения: 254
Зарегистрирован: 25 ноя 2019, 01:07
Откуда: Украина
Имя: Сергей

Выход новой бэта версии программы

Сообщение Serquick »

support писал(а): 06 дек 2021, 14:16
Serquick писал(а): 06 дек 2021, 03:27 [ref=#00aa00]support[/ref], Здравствуйте.
Не знаю где спросить, спрошу здесь.
В дальнейшем планируется использование SPIFFS для WEB?
Что-бы была возможность загружать: фото, gif, JS-библиотеки, ... на страницу без подключения к интернет.
Для этого планируется использование SD карты.
Оооо классно. Спасибо.
Может быть для небольших проектов использовать SPIFFS, что-бы было свободных пинов побольше :)
32 Кб должно хватить для любых задач!!!
Ответить

Вернуться в «Темы от автора»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей