Выход новой бэта версии программы
-
- Лейтенант
- Сообщения: 338
- Зарегистрирован: 11 фев 2018, 13:07
- Имя: Сергей
- Благодарил (а): 5 раз
- Поблагодарили: 1 раз
Выход новой бэта версии программы
Программа легла при попытке компиляции.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Выход новой бэта версии программы
ну ладно
хотел написать о критической ошибке блока пидрегулятора но вдруг опять не в ту тему напишу
хотел написать о критической ошибке блока пидрегулятора но вдруг опять не в ту тему напишу

Выход новой бэта версии программы
[ref=#00aa00]support[/ref],
если создать клиент и запустить веб интерфейс а потом попробовать отключить клиент то всё умирает
если создать клиент и запустить веб интерфейс а потом попробовать отключить клиент то всё умирает
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3360
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 14 раз
- Поблагодарили: 100 раз
- Контактная информация:
Выход новой бэта версии программы
Не работает модбас для ESP32. Тот же проект c ESP8266 работает.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Сержант
- Сообщения: 140
- Зарегистрирован: 28 сен 2018, 17:16
- Имя: Дмитрий
- Благодарил (а): 5 раз
- Поблагодарили: 28 раз
Выход новой бэта версии программы
Здрасти. FlP 7.4.2.
При включении паразитного питания для датчика ds18b20, ide выдаёт ошибку при компиляции
[spoiler] [/spoiler]
При включении паразитного питания для датчика ds18b20, ide выдаёт ошибку при компиляции
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Dryundel
- Полковник
- Сообщения: 2457
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 6 раз
- Поблагодарили: 31 раз
Выход новой бэта версии программы
[ref=#00aa00]support[/ref], есть два вопроса по блоку "Меню"
1. Когда то я просил сделать "Название пункта меню" в блоке "Значение пункта меню". В настоящий момент это реализовано.
Однако, для группового пункта меню этот момент не действует. Я понимаю, что для группового пункта нет значения, но "Название пункта меню" есть.
Поясню зачем.
В случае когда требуется вывести несколько пунктов меню на дисплей, для групповых пунктов приходится вписывать дополнительно стринговую константу, а это лишнее место в памяти. Ведь имя то для группового пункта в "Меню" уже есть. Почему бы им не воспользоваться?
2. Уже давненько компилятор ругается на код блока "Меню". И если при включенных сообщениях компилятора раньше (на старом компиляторе) IDE просто ругался, но компилировал, сейчас выдается критическая ошибка. Приходится отключать сообщения компилятора. Лишь в этом случае компиляция проходит. Не знаю почему, вероятно это баг IDE и его когда то исправят.
Наверняка Вы знаете на какой кусок кода ругается компилятор. Об этом писали и раньше. Если нет вытащу его для обозрения.
1. Когда то я просил сделать "Название пункта меню" в блоке "Значение пункта меню". В настоящий момент это реализовано.
Однако, для группового пункта меню этот момент не действует. Я понимаю, что для группового пункта нет значения, но "Название пункта меню" есть.
Поясню зачем.
В случае когда требуется вывести несколько пунктов меню на дисплей, для групповых пунктов приходится вписывать дополнительно стринговую константу, а это лишнее место в памяти. Ведь имя то для группового пункта в "Меню" уже есть. Почему бы им не воспользоваться?
2. Уже давненько компилятор ругается на код блока "Меню". И если при включенных сообщениях компилятора раньше (на старом компиляторе) IDE просто ругался, но компилировал, сейчас выдается критическая ошибка. Приходится отключать сообщения компилятора. Лишь в этом случае компиляция проходит. Не знаю почему, вероятно это баг IDE и его когда то исправят.
Наверняка Вы знаете на какой кусок кода ругается компилятор. Об этом писали и раньше. Если нет вытащу его для обозрения.
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Выход новой бэта версии программы
Я это поправил, вот только не помню, в той версии которая сейчас выложенна, или в той которая будет.Dryundel писал(а): 02 фев 2022, 10:47 2. Уже давненько компилятор ругается на код блока "Меню". И если при включенных сообщениях компилятора раньше (на старом компиляторе) IDE просто ругался, но компилировал, сейчас выдается критическая ошибка. Приходится отключать сообщения компилятора. Лишь в этом случае компиляция проходит. Не знаю почему, вероятно это баг IDE и его когда то исправят.
Наверняка Вы знаете на какой кусок кода ругается компилятор. Об этом писали и раньше. Если нет вытащу его для обозрения.
Автор программы FLProg.
- НиколаМастер
- Сержант
- Сообщения: 113
- Зарегистрирован: 10 янв 2018, 12:36
- Благодарил (а): 3 раза
- Контактная информация:
Выход новой бэта версии программы
Коллеги, завтра будет большой совет в Филях, образно. Я работаю в отделении СБ, пишу не большие проекты для мониторинга температуры в здании СБ. Иногда при работе в FlProg Касперский ругается и удаляет файл flp экзешник. Завтра отдел кибербезопасности СБ будет изучать прогу. Кто знает, этот файл какую имеет функцию, когда он работает? Запускаемый экзешник другой. Нужно как то помочь айтишникам, что бы они проанализировали всю программу и добавили ее в в реестр безопасных. Тогда все у кого стоит Каспер не будут нервничать. Помогите кто чем может.
Brevis esse laboro, obscurus fiо - если я стараюсь быть кратким, я становлюсь непонятным
- nalnik
- Подполковник
- Сообщения: 1320
- Зарегистрирован: 14 май 2016, 17:12
- Откуда: Кисловодск
- Имя: Александр
Выход новой бэта версии программы
Как вообще Вам разрешили на столь важном "обьекте" использовать такие программы?НиколаМастер писал(а): 03 фев 2022, 20:09 ...завтра будет большой совет в Филях...
Помогите кто чем может.

Я хочу быть добрее, но люди сами нарываются.
- Dryundel
- Полковник
- Сообщения: 2457
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 6 раз
- Поблагодарили: 31 раз
Выход новой бэта версии программы
На сколько известно мне, программа отсылает (пытается отсылать) на сервер информацию об ошибках при краше.НиколаМастер писал(а): 03 фев 2022, 20:09 Кто знает, этот файл какую имеет функцию, когда он работает? Запускаемый экзешник другой. Нужно как то помочь айтишникам, что бы они проанализировали всю программу и добавили ее в в реестр безопасных.
Остальное известно только автору [ref=#00aa00]support[/ref].
Если это ну очень критично и оооочень срочно, свяжитесь с [ref=#aa0000]Anydy[/ref]. Он поможет связаться с автором.
Или дождитесь. [ref=#00aa00]support[/ref] обязательно отреагирует на вашу просьбу. Вопрос времени.
Выход новой бэта версии программы
Касперский у многих стоять в компах ,как это у одних проходит а у других идентифицируется как потенциально опасное?
- Dryundel
- Полковник
- Сообщения: 2457
- Зарегистрирован: 22 май 2017, 23:15
- Откуда: Ярославль
- Имя: Андрей
- Благодарил (а): 6 раз
- Поблагодарили: 31 раз
Выход новой бэта версии программы
Степени защиты разные бывают. Тем более СБ это объект повышенной защищенности.MegaF писал(а): 03 фев 2022, 21:15 Касперский у многих стоять в компах ,как это у одних проходит а у других идентифицируется как потенциально опасное?
Выход новой бэта версии программы
Если каспер ругается, логичнее отправить файл на изучение в лабораторию касперского? Они то наверняка причину быстро найдут, тем более, по крайней мере раньше, была функция в антивируснике, отправить файл на изучение
-
- Лейтенант
- Сообщения: 540
- Зарегистрирован: 03 сен 2020, 15:41
- Откуда: Питер
- Имя: Артем
- Поблагодарили: 1 раз
Выход новой бэта версии программы
рассмотрите возможность фиксировать/изменять рандомный путь применяемый в функции sDat штатного скрипта веб интерфейса. Для переменной "r".
Сейчас это обходим с помощью блока.
Возможность фиксации/установки своего пути позволит избежать использования доп.блока.
Есть еще вариант вынести переменную "r" из функции sDat. Это открыло бы к ней доступ из сторонних скриптов.
Спасибо.
-
- Рядовой
- Сообщения: 58
- Зарегистрирован: 28 апр 2021, 14:45
- Имя: Евгений
Выход новой бэта версии программы
Что за блок такой волшебный?artemka19 писал(а): 03 фев 2022, 21:46рассмотрите возможность фиксировать/изменять рандомный путь применяемый в функции sDat штатного скрипта веб интерфейса. Для переменной "r".
Сейчас это обходим с помощью блока.
Возможность фиксации/установки своего пути позволит избежать использования доп.блока.
Есть еще вариант вынести переменную "r" из функции sDat. Это открыло бы к ней доступ из сторонних скриптов.
Спасибо.
Дооолго искал решения как вытащить этот r из sED...
Код: Выделить всё
Перевёл функцию в сторону.
Разбил строки в массив.
Удалил пробелы.
Вырезал нужную строку.
:D
function getURL() {
return sED.toString().split(";")[1].trim().slice(7, -1)
}
Хорошо хоть адрес имеет одинаковое количество символов :)
В принципе можно просто перевести функцию в строку и вырезать нужную позицию.
-
- Лейтенант
- Сообщения: 540
- Зарегистрирован: 03 сен 2020, 15:41
- Откуда: Питер
- Имя: Артем
- Поблагодарили: 1 раз
Выход новой бэта версии программы
блок добавляет всего лишь в setup
ESPControllerWifi_tspWebServer.on("/тут_нужный_фиксированный_ip", _parseChangedDataFromWebPage);
и уже можно использовать "/тут_нужный_фиксированный_ip" вместо рандомного для отсылки post (не обращая внимания на значение переменной "r"). Причем функция для разбора post и передачи значений в переменные уже существует в нынешнем коде флпрог. (_parseChangedDataFromWebPage)
Но любые решения сейчас - это лишь костыли.
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Выход новой бэта версии программы
Программа написана на языке SmallTalk (разработчик Sincom - https://www.cincom.com/). Данный язык похож на Java то есть содержит так называемую "виртуальную машину" и файл с исполняемым байткодом. Файл flp.exe как раз и есть та самая виртуальная машина под конкретную ОС. Единственное что я с ней сделал - это с помощью редактора ресурса заменил иконку. Ну и переименовал файл. Возможно на замену иконки и ругается касперский. Прикладываю оригинальный файл от производителя - .НиколаМастер писал(а): 03 фев 2022, 20:09 Иногда при работе в FlProg Касперский ругается и удаляет файл flp экзешник.
Можете его проверить и заменить в папке с программой. Все будет работать так же- только иконка будет другая (это виртуалка для Win64 -нужна будет другая - напишите).
И ещё хочу предупредить - в связи с внешней политикой на текущий момент компания Sincom не работает с Росией и вообще заблокировала свой сайт для посещений из нашей страны. Так что если есть желание посетит этот сайт - то VPN наше все - где ни будь через Норвегию)))
Отправлено спустя 4 минуты 6 секунд:
Подождите пару дней и будет Вам счастье)))) Сполер - Я как раз сейчас заканчиваю новый релиз и там Вы сможете писать вообще что угодно и какие угодно собственные виджеты (ну конечно при необходимом уровне знания JS, CSS, HTML). Можно будет отправлять к массивы, структуры, да и вообще любые переменные как из контроллера так и в контроллер.DrScorpion86 писал(а): 03 фев 2022, 23:31Что за блок такой волшебный?artemka19 писал(а): 03 фев 2022, 21:46рассмотрите возможность фиксировать/изменять рандомный путь применяемый в функции sDat штатного скрипта веб интерфейса. Для переменной "r".
Сейчас это обходим с помощью блока.
Возможность фиксации/установки своего пути позволит избежать использования доп.блока.
Есть еще вариант вынести переменную "r" из функции sDat. Это открыло бы к ней доступ из сторонних скриптов.
Спасибо.
Дооолго искал решения как вытащить этот r из sED...Отправлено спустя 2 минуты 23 секунды:Код: Выделить всё
Перевёл функцию в сторону. Разбил строки в массив. Удалил пробелы. Вырезал нужную строку. :D function getURL() { return sED.toString().split(";")[1].trim().slice(7, -1) } Хорошо хоть адрес имеет одинаковое количество символов :)
В принципе можно просто перевести функцию в строку и вырезать нужную позицию.
Отправлено спустя 16 минут 43 секунды:
Вообще сейчас у меня дилема. Задачи этого этапа (собственные виджеты для вэб интерфеса) решены. Но вылезла проблема - ESP32 при работе в режиме модбус мастера ТСП зависает при отсутствии слейва в сети. Сейчас разбираюсь в причинах.
Вот я и думаю - выпустить бетку с обновлённым вэб интерфейсом, но не решенной этой проблемой а затем продолжить поиски, или копать до конца?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Автор программы FLProg.
-
- Рядовой
- Сообщения: 58
- Зарегистрирован: 28 апр 2021, 14:45
- Имя: Евгений
Выход новой бэта версии программы
Ждёмсsupport писал(а): 04 фев 2022, 07:52 Подождите пару дней и будет Вам счастье)))) Сполер - Я как раз сейчас заканчиваю новый релиз и там Вы сможете писать вообще что угодно и какие угодно собственные виджеты (ну конечно при необходимом уровне знания JS, CSS, HTML). Можно будет отправлять к массивы, структуры, да и вообще любые переменные как из контроллера так и в контроллер.


Кстате...
При редактировании, добавленного пользовательского "выводимого блока", изменения не сохраняются. Приходится удалять и создавать новый.
Выпускайте:)support писал(а): 04 фев 2022, 08:09 Вот я и думаю - выпустить бетку с обновлённым вэб интерфейсом, но не решенной этой проблемой а затем продолжить поиски, или копать до конца?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- support
- Супермодератор
- Сообщения: 1917
- Зарегистрирован: 03 янв 2018, 11:45
- Откуда: Астрахань
- Имя: Сергей
- Поблагодарили: 23 раза
- Контактная информация:
Выход новой бэта версии программы
Сейчас перед сохранением переключите закладки. В новой версии всё будет работать нормально.DrScorpion86 писал(а): 04 фев 2022, 08:15 При редактировании, добавленного пользовательского "выводимого блока", изменения не сохраняются. Приходится удалять и создавать новый.
Автор программы FLProg.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость