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

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

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

#1

Сообщение support » 03.11.2021{, 06:40}

Вышла новая версия программы FLProg с номером 7.4.0.

Подробнее о новой версии программы можно почитать здесь: https://flprog.ru/news/vyhod-novoj-bjet ... programmy/

В этой теме будем обсуждать линейку 7.4.Х. Приглашаю всех желающих приступить к тестированию.

Пере залил дистрибутивы программы версии 7.4.0 для Windows 32 и Windows 64 в 22:10 04-10-21. Если Вы скачали дистрибутив программы версии 7.4.0 для Windows 32 и Windows 64 до этого времени, рекомендую загрузить его повторно и заново установить.
Прошу прощения за причинённые неудобства.

Вышла новая версия бетки с номером 7.4.1. подробнее о этой версии можно прочитать здесь.

Вышла новая версия бетки с номером 7.4.2. подробнее о этой версии можно прочитать здесь

Вышла новая версия бетки с номером 7.4.4. подробнее о этой версии можно прочитать здесь

Вышла новая версия бетки с номером 7.4.6. подробнее о этой версии можно прочитать здесь

Вышла новая версия бетки с номером 7.5.0. подробнее о этой версии можно прочитать здесь

Вышла новая версия бетки с номером 7.5.1. подробнее о этой версии можно прочитать здесь

Перезаливка бэта версии - подробнее здесь
Автор программы FLProg.

Serg_Grn
Лейтенант
Сообщения: 333
Зарегистрирован: 11.02.2018{, 13:07}
Репутация: 36
Имя: Сергей

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

#201

Сообщение Serg_Grn » 22.01.2022{, 13:55}

Программа легла при попытке компиляции.
error.log
(173.15 КБ) 21 скачивание

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

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

#202

Сообщение Di123 » 22.01.2022{, 16:30}

ну ладно
хотел написать о критической ошибке блока пидрегулятора но вдруг опять не в ту тему напишу :smile225:

vovka1973
Майор
Сообщения: 1060
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 42
Откуда: kazahstan

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

#203

Сообщение vovka1973 » 22.01.2022{, 16:42}

удалено
Последний раз редактировалось vovka1973 28.01.2022{, 11:31}, всего редактировалось 1 раз.
Изображение

Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03.11.2018{, 19:38}
Репутация: 29
Имя: Дмитрий

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

#204

Сообщение Di123 » 28.01.2022{, 10:57}

support,
error.log
(71.76 КБ) 17 скачиваний
если создать клиент и запустить веб интерфейс а потом попробовать отключить клиент то всё умирает

aidar_i
Полковник
Сообщения: 3120
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 674
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#205

Сообщение aidar_i » 01.02.2022{, 18:02}

Не работает модбас для ESP32. Тот же проект c ESP8266 работает.
КлиентЕСП32.flp
(66.54 КБ) 20 скачиваний
ТД ЕСП32.flp
(72.8 КБ) 22 скачивания

golloper
Рядовой
Сообщения: 39
Зарегистрирован: 28.09.2018{, 17:16}
Репутация: 7
Имя: Дмитрий

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

#206

Сообщение golloper » 02.02.2022{, 09:24}

Здрасти. FlP 7.4.2.
При включении паразитного питания для датчика ds18b20, ide выдаёт ошибку при компиляции
СпойлерПоказать
2022-02-02_09-09-20.png
2022-02-02_09-14-35.png

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

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

#207

Сообщение Dryundel » 02.02.2022{, 10:47}

support, есть два вопроса по блоку "Меню"
1. Когда то я просил сделать "Название пункта меню" в блоке "Значение пункта меню". В настоящий момент это реализовано.
Однако, для группового пункта меню этот момент не действует. Я понимаю, что для группового пункта нет значения, но "Название пункта меню" есть.
Поясню зачем.
В случае когда требуется вывести несколько пунктов меню на дисплей, для групповых пунктов приходится вписывать дополнительно стринговую константу, а это лишнее место в памяти. Ведь имя то для группового пункта в "Меню" уже есть. Почему бы им не воспользоваться?

2. Уже давненько компилятор ругается на код блока "Меню". И если при включенных сообщениях компилятора раньше (на старом компиляторе) IDE просто ругался, но компилировал, сейчас выдается критическая ошибка. Приходится отключать сообщения компилятора. Лишь в этом случае компиляция проходит. Не знаю почему, вероятно это баг IDE и его когда то исправят.
Наверняка Вы знаете на какой кусок кода ругается компилятор. Об этом писали и раньше. Если нет вытащу его для обозрения.

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

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

#208

Сообщение support » 03.02.2022{, 11:00}

Dryundel писал(а):
02.02.2022{, 10:47}
2. Уже давненько компилятор ругается на код блока "Меню". И если при включенных сообщениях компилятора раньше (на старом компиляторе) IDE просто ругался, но компилировал, сейчас выдается критическая ошибка. Приходится отключать сообщения компилятора. Лишь в этом случае компиляция проходит. Не знаю почему, вероятно это баг IDE и его когда то исправят.
Наверняка Вы знаете на какой кусок кода ругается компилятор. Об этом писали и раньше. Если нет вытащу его для обозрения.
Я это поправил, вот только не помню, в той версии которая сейчас выложенна, или в той которая будет.
Автор программы FLProg.

Аватара пользователя
НиколаМастер
Рядовой
Сообщения: 99
Зарегистрирован: 10.01.2018{, 12:36}
Репутация: 8
Контактная информация:

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

#209

Сообщение НиколаМастер » 03.02.2022{, 20:09}

Коллеги, завтра будет большой совет в Филях, образно. Я работаю в отделении СБ, пишу не большие проекты для мониторинга температуры в здании СБ. Иногда при работе в FlProg Касперский ругается и удаляет файл flp экзешник. Завтра отдел кибербезопасности СБ будет изучать прогу. Кто знает, этот файл какую имеет функцию, когда он работает? Запускаемый экзешник другой. Нужно как то помочь айтишникам, что бы они проанализировали всю программу и добавили ее в в реестр безопасных. Тогда все у кого стоит Каспер не будут нервничать. Помогите кто чем может.
Brevis esse laboro, obscurus fiо - если я стараюсь быть кратким, я становлюсь непонятным

Аватара пользователя
nalnik
Подполковник
Сообщения: 1324
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 100
Откуда: Кисловодск
Имя: Александр

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

#210

Сообщение nalnik » 03.02.2022{, 20:41}

НиколаМастер писал(а):
03.02.2022{, 20:09}
...завтра будет большой совет в Филях...
Помогите кто чем может.
Как вообще Вам разрешили на столь важном "обьекте" использовать такие программы? :smile171:
Я хочу быть добрее, но люди сами нарываются.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

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

#211

Сообщение Dryundel » 03.02.2022{, 21:13}

НиколаМастер писал(а):
03.02.2022{, 20:09}
Кто знает, этот файл какую имеет функцию, когда он работает? Запускаемый экзешник другой. Нужно как то помочь айтишникам, что бы они проанализировали всю программу и добавили ее в в реестр безопасных.
На сколько известно мне, программа отсылает (пытается отсылать) на сервер информацию об ошибках при краше.
Остальное известно только автору support.
Если это ну очень критично и оооочень срочно, свяжитесь с Anydy. Он поможет связаться с автором.
Или дождитесь. support обязательно отреагирует на вашу просьбу. Вопрос времени.

MegaF
Рядовой
Сообщения: 87
Зарегистрирован: 05.09.2018{, 10:09}
Репутация: 5
Имя: farad

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

#212

Сообщение MegaF » 03.02.2022{, 21:15}

Касперский у многих стоять в компах ,как это у одних проходит а у других идентифицируется как потенциально опасное?

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

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

#213

Сообщение Dryundel » 03.02.2022{, 21:17}

MegaF писал(а):
03.02.2022{, 21:15}
Касперский у многих стоять в компах ,как это у одних проходит а у других идентифицируется как потенциально опасное?
Степени защиты разные бывают. Тем более СБ это объект повышенной защищенности.

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

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

#214

Сообщение com » 03.02.2022{, 21:46}

Если каспер ругается, логичнее отправить файл на изучение в лабораторию касперского? Они то наверняка причину быстро найдут, тем более, по крайней мере раньше, была функция в антивируснике, отправить файл на изучение

artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03.09.2020{, 15:41}
Репутация: 216
Откуда: Питер
Имя: Артем

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

#215

Сообщение artemka19 » 03.02.2022{, 21:46}

support писал(а):
03.11.2021{, 06:40}
support
рассмотрите возможность фиксировать/изменять рандомный путь применяемый в функции sDat штатного скрипта веб интерфейса. Для переменной "r".
Сейчас это обходим с помощью блока.
Возможность фиксации/установки своего пути позволит избежать использования доп.блока.

Есть еще вариант вынести переменную "r" из функции sDat. Это открыло бы к ней доступ из сторонних скриптов.
Спасибо.

DrScorpion86
Рядовой
Сообщения: 59
Зарегистрирован: 28.04.2021{, 14:45}
Репутация: 30
Имя: Евгений

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

#216

Сообщение DrScorpion86 » 03.02.2022{, 23:28}

artemka19 писал(а):
03.02.2022{, 21:46}
support писал(а):
03.11.2021{, 06:40}
support
рассмотрите возможность фиксировать/изменять рандомный путь применяемый в функции sDat штатного скрипта веб интерфейса. Для переменной "r".
Сейчас это обходим с помощью блока.
Возможность фиксации/установки своего пути позволит избежать использования доп.блока.

Есть еще вариант вынести переменную "r" из функции sDat. Это открыло бы к ней доступ из сторонних скриптов.
Спасибо.
Что за блок такой волшебный?

Дооолго искал решения как вытащить этот r из sED...

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

Перевёл функцию в сторону.
Разбил строки в массив.
Удалил пробелы.
Вырезал нужную строку.
 :D 
function getURL() { 
return sED.toString().split(";")[1].trim().slice(7, -1)
}
Хорошо хоть адрес имеет одинаковое количество символов :) 
Отправлено спустя 2 минуты 23 секунды:
В принципе можно просто перевести функцию в строку и вырезать нужную позицию.

artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03.09.2020{, 15:41}
Репутация: 216
Откуда: Питер
Имя: Артем

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

#217

Сообщение artemka19 » 04.02.2022{, 00:16}

DrScorpion86 писал(а):
03.02.2022{, 23:31}
что за блок такой волшебный?
блок добавляет всего лишь в setup
ESPControllerWifi_tspWebServer.on("/тут_нужный_фиксированный_ip", _parseChangedDataFromWebPage);

и уже можно использовать "/тут_нужный_фиксированный_ip" вместо рандомного для отсылки post (не обращая внимания на значение переменной "r"). Причем функция для разбора post и передачи значений в переменные уже существует в нынешнем коде флпрог. (_parseChangedDataFromWebPage)

Но любые решения сейчас - это лишь костыли.

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

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

#218

Сообщение support » 04.02.2022{, 07:47}

НиколаМастер писал(а):
03.02.2022{, 20:09}
Иногда при работе в FlProg Касперский ругается и удаляет файл flp экзешник.
Программа написана на языке SmallTalk (разработчик Sincom - https://www.cincom.com/). Данный язык похож на Java то есть содержит так называемую "виртуальную машину" и файл с исполняемым байткодом. Файл flp.exe как раз и есть та самая виртуальная машина под конкретную ОС. Единственное что я с ней сделал - это с помощью редактора ресурса заменил иконку. Ну и переименовал файл. Возможно на замену иконки и ругается касперский. Прикладываю оригинальный файл от производителя -
flp.zip
(33.64 КБ) 30 скачиваний
.
Можете его проверить и заменить в папке с программой. Все будет работать так же- только иконка будет другая (это виртуалка для Win64 -нужна будет другая - напишите).
И ещё хочу предупредить - в связи с внешней политикой на текущий момент компания Sincom не работает с Росией и вообще заблокировала свой сайт для посещений из нашей страны. Так что если есть желание посетит этот сайт - то VPN наше все - где ни будь через Норвегию)))

Отправлено спустя 4 минуты 6 секунд:
DrScorpion86 писал(а):
03.02.2022{, 23:31}
artemka19 писал(а):
03.02.2022{, 21:46}
support писал(а):
03.11.2021{, 06:40}
support
рассмотрите возможность фиксировать/изменять рандомный путь применяемый в функции sDat штатного скрипта веб интерфейса. Для переменной "r".
Сейчас это обходим с помощью блока.
Возможность фиксации/установки своего пути позволит избежать использования доп.блока.

Есть еще вариант вынести переменную "r" из функции sDat. Это открыло бы к ней доступ из сторонних скриптов.
Спасибо.
Что за блок такой волшебный?

Дооолго искал решения как вытащить этот r из sED...

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

Перевёл функцию в сторону.
Разбил строки в массив.
Удалил пробелы.
Вырезал нужную строку.
 :D 
function getURL() { 
return sED.toString().split(";")[1].trim().slice(7, -1)
}
Хорошо хоть адрес имеет одинаковое количество символов :) 
Отправлено спустя 2 минуты 23 секунды:
В принципе можно просто перевести функцию в строку и вырезать нужную позицию.
Подождите пару дней и будет Вам счастье)))) Сполер - Я как раз сейчас заканчиваю новый релиз и там Вы сможете писать вообще что угодно и какие угодно собственные виджеты (ну конечно при необходимом уровне знания JS, CSS, HTML). Можно будет отправлять к массивы, структуры, да и вообще любые переменные как из контроллера так и в контроллер.

Отправлено спустя 16 минут 43 секунды:
Вообще сейчас у меня дилема. Задачи этого этапа (собственные виджеты для вэб интерфеса) решены. Но вылезла проблема - ESP32 при работе в режиме модбус мастера ТСП зависает при отсутствии слейва в сети. Сейчас разбираюсь в причинах.
Вот я и думаю - выпустить бетку с обновлённым вэб интерфейсом, но не решенной этой проблемой а затем продолжить поиски, или копать до конца?
Автор программы FLProg.

DrScorpion86
Рядовой
Сообщения: 59
Зарегистрирован: 28.04.2021{, 14:45}
Репутация: 30
Имя: Евгений

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

#219

Сообщение DrScorpion86 » 04.02.2022{, 08:15}

support писал(а):
04.02.2022{, 07:52}
Подождите пару дней и будет Вам счастье)))) Сполер - Я как раз сейчас заканчиваю новый релиз и там Вы сможете писать вообще что угодно и какие угодно собственные виджеты (ну конечно при необходимом уровне знания JS, CSS, HTML). Можно будет отправлять к массивы, структуры, да и вообще любые переменные как из контроллера так и в контроллер.
Ждёмс :smile469: :smile9:
Кстате...
При редактировании, добавленного пользовательского "выводимого блока", изменения не сохраняются. Приходится удалять и создавать новый.
Безымянный111.jpg
support писал(а):
04.02.2022{, 08:09}
Вот я и думаю - выпустить бетку с обновлённым вэб интерфейсом, но не решенной этой проблемой а затем продолжить поиски, или копать до конца?
Выпускайте:)

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

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

#220

Сообщение support » 04.02.2022{, 08:22}

DrScorpion86 писал(а):
04.02.2022{, 08:15}
При редактировании, добавленного пользовательского "выводимого блока", изменения не сохраняются. Приходится удалять и создавать новый.
Сейчас перед сохранением переключите закладки. В новой версии всё будет работать нормально.
Автор программы FLProg.

Ответить

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