Я это поправил, вот только не помню, в той версии которая сейчас выложенна, или в той которая будет.Dryundel писал(а): ↑02.02.2022{, 10:47}2. Уже давненько компилятор ругается на код блока "Меню". И если при включенных сообщениях компилятора раньше (на старом компиляторе) IDE просто ругался, но компилировал, сейчас выдается критическая ошибка. Приходится отключать сообщения компилятора. Лишь в этом случае компиляция проходит. Не знаю почему, вероятно это баг IDE и его когда то исправят.
Наверняка Вы знаете на какой кусок кода ругается компилятор. Об этом писали и раньше. Если нет вытащу его для обозрения.
Как вообще Вам разрешили на столь важном "обьекте" использовать такие программы?НиколаМастер писал(а): ↑03.02.2022{, 20:09}...завтра будет большой совет в Филях...
Помогите кто чем может.
На сколько известно мне, программа отсылает (пытается отсылать) на сервер информацию об ошибках при краше.НиколаМастер писал(а): ↑03.02.2022{, 20:09}Кто знает, этот файл какую имеет функцию, когда он работает? Запускаемый экзешник другой. Нужно как то помочь айтишникам, что бы они проанализировали всю программу и добавили ее в в реестр безопасных.
Степени защиты разные бывают. Тем более СБ это объект повышенной защищенности.
рассмотрите возможность фиксировать/изменять рандомный путь применяемый в функции sDat штатного скрипта веб интерфейса. Для переменной "r".
Что за блок такой волшебный?artemka19 писал(а): ↑03.02.2022{, 21:46}рассмотрите возможность фиксировать/изменять рандомный путь применяемый в функции sDat штатного скрипта веб интерфейса. Для переменной "r".
Сейчас это обходим с помощью блока.
Возможность фиксации/установки своего пути позволит избежать использования доп.блока.
Есть еще вариант вынести переменную "r" из функции sDat. Это открыло бы к ней доступ из сторонних скриптов.
Спасибо.
Код: Выделить всё
Перевёл функцию в сторону.
Разбил строки в массив.
Удалил пробелы.
Вырезал нужную строку.
:D
function getURL() {
return sED.toString().split(";")[1].trim().slice(7, -1)
}
Хорошо хоть адрес имеет одинаковое количество символов :)
блок добавляет всего лишь в setup
Программа написана на языке SmallTalk (разработчик Sincom - https://www.cincom.com/). Данный язык похож на Java то есть содержит так называемую "виртуальную машину" и файл с исполняемым байткодом. Файл flp.exe как раз и есть та самая виртуальная машина под конкретную ОС. Единственное что я с ней сделал - это с помощью редактора ресурса заменил иконку. Ну и переименовал файл. Возможно на замену иконки и ругается касперский. Прикладываю оригинальный файл от производителя - .НиколаМастер писал(а): ↑03.02.2022{, 20:09}Иногда при работе в FlProg Касперский ругается и удаляет файл flp экзешник.
Подождите пару дней и будет Вам счастье)))) Сполер - Я как раз сейчас заканчиваю новый релиз и там Вы сможете писать вообще что угодно и какие угодно собственные виджеты (ну конечно при необходимом уровне знания JS, CSS, HTML). Можно будет отправлять к массивы, структуры, да и вообще любые переменные как из контроллера так и в контроллер.DrScorpion86 писал(а): ↑03.02.2022{, 23:31}Что за блок такой волшебный?artemka19 писал(а): ↑03.02.2022{, 21:46}рассмотрите возможность фиксировать/изменять рандомный путь применяемый в функции sDat штатного скрипта веб интерфейса. Для переменной "r".
Сейчас это обходим с помощью блока.
Возможность фиксации/установки своего пути позволит избежать использования доп.блока.
Есть еще вариант вынести переменную "r" из функции sDat. Это открыло бы к ней доступ из сторонних скриптов.
Спасибо.
Дооолго искал решения как вытащить этот r из sED...Отправлено спустя 2 минуты 23 секунды:Код: Выделить всё
Перевёл функцию в сторону. Разбил строки в массив. Удалил пробелы. Вырезал нужную строку. :D function getURL() { return sED.toString().split(";")[1].trim().slice(7, -1) } Хорошо хоть адрес имеет одинаковое количество символов :)
В принципе можно просто перевести функцию в строку и вырезать нужную позицию.
Ждёмсsupport писал(а): ↑04.02.2022{, 07:52}Подождите пару дней и будет Вам счастье)))) Сполер - Я как раз сейчас заканчиваю новый релиз и там Вы сможете писать вообще что угодно и какие угодно собственные виджеты (ну конечно при необходимом уровне знания JS, CSS, HTML). Можно будет отправлять к массивы, структуры, да и вообще любые переменные как из контроллера так и в контроллер.
Выпускайте:)
Сейчас перед сохранением переключите закладки. В новой версии всё будет работать нормально.DrScorpion86 писал(а): ↑04.02.2022{, 08:15}При редактировании, добавленного пользовательского "выводимого блока", изменения не сохраняются. Приходится удалять и создавать новый.